Skip to main content

Installation Prerequisites:

Required:

  1. Valid email address: You will receive a temporary password used to access your instance.
  2. Amazon EC2 Public Key (InstanceKey). You must create or upload a key pair to your AWS account. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html
  3. ARNCertificate: You must create or import an ssl certificate to the AWS Certificate Manager service. This requires a registered domain name you can access.
  4. Access to a full archive node running a blockchain with an EVM client. The node will be connected during installation using the EthereumJsonRPC parameters. BlockScout currently supports Geth, Parity, RSK and Ganache.

Optional: Route traffic following deployment:

If you leave the CognitoCallbackDomain parameter blank during installation and want to use your own domain later, you will need to route traffic to the LoadBalancer and change the Cognito App client settings. A) Re-route your DNS B) Configure Cognito settings

AWS Installation:

See Install from AWS Marketplace for an installation walkthrough.

Installation Parameters:

Most parameters can be left as default during installation. For a full list of variables see the ENV variables list.
During configuration, the first item to input is Stack Name. This is an identifier that helps you find a particular stack from a list of stacks. It must start with an alphabetic character and can’t be longer than 128 characters.
The following parameters require a user-input value.