Blockscout
SupportWebsiteGithubDiscord
  • Blockscout Open-Source Explorer
  • 💡About BlockScout
    • Features
      • Ethereum Bytecode Database Microservice
      • Blockscout Redesign
    • Chains Using Blockscout
    • Partners & Integrations
      • RaaS Providers
      • Vera: Verifier Alliance
        • Adding your chain to the Vera database
        • Programmatic verification via the API
    • News & Media
      • Newsletter & Blog
    • Funding
      • L2 Funding Proposal
        • Aux Funding Images
    • Roadmap
  • 🙎Using Blockscout
    • Getting Started
      • Glossary of Terms
      • Main Menu
      • Blocks
      • Transaction Types
      • Beacon Chain Withdrawal Views
    • My Account
      • Watch list
      • Private tags
      • Public tags
      • API keys
      • Custom ABI
      • Verified addresses
        • Copy and Sign Message
      • For developers
    • Dappscout Apps Marketplace
      • DApp Integration
    • Swapscout
      • Earn Merits when using Swapscout
    • Revokescout
    • Autoscout Explorer Launchpad
    • CSV Exports
    • Token Support
      • ERC-1155 Support
    • Merits
      • Streak rewards
      • Activity Pass
      • Leaderboard
      • Badges
      • FAQs
  • 👩‍💻Developer Support
    • For Web3 Developers
    • Link to Blockscout
    • Blockscout APIs
      • Requests & Limits
      • REST API Endpoints
        • Stats API
        • Interpreter API
      • JSON RPC & ETH Compatible RPC Endpoints
        • Account
        • Block
        • Contract
        • Logs
        • Stats
        • Token
        • Transaction
        • ETH RPC API
      • GraphQL in Blockscout
    • Autoscout Cloud Deployment
    • Smart Contract Verification
      • Blockscout UI
      • Blockscout smart-contract verification API
      • Hardhat Verification Plugin
        • Sourcify Plugin for Hardhat
      • Foundry Verification
      • Sourcify Verification
      • OpenZeppelin Contract Verification
      • Automate verifications with Catapulta
      • Verification via thirdweb
      • Interacting with Smart Contracts
    • Integrate Merits
    • Chainscout chains list
  • 🏃‍♂️Setup and Run Blockscout
    • General Overview
      • Separate Indexer, Web App, and API
      • Umbrella Project Organization
      • Indexer Architecture Overview
      • ShareLock
      • EVM Version Information
    • Requirements
      • General Backend Requirements / Blockscout Backend Prerequisites
      • Backend/Frontend Compatibility Matrix
      • Hardware & Hosting Requirements
      • Database Storage Requirements
      • Client Setting Requirements
      • Node Tracing / JSON RPC Requirements
      • L2 -> L1 JSON-RPC Method Requests
    • ☑️ENV Variables
      • Backend ENVs: Common
      • Backend ENVs: Chain-Specific
      • Backend ENVs: Integrations
      • Frontend ENVs: Common
        • ENVs
        • Deprecated ENVs
      • Deprecated Backend ENVs
        • Previous ENV Variable Home Page
    • Deployment
      • ⭐Manual Deployment Guide
        • Ubuntu Setup
        • MacOS setup
      • ⭐Docker-compose Deployment
      • ⭐Kubernetes Deployment
      • Rollup Deployment
      • 🌟Cosmos-based chains
      • 🚗Autoscout Deployment
      • 🍀Upgrade Guide (v7.0 & v8.0)
      • Frontend Migration
        • All-In-One Container
        • Separate Frontend
        • Customized Backend
        • Proxy Setup
        • FAQs
      • Manual Deployment (backend + old UI)
        • Manual cleaning an instance from the previous deployment
      • Terraform Deployment
      • Ansible Deployment (AWS Cloud)
        • Overview
        • Prerequisites
        • AWS Permissions & Settings
          • Creating a Secret Key Pair
          • Login with AWS CLI
          • Creating an AWS certificate for SSL
          • Manually Cleaning Terraform Related Instances
        • Variables
        • Deploying the Blockscout Infrastructure
        • Deploying Blockscout
        • Destroying Provisioned Infrastructure
        • Common Additional Tasks
        • Common Errors and Questions
        • AWS Marketplace (deprecated)
          • Overview
          • CloudFormation Template
          • Prerequisites & Install Parameters
          • Install from AWS Marketplace
          • AWS EC2 archive node setup with OpenEthereum (formerly Parity)
          • Updating & Redeploying in AWS
          • Customizing CSS
    • Microservices
      • Blockscout ENS (BENS) Name Service Integration
      • Smart Contract Verification
    • Configuration Options
      • Automating Restarts
      • Branding Configs
      • Circle CI Updates
      • Charts and Stats
      • CSS Configuration & Presets
      • Exchange Rates
      • Front-end Config Files
      • haproxy Settings for Blockscout.com
      • Internationalization
      • Logger Configs
      • Memory Usage
      • Metrics
      • My Account Settings
      • Sorting and Pagination
      • Tracing
      • Reown Project ID for contract Read/Write
    • Indexing
      • How do I fix indexer timeouts?
      • How do I update memory consumption to fix indexer memory errors?
    • Testing
    • DB schema
  • FAQs
    • User FAQs
    • Developer FAQs
  • 🧩Resources
    • EaaS: Hosting with Blockscout
    • Contributing to Blockscout
    • Bug Bounty Program
    • Media kit
    • Release Notes
      • v5.3.0: 10/23/23
      • v5.2.0: 6/20/23
      • v5.1.0: 2/13/23
      • v5.0.0: 1/11/23
    • Discord Channel
    • Discussion
    • GitHub Repo
Powered by GitBook
LogoLogo

Privacy and Terms

  • Privacy Notice
  • Terms and Conditions

Copyright © Blockscout Limited 2023-2024

On this page
  • Get Started with Autoscout
  • Autoscout Pricing
  • Create Instance
  • Info
  • Branding
  • Rollup Config
  • FAQ

Was this helpful?

Export as PDF
  1. Using Blockscout

Autoscout Explorer Launchpad

Deploy a production-ready instance on the cloud in 5 minutes

Last updated 16 days ago

Was this helpful?

Autoscout is a self-service launchpad for chains and rollups looking to deploy an explorer quickly on hosted infrastructure. It is optimized for many chain types including Optimistic and Arbitrum Orbit rollups and zk rollups including Polygon zkEVM and zkSync.

Autoscout is now available at

Get Started with Autoscout

  1. Create an account: To get started, go to , create an account, and login to get started.

  2. Purchase credits: You will need credits to launch your explorer. Purchase via Stripe with a credit card; a crypto option is coming soon. Credits are deducted in real time, see the pricing table below for costs.

    1. If you are testing the service, you can request test credits in the #autoscout channel. Share your email and request and we will top off your account for testing.

  3. Add a new instance: Click the Add instance button to get started.

  4. Add your network info: See below for info on configuration and parameters.

  5. Deploy your explorer: Click save and deploy to start the deployment process. In 5-10 minutes your explorer will be live and indexing your chain. Once deployed you can access your explorer link.

Autoscout Pricing

Autoscout is a pay-as-you-go service. If your account runs out of credits your instance will be stopped until you top your account back up. If this happens, you will need to relaunch (and reindex) your instance once you add additional credits. Instances will scale based on daily transactions, so be sure to monitor and top up accordingly.

Size
Hourly
Daily
Weekly
Monthly

xSmall brand new chain

.35

8.50

60

252

Small <50K tx per day

.485

12

84

349

Medium <150K tx per day

.972

24

168

700

Large <1M tx per day

1.32

32

224

950

Create Instance

There are several tabs to fill out to launch your instance; Info, Branding, and Rollup config (if needed). Plugins (currently the only live plugin is stats) can be added once your instance is fully indexed.

You can edit parameters at any time, but this typically requires relaunching and reindexing the instance.

Info

The following parameters are in the Info section. * parameters are required.

  • Instance size*: Select based on the number of transactions anticipated for the instance. The costs are currently placeholders, but your credits will be impacted according to chain usage.

  • Chain name: The chain name will be shown in the top explorer banner.

  • Instance name*: A label for your instance, it is reflected in the url of the instance ie https://instance-name.cloud.blockscout.com/

  • Chain ID: If you don't know the chain ID you can get with the eth_chainId JSON-RPC method.

  • Node type: Choose from the list of clients for the archive node:

    • Besu, Erigon, Anvil, Geth, Parity

  • Gas token symbol: Will show in the interface, for example ETH if your chain uses Ether for gas.

  • Mainnet or Testnet: Select the type of chain, if Testnet a label will be added to the instance.

  • This chain is a Rollup: If selected, another field will appear to select Arbitrum, Optimism, Polygon zkEVM or zkSync. You will then fill out additional information in the Rollup Config tab.

  • WS URL: The websocket url (wss://ws.your-websocket-url)

  • Custom Domain: You can use a custom domain for your instance but must configure your DNS and add a DNS CNAME record pointing to autoscout.cname.blockscout.com

  • Public RPC URL: Enables 'add to MetaMask button'. Can be the same as the RPC URL if this is a public node.

Branding

  • Announcement banner: Add an optional banner to the top of your instance, can include HTML code.

  • Default color theme: Choose between a light theme and 3 variations of a darker theme.

  • Default address identicon: Select from 4 different options for default identicons in your instance.

  • Vertical or Horizontal menu: Select vertical for a side menu or horizontal for a top menu.

  • Full logo URL: Add a url link to your full logo image in horizontal format. Supported formats: image/jpeg, image/gif, image/png. Add one for light mode and one for dark mode if desired (users can switch modes manually).

  • Logo sign (square) URL: Add a url link to your square logo image in horizontal format. Supported formats: image/jpeg, image/gif, image/png. Add one for light mode and one for dark mode if desired (users can switch modes manually).

  • Header background gradient and text color: Choose your desired background color gradients with the selector and choose your preferred text color. You will see a preview in the interface.

  • OG description: Add a description for Open Graph Previews

  • Enable enhanced OG tags: Toggle if you want to render OG tags for API data pages

  • Enable enhanced SEO: Toggle if you want to rerender page titles for Stats and Tokens pages to enhance SEO

  • API Navigation links: Toggle to show/hide different API links in the navigation menu

  • Other Navigation links: Add custom navigation links to the other section of the primary navigation menu

  • Footer links: Add up to 3 columns along with titles and urls for the links you want added to each column.

  • Ads: Select providers for Ads on your instance

Rollup Config

If your chain is a rollup you will select this in the info screen and then fillout the associated Rollup config info.

FAQ

Why can't I see internal transactions?
Is there an Autoscout API?

HTTP RPC URL*: The archive node url (https://your-rpc-url) Note: archive node is required for internal transactions and token/coin historical balances. for internal transactions.

Chain spec URL: URL to chain specification path json (Sepolia example: or ). You will use the raw JSON file; in the Sepolia example this url is

WalletConnect project ID: Enables the ability for Read and Write functionality with smart contracts. .

Favicon and OG image URL: Add your favicon and . OG image specs: Minimum image size is 200×20pixels (recommended: 1200×600); maximum supported file size is 8 MB; 2:1 aspect ratio; supported formats: image/jpeg, image/gif, image/png

Read the

ENV variables

ENV variables

ENV variables

ENV variables

There could be several reasons for this. Your RPC may not be an archive node and may not be turned on for that node. Once you switch to an RPC with tracing enabled internal transactions will still not be indexed until you spin up a new instance. In this case you will need to shut down your instance and create a new one.

Yes, there is but it requires an API key to use. It can be useful if you are spinning up many instances or need to check on many instances at the same time. Contact us in Discord #autoscout channel to request an API key. See the API Swagger Docs for more info:

🙎
Tracing should be enabled
chainspec.json
genesis.json
https://raw.githubusercontent.com/ethpandaops/ethereum-genesis-generator/master/apps/el-gen/sepolia/chainspec.json
Learn more about setting one up here
OG image
Rollup deployment and config details
Polygon zkEVM
zkSync
tracing
https://blockscout.github.io/swaggers/services/autoscout/main/index.html
https://deploy.blockscout.com/
https://deploy.blockscout.com/
Blockscout Discord
Arbitrum
Optimism