🌟Cosmos-based chains

With the SHUTTLE proxy server developed by Fair Math, Blockscout can be used as an out-of-the-box explorer for Cosmos-based chains. Visit the open-source Fair Math repo for instructions on running SHUTTLE.

SHUTTLE works as a proxy on websocket connection and HTTP requests. Incoming JSON RPC requests are translated to corresponding Cosmos HTTP requests and as a result transmitted in the Ethereum format.

The following methods are currently supported, meaning core processes like indexing blocks, transactions, internal transactions, and coin balances are functional.

eth_blockNumber
eth_getBalance
eth_getBlockByHash
eth_getBlockByNumber
eth_getTransactionByHash
eth_getTransactionByBlockHashAndIndex
eth_getTransactionByBlockNumberAndIndex
eth_getTransactionReceipt

These methods are not yet implemented:

eth_call
eth_getCode
eth_getUncleByBlockHashAndIndex
eth_getLogs

As a result, the following functionality is limited:

  • The explorer doesn't detect smart contracts, meaning all addresses are displayed as EoAs. Smart contract verification and interaction doesn't yet work and tokens and their balances are not detected.

  • Transaction revert reasons, token metadata, and NFT instance metadata are not yet available.

Last updated

Was this helpful?