🌟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 project is currently under development with new features and methods in progress. Community involvement is also encouraged to help build out full compatibility.

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

Logo

Copyright © Blockscout Limited 2023-2024