Robinhood Chain Explorers: Blockscout, RobinScan
Last updated:
Endpoint and plans: Robinhood Chain RPC endpoint.
At a glance
| Property | Value |
|---|---|
| Official mainnet explorer | robinhoodchain.blockscout.com |
| Official testnet explorer | explorer.testnet.chain.robinhood.com |
| Contract verification (Robinhood guide) | Blockscout, --verifier blockscout |
| RobinScan | robin.etherscan.io (Etherscan's domain); not listed by Robinhood |
| Transaction status in code | eth_getTransactionReceipt (status 0x1 / 0x0) |
| Contract check in code | eth_getCode ("0x" = no code) |
What you see
You need to look up a transaction or a contract on Robinhood Chain and find more than one explorer, some sites with similar names, and a mainnet and a testnet explorer that do not show each other's data. Then you want the same check inside a bot or a CI job, where opening an explorer page is not an option.
Why this happens
Robinhood's connection guide names one explorer per network: robinhoodchain.blockscout.com for mainnet (chain ID 4663) and explorer.testnet.chain.robinhood.com for testnet (46630); a transaction or contract on one network never appears on the other's explorer. Robinhood's deployment guide verifies contracts through Blockscout, so verified source code and ABIs appear there. RobinScan at robin.etherscan.io describes itself as "a Block Explorer and Analytics Platform for Robinhood Chain"; independent community sites also use the RobinScan name and disclaim any link to Etherscan or Robinhood, so check the domain. Every explorer is built from the same chain data a node serves over JSON-RPC: a receipt's status, an address's code and a contract's logs are all available from standard methods, which is what automation should call. Verified source code is the exception — it is explorer data, not chain data. In the other direction, an explorer shows blocks after they are produced, while the sequencer feed that Robinhood publishes streams transactions in the order the sequencer accepts them.
Explorer or RPC: which answers what
| Question | In an explorer | In code (JSON-RPC) |
|---|---|---|
| Did my transaction succeed? | Transaction page status | eth_getTransactionReceipt — status 0x1 success, 0x0 reverted, null not yet included |
| Is this address a contract? | Address page shows contract code | eth_getCode — "0x" means no code |
| Which events did a contract emit? | Logs tab of the address or transaction | eth_getLogs with address, topics and a block range |
| What happened inside a call? | Internal transactions view | debug_traceTransaction — needs a node that exposes the debug namespace |
| What is the balance? | Address page | eth_getBalance at "latest" |
| Is the source verified, what is the ABI? | Blockscout contract tab after verification | Not on chain — keep the ABI from your build |
| What is the sequencer ordering right now? | Not shown before a block is produced | Sequencer feed (wss://feed.mainnet.chain.robinhood.com) |
What to do
- Open robinhoodchain.blockscout.com for mainnet and explorer.testnet.chain.robinhood.com for testnet; if a hash is not found, check that you are on the explorer for the network you sent it on.
- Use RobinScan only at robin.etherscan.io and treat other RobinScan-named domains as unrelated sites.
- Verify contracts on Blockscout so their source and ABI are readable there (forge verify-contract --verifier blockscout).
- In bots, CI and monitoring, replace explorer lookups with the RPC calls in the table: eth_getTransactionReceipt for status, eth_getCode for contract presence, eth_getLogs for events.
- Keep RPC checks on the same network as the transaction: eth_chainId returns 0x1237 on mainnet and 0xb626 on testnet.
Transaction status without an explorer
curl -s "$RH_RPC_URL" -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_getTransactionReceipt","params":["<tx_hash>"]}'
# result.status: "0x1" success, "0x0" reverted; result null: not yet includedWhen this is not our problem
What an explorer shows, which contracts are verified and how its pages and API behave are up to whoever runs it (Blockscout, Etherscan), not to the RPC provider behind your calls, Triport included. For automated checks on mainnet, the RPC calls above work against any Robinhood Chain endpoint; Triport's keyed form is https://triport.io/r/<YOUR_KEY>/robinhood.
FAQ
- What is the official Robinhood Chain explorer?
- Robinhood's connection guide lists robinhoodchain.blockscout.com for mainnet and explorer.testnet.chain.robinhood.com for testnet.
- Is RobinScan official?
- Robinhood's connection guide does not list it; Robinhood names Blockscout. RobinScan at robin.etherscan.io is on Etherscan's domain, and other sites using the RobinScan name are independent community projects.
- How do I check a Robinhood Chain transaction without an explorer?
- Call eth_getTransactionReceipt with the hash: status 0x1 means success, 0x0 means it reverted, and a null result means it is not included yet.