Supported networks
Chain IDs, RPCs and explorers BugCrawl is configured for.
Networks are defined once in packages/verifier/src/networks.ts and shared by the web app, the API and the deployment scripts.
| Network | Chain ID | Explorer | Verification |
|---|---|---|---|
| Robinhood Chain | 4663 | robinhoodchain.blockscout.com | blockscout |
| Robinhood Chain Testnet | 46630 | explorer.testnet.chain.robinhood.com | blockscout |
| Local Hardhat | 31337 | none | Not available |
Public RPC endpoints are rate-limited. Set NEXT_PUBLIC_ROBINHOOD_RPC_URL and NEXT_PUBLIC_ROBINHOOD_TESTNET_RPC_URL to a dedicated provider in production. The local Hardhat chain (31337) is only shown in development, or when NEXT_PUBLIC_ENABLE_LOCAL_CHAIN=true.
Adding another EVM network
- Add an entry to
NETWORKSwith its explorer API roots. - If its explorer is Blockscout or Etherscan-compatible, the existing adapter works. Otherwise implement
VerificationProviderinpackages/verifier/src/providers. - Seed it on-chain with
NetworkRegistry.addNetworkandIntegrationRegistry.addProvider.