Supported chains
Nymra scans EVM chains: Ethereum and every chain that uses the same address format. One address is one identity on all of them, which is why a scan reads several chains at once. Solana and other non-EVM chains are not part of V1.
The open chain register holds 31 EVM chains. A scan in the Terminal reads the 17 that are on by default. The engine reads the other 14 too when it is asked for them by chain id, for example when you run it yourself. Most chains work without a key, straight from your browser. BNB Smart Chain and Linea need a free key, so they are read only through the Nymra relay, which holds it. Adding a chain is one line in the register, so the list grows without changing the rules.
The chain register
Section titled “The chain register”These tables are read from the register in the privacy-scan repository when the docs are built,
so they always match what the scan does.
Scanned by default (17)
| Chain | Chain id | Native coin | History from | Explorer links | Internal transfers |
|---|---|---|---|---|---|
| Ethereum | 1 | ETH | Blockscout; Routescan as backup | eth.blockscout.com | visible |
| Base | 8453 | ETH | Blockscout | base.blockscout.com | visible |
| Arbitrum One | 42161 | ETH | Blockscout | arbitrum.blockscout.com | visible |
| OP Mainnet | 10 | ETH | Blockscout | explorer.optimism.io | visible |
| Polygon PoS | 137 | POL | Blockscout | polygon.blockscout.com | visible |
| Robinhood Chain | 4663 | ETH | Blockscout | robinhoodchain.blockscout.com | not visible |
| Avalanche C-Chain | 43114 | AVAX | Routescan | snowtrace.io | visible |
| Blast | 81457 | ETH | Routescan | blastexplorer.io | visible |
| ZKsync Era | 324 | ETH | Blockscout | zksync.blockscout.com | visible |
| Scroll | 534352 | ETH | Blockscout | scrollscan.com | visible |
| Unichain | 130 | ETH | Blockscout | unichain.blockscout.com | visible |
| Gnosis | 100 | XDAI | Blockscout | gnosisscan.io | visible |
| Ink | 57073 | ETH | Blockscout | explorer.inkonchain.com | visible |
| Soneium | 1868 | ETH | Blockscout | soneium.blockscout.com | visible |
| BNB Smart Chain | 56 | BNB | NodeReal, through the Nymra relay | bscscan.com | not visible |
| Linea | 59144 | ETH | Etherscan, through the Nymra relay | lineascan.build | visible |
| Celo | 42220 | CELO | Blockscout | celo.blockscout.com | visible |
Available on request (14)
| Chain | Chain id | Native coin | History from | Explorer links | Internal transfers |
|---|---|---|---|---|---|
| World Chain | 480 | ETH | Blockscout | worldchain-mainnet.explorer.alchemy.com | visible |
| Mode | 34443 | ETH | Blockscout | explorer.mode.network | visible |
| Arbitrum Nova | 42170 | ETH | Blockscout | arbitrum-nova.blockscout.com | visible |
| MegaETH | 4326 | ETH | Blockscout | megaeth.blockscout.com | visible |
| Lisk | 1135 | ETH | Blockscout | blockscout.lisk.com | visible |
| Shape | 360 | ETH | Blockscout | shapescan.xyz | visible |
| Manta Pacific | 169 | ETH | Blockscout | pacific-explorer.manta.network | visible |
| Immutable zkEVM | 13371 | IMX | Blockscout | explorer.immutable.com | visible |
| Rootstock | 30 | RBTC | Blockscout | rootstock.blockscout.com | visible |
| Ronin | 2020 | RON | Blockscout | explorer.roninchain.com | visible |
| Astar | 592 | ASTR | Blockscout | astar.blockscout.com | visible |
| Aurora | 1313161554 | ETH | Blockscout | explorer.mainnet.aurora.dev | visible |
| Flow EVM | 747 | FLOW | Blockscout | evm.flow.com | visible |
| Filecoin EVM | 314 | FIL | Blockscout | filecoin.blockscout.com | visible |
Every chain also has a public RPC node for the quick check: one call that tells whether the address ever sent a transaction there or holds the native coin. If neither, the explorer is not asked.
Known limits per chain
Section titled “Known limits per chain”Read from the register as well, and shown in the coverage of every result:
- Robinhood Chain: Robinhood Chain has no traces and no archive state: internal ETH transfers (for example a withdrawal paid out by a contract) are invisible. Normal transactions and token transfers are complete.
- BNB Smart Chain: BNB Smart Chain is read through NodeReal: internal BNB transfers and calldata are not listed, so contracts are only recognised by their tokens. Funder checks around a date are not available here.
Internal transfers
Section titled “Internal transfers”A plain transaction moves native coins (ETH, POL, AVAX and so on) from one address to another, and every explorer shows it. A contract can also move native coins, for example when a swap pays out in ETH. Those internal transfers only show on chains whose nodes keep traces. Where traces are missing, native coins that reached a wallet through a contract are invisible to the scan.
Robinhood Chain (4663)
Section titled “Robinhood Chain (4663)”Asking for a chain
Section titled “Asking for a chain”A chain can be added when it is EVM compatible and has a free explorer API that returns the
transactions and token transfers of an address: without a key, or with a free key that the relay
can hold. Open an issue in the privacy-scan repository with the chain id and the explorer.