Migrating from Etherscan

Etherscan doesn't serve Robinhood Chain (4663). We implement the classic Etherscan API surface with identical parameters and response envelopes — existing scripts, SDKs, and verify tooling work by changing only the base URL.

The one change

- https://api.etherscan.io/api
+ https://x.mantis.dev/api

The apikey query param works exactly like Etherscan's — get a free key in the dashboard. Responses use the classic envelope: {"status":"1","message":"OK","result":[…]}.

Supported modules and actions

ModuleActionsNotes
accountbalancebalancemultitxlisttxlistinternaltokentxtokennfttxtoken1155txtokenbalancegetminedblocksgetminedblocks is a stub — Robinhood Chain has a single sequencer.
contractgetabigetsourcecodeverifysourcecodecheckverifystatusVerification runs against our verifier — hardhat-verify and foundry work unchanged.
transactiongettxreceiptstatusgetstatus
blockgetblockrewardgetblocknobytimegetblockcountdowngetblockreward returns stub reward fields — there is no PoW reward here.
logsgetLogsFull topic-filtering semantics.
proxyeth_blockNumbereth_getBlockByNumbereth_getBlockTransactionCountByNumbereth_getTransactionByHasheth_getTransactionByBlockNumberAndIndexeth_getTransactionCounteth_getTransactionReceipteth_calleth_getCodeeth_getStorageAteth_gasPriceeth_estimateGaseth_sendRawTransaction
statsethsupplyethpricetokensupplyethsupply is a stub for compatibility.
gastrackergasoracle

An action outside this table answers the classic status: "0" error envelope. For anything new, prefer the REST v1 API.

hardhat-verify

Add a custom chain — no plugin changes:

// hardhat.config.ts
etherscan: {
  apiKey: {
    robinhood: process.env.QUIVER_API_KEY ?? "",
  },
  customChains: [
    {
      network: "robinhood",
      chainId: 4663,
      urls: {
        apiURL: "https://x.mantis.dev/api",
        browserURL: "https://x.mantis.dev",
      },
    },
  ],
},

foundry

forge verify-contract <ADDRESS> src/MyContract.sol:MyContract \
  --chain-id 4663 \
  --verifier etherscan \
  --verifier-url "https://x.mantis.dev/api" \
  --etherscan-api-key "$QUIVER_API_KEY"

Quiver is an independent product, not affiliated with or endorsed by Robinhood Markets, Inc. "Etherscan" is a trademark of its owner; we implement a compatible API surface and are not affiliated with Etherscan either.