Skip to main content
Robinhood Chain is an Arbitrum Orbit layer-2 with full EVM compatibility, so standard Ethereum tooling works against a Chainstack endpoint unchanged. Point any library or framework at your node URL and set the chain ID — 4663 for mainnet, 46630 for testnet.

MetaMask

On node access details, click Connect wallet to inject your Chainstack endpoint automatically. If you need to add the network manually, use:
  • Network name: Robinhood Chain Mainnet
  • RPC URL: your Chainstack HTTPS endpoint
  • Chain ID: 4663
  • Currency symbol: ETH
  • Block explorer URL: https://robinscan.io/
For the testnet, use:
  • Network name: Robinhood Chain Testnet
  • RPC URL: your Chainstack HTTPS endpoint
  • Chain ID: 46630
  • Currency symbol: ETH
  • Block explorer URL: https://explorer.testnet.chain.robinhood.com
Refer to node access details for your endpoint URL format and credentials.

ethers.js

Build dapps using ethers.js v6 and Robinhood Chain nodes deployed with Chainstack.
  1. Install ethers.js.
  2. Connect over HTTP or WebSocket to get the latest block number.
where
  • YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint. See node access details.
  • YOUR_CHAINSTACK_WSS_ENDPOINT — your node WSS endpoint

viem

Build dapps using viem and Robinhood Chain nodes deployed with Chainstack.
  1. Install viem.
  2. Create a public client over HTTP and get the latest block number.
where YOUR_CHAINSTACK_ENDPOINT is your node HTTPS endpoint. See node access details.

web3.py

Build dapps using web3.py and Robinhood Chain nodes deployed with Chainstack.
  1. Install web3.py.
  2. Connect over HTTP to get the latest block number.
where
  • YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint protected either with the key or password
  • USERNAME — the username to your node if you use a password-protected endpoint
  • PASSWORD — the password to your node if you use a password-protected endpoint
  • HOSTNAME — the host name of your node

Hardhat

Configure Hardhat to deploy contracts and interact through your Robinhood Chain nodes.
  1. Install Hardhat and create a project.
  2. Add the network to hardhat.config.js:
    where
    • YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint. See node access details.
    • YOUR_PRIVATE_KEY — the private key of the account you use to deploy the contract
  3. Run npx hardhat run scripts/deploy.js --network robinhood and Hardhat will deploy through Chainstack.
For the testnet, set chainId: 46630.

Foundry

  1. Install Foundry.
  2. Use --rpc-url to run the operation through your Chainstack node.

Forge

Use forge to develop, test, and deploy your smart contracts. To deploy a contract:
where
  • CONTRACT_NAME — name of the contract in the Solidity source code
  • CONTRACT_PATH — path to your smart contract
  • YOUR_PRIVATE_KEY — the private key to your funded account that you use to deploy the contract
  • YOUR_CHAINSTACK_ENDPOINT — your node HTTPS endpoint protected either with the key or password

Cast

Use cast to interact with the network and the deployed contracts. To get the latest block number:
where YOUR_CHAINSTACK_ENDPOINT is your node HTTPS endpoint protected either with the key or password.

Remix IDE

To make Remix IDE interact with Robinhood Chain through a Chainstack node:
  1. Get MetaMask and set it to interact through a Chainstack node. See MetaMask.
  2. In Remix IDE, navigate to the Deploy & run transactions tab. Select Injected Provider - MetaMask in Environment.
This engages MetaMask and makes Remix IDE interact with Robinhood Chain through a Chainstack node.
Last modified on July 18, 2026