Robinhood Chain
The target network, chain ID 4663, and where deployment configuration lives.
Robinhood Chain is the network this exchange is designed for: an environment built around tokenized equities and onchain settlement, which is what makes an onchain order book worth building rather than a curiosity.
Network parameters
- Name
- Robinhood Chain
- Chain ID
- 4663
- Short name
- RHC
- Native currency
- Ether (ETH)
- Quote asset
- USDG for every listed market
- RPC endpoints
- None configured. This build issues no RPC requests of any kind.
Where configuration lives
Network and deployment settings are isolated in one module, src/config/chain.ts. Nothing in the interface hardcodes an address, an endpoint or a chain ID, so pointing the app at a deployment is a configuration change rather than a refactor.
export const robinhoodChain: ChainConfig = {
name: "Robinhood Chain",
shortName: "RHC",
chainId: 4663,
currency: { name: "Ether", symbol: "ETH", decimals: 18 },
rpcUrls: [],
testnet: false,
};
// undefined until a real deployment exists
export const contracts = { router: undefined, vault: undefined, quoteToken: undefined };
export const hasDeployment = Boolean(contracts.router);Contract addresses
| Contract | Address |
|---|---|
| Router | Not set |
| Vault | Not set |
| Quote token | Not set |
All three are unset. The network indicator in the header reads the same flag, which is why it reports a simulation rather than a connection.
For the software boundary between the interface and a real deployment, see Architecture. For what would have to be true before anything is deployed, see Security.