Quickstart
IPO Finance uses a standard injected EVM provider. Robinhood Chain mainnet is represented here as chain ID 4663 and ETH gas.
const rpc = "https://rpc.mainnet.chain.robinhood.com";
Wallet connection
Request accounts, switch the network and use personal_sign with a server-issued nonce in production. Never request seed phrases or private keys.
RPC
Use the public RPC for lightweight development only. Production applications should use managed infrastructure and retry/backoff.
Data layer
Replace presentation values with an indexed provider or official production API. Keep market data and execution state separate.
Security
Verify signatures server-side, expire nonces, simulate transactions, whitelist audited contracts and wait for receipts before showing success.