Verify contracts and token identity.
Token addresses and decimal precision are canonical inputs; Hunty settlement and registry addresses depend on the selected deployment.
Robinhood Chain mainnet assets
Canonical WETH is 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 with 18 decimals. Canonical USDG is 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 with 6 decimals. Decimal precision affects every base-unit amount: one WETH is 10^18 units and one USDG is 10^6 units.
Check the chain ID and full address before approving or transferring. A matching symbol on another address is not the canonical asset.
WETH 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 decimals: 18
USDG 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 decimals: 6Deployment-dependent addresses
Robinhood Chain mainnet registry: 0x1d3e98b4FDBC03a48AB9F5a67e998Ab08a83B13C. Mainnet settlement: 0x9EC12Eb7284E6986164Ef06fa7442A66fa44ed87. Verify both against the deployment artifact and Blockscout before signing or sending a transaction.
Custody controls
- The settlement contract tracks per-wallet balances and aggregate token liabilities.
- Unshield remains callable during pause and after approval expiry or revocation.
- Owner rescue can move excess token inventory only, never amounts required to satisfy recorded liabilities.
- These controls are unaudited beta code and do not eliminate implementation or operational risk.