spin docs
Reference

Contract addresses

The addresses of Spin's contracts and of the contracts Spin uses on Robinhood Chain.

Spin runs on Robinhood Chain, an Ethereum layer 2.

NetworkValue
Chain id4663
Gas tokenETH
Explorerrobinhoodchain.blockscout.com

The tables below come from the Spin app's own settings. Each address links to the explorer.

Check the address before you send anything

Before you send ETH or tokens to a contract, or approve one, check its address on this page. Scam tokens and sites often copy names. Spin's app only ever uses the addresses on this page.

Spin's contracts

ContractAddressWhat it does
SpinnersTBCThe Spinner collection (ERC-721): minting, rarity, the bots' NFTs.
$SPINTBCThe $SPIN token (ERC-20, 18 decimals).
SpinBotGuardTBCChecks every trade a bot sends: only listed venues, within the holder's limits.
SpinPositionsTBCLegendary Spinners' USDG positions.
PonsAdapterTBCTrades on Pons.
UpAdapterTBCTrades on UP.
UniswapAdapterTBCTrades on Uniswap (V3 and V4).
PonsLaunchAdapterTBCLaunches tokens on Pons.
TorchLaunchAdapterTBCLaunches tokens on Torch.

Contracts Spin uses

These contracts are not Spin's. The app and the bots use them.

ContractAddressWhat it does
ERC-6551 registry (Tokenbound)0x000000006551c19487814612e58FE06813775758Creates each Spinner's own wallet (its token-bound account).
AccountV3 (Tokenbound)0x41C8f39463A868d3A88af00cd0fe7102F30E44eCThe wallet every Spinner has.
ERC-8004 identity registry0x8004A169FB4a3325136EB29fA0ceB6D2e539a432Each active bot's on-chain agent identity.
Torch factory0x7891eA889899928aFE637e4Cca8106188427776aTorch's launchpad: launches, and each token's metadata.
Torch fee router0x340278A0eF7c7e83418771504871619453bd0fA6Pays Torch creator fees.
Pons fee escrow0xd3AFEB2a57f70eF218Aa82451c51B2fb0416Ac9eHolds Pons creator fees.
WETH0x0bd7d308f8e1639fab988df18a8011f41eacad73Wrapped ETH.
USDG0x5fc5360d0400a0fd4f2af552add042d716f1d168Robinhood's dollar.

"TBC"

"TBC" means that the contract is not deployed on Robinhood Chain yet. This page shows its address when it is deployed. Until then, the app does not use it. For example, bots trade on paper until the guard is deployed.

Each Spinner's own wallet has its own address. It is not on this page. Find it on the Wallet tab of the bot's page. See the Spinner's wallet.

On this page