Built for the flow of every market.

Contracts

Protocol contracts

Every Asterra contract on Robinhood Chain (chain 4663). Core contracts are UUPS upgradeable proxies; the addresses below are the stable proxy addresses.

Mainnet

Core & config

AsterraHubAsset, oracle and pool registry plus roles and protocol fee config.0x873110e60b5d176cde20C6F128caF1A17D628CE5

v4 hooks & fees

AsterraHookCombined dynamic-fee and oracle-guard hook for Uniswap v4 pools.0x74EB745aDD95806a5bB00161EdDe47C5f71dfAcC

Smart router

AsterraRouterExact-input multi-venue router across v4, DLMM and DAMM pools.0x56b4000A3AEEf3EFB8cD7ddB77252D9c62b494d8

Positions & locks

AsterraPositionsERC-721 v4 LP positions with built-in locks and vesting.0x5B9519F659cc0b6D1d2f5EA2D3b24dbc25638E3A

Venues

AsterraDLMMFactoryDeploys discrete-bin pools as beacon proxies.0x7e63fa168308b82E0a469313C6c983e21d12532B
AsterraDLMMLimitOrdersSingle-bin orders that fill as the active bin crosses them.0x22d203216eF35E8f13e72122a1FCf90156d69a46
AsterraDAMMFactoryDeploys dynamic single-range pools with optional launch fee schedules.0x61d50a7fDf0A3996F6e247Fddfb62680afa36cC8

Markets

AsterraLaunchpadBonding-curve launches that graduate into locked v4 liquidity.0xF5Ed40172CFe312fBCfE5238481634E83C6434f3

External

Uniswap v4 PoolManagerExternalCanonical singleton reused by Asterra hook pools.0x8366a39CC670B4001A1121B8F6A443A643e40951
Permit2ExternalCanonical token approval contract.0x000000000022D473030F116dDEE9F6B43aC78BA3
Multicall3ExternalBatched reads.0xcA11bde05977b3631167028862bE2a173976CA11

Tokens

WETHWrapped Ether (canonical)0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73
USDGGlobal Dollar (canonical)0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
TSLATesla • Robinhood Token (stock)0x322F0929c4625eD5bAd873c95208D54E1c003b2d
NVDANVIDIA • Robinhood Token (stock)0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC
AAPLApple • Robinhood Token (stock)0xaF3D76f1834A1d425780943C99Ea8A608f8a93f9

Upgrade model

UUPS (ERC-1967) proxies with ERC-7201 namespaced storage. Pools are BeaconProxy instances, so one layout-checked implementation upgrade reaches every pool. Each upgrade is validated against the previous storage layout with OpenZeppelin Foundry Upgrades before it ships.