hoodchain - v0.1.0
    Preparing search index...

    Variable MAINNET_ADDRESSESConst

    MAINNET_ADDRESSES: {
        multicall3: `0x${string}`;
        nonfungiblePositionManager: `0x${string}`;
        quoterV2: `0x${string}`;
        swapRouter02: `0x${string}`;
        uniswapV3Factory: `0x${string}`;
        universalRouter: `0x${string}`;
        usdg: `0x${string}`;
        weth: `0x${string}`;
    } = ...

    Canonical contract addresses on Robinhood Chain mainnet (chain ID 4663).

    Every address was verified during SDK development:

    • usdg / weth from https://docs.robinhood.com/chain/contracts, verified as deployed + source-verified contracts on Blockscout.
    • The Uniswap v3 stack was resolved on-chain: SwapRouter02.factory() and QuoterV2.factory() both return uniswapV3Factory, and both routers report WETH9() == weth. All five contracts were deployed by the same deployer (0x9701fb0aDe1E269c8f64Ec0C7b3cfADB31A13A52) in the chain's genesis-era Uniswap deployment and are the addresses the public ecosystem (hood.markets and others) routes through.
    • multicall3 is the canonical cross-chain Multicall3, present in viem's official robinhood chain definition.

    Type Declaration

    • Readonlymulticall3: `0x${string}`

      Multicall3 (canonical deterministic deployment).

    • ReadonlynonfungiblePositionManager: `0x${string}`

      Uniswap NonfungiblePositionManager.

    • ReadonlyquoterV2: `0x${string}`

      Uniswap QuoterV2.

    • ReadonlyswapRouter02: `0x${string}`

      Uniswap SwapRouter02.

    • ReadonlyuniswapV3Factory: `0x${string}`

      Uniswap v3 factory.

    • ReadonlyuniversalRouter: `0x${string}`

      Uniswap UniversalRouter.

    • Readonlyusdg: `0x${string}`

      USDG — Paxos Global Dollar, the chain's dollar stablecoin. 6 decimals.

    • Readonlyweth: `0x${string}`

      Canonical WETH9.