Skip to content

Protocol-managed vault

Reserve vault

Mainnet

One contract receives the reserve share of every launch’s collected fees and converts it into that launch’s tokenized stock through a fixed Uniswap v3 route. Everything on this page is read from the chain or from the verified build configuration.

Robinhood Chain · mainnet

Reserve holdings do not automatically give token holders ownership, redemption rights, dividends, or guaranteed price support.

Verified build configuration

Supported reserve assets

Official Robinhood Stock Tokens with a Uniswap v3 route that returned an executable quote when this build was verified. This list is part of the build and is true whether or not the vault is deployed.

NVDA

NVIDIA • Robinhood Token

Token contract

0xd060…9EEC

Purchase route

ETH → NVDA (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.000775

SPY

SPDR S&P 500 ETF Trust • Robinhood Token

Token contract

0x117c…4C0C

Purchase route

ETH → SPY (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.001717

QQQ

Invesco QQQ • Robinhood Token

Token contract

0xD5f3…de68

Purchase route

ETH → USDG (0.01%) → QQQ (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1

AAPL

Apple • Robinhood Token

Token contract

0xaF3D…93f9

Purchase route

ETH → USDG (0.01%) → AAPL (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.000566

GOOGL

Alphabet Class A • Robinhood Token

Token contract

0x2e08…4FE3

Purchase route

ETH → USDG (0.01%) → GOOGL (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.000193

AMZN

Amazon • Robinhood Token

Token contract

0x12f1…bF54

Purchase route

ETH → USDG (0.01%) → AMZN (0.3%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1

MSFT

Microsoft • Robinhood Token

Token contract

0xe932…2e74

Purchase route

ETH → USDG (0.01%) → MSFT (0.3%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.000412

TSLA

Tesla • Robinhood Token

Token contract

0x322F…3b2d

Purchase route

ETH → TSLA (0.3%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1

META

Meta Platforms • Robinhood Token

Token contract

0xc0D6…2f35

Purchase route

ETH → META (0.3%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1

AMD

AMD • Robinhood Token

Token contract

0x8692…3fdC

Purchase route

ETH → USDG (0.01%) → AMD (0.3%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1

SGOV

iShares 0-3 Month Treasury Bond • Robinhood Token

Token contract

0x92FD…F9B5

Purchase route

ETH → USDG (0.01%) → SGOV (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1.005101

GLD

SPDR Gold Trust • Robinhood Token

Token contract

0xC9a9…FC4e

Purchase route

ETH → USDG (0.01%) → GLD (0.05%) · Uniswap v3

Verified depth

0.5ETH

Multiplier

1
  • Verified depth: largest purchase size verified under the 2% impact cap.
  • Multiplier: shares of the underlying per token, as published by the issuer at verification time.
  • Asset list verified 2026-09-20 09:33 UTC. Running pnpm verify:config re-checks every address, route and quote live.

Disclosure

Vault control and withdrawal permissions

The ReserveVault is a protocol-managed contract. It is not upgradeable and it has not been audited. The roles below are everything that can act on it.

Protocol-managedNot upgradeableUnaudited

Vault roles

DEFAULT_ADMIN_ROLE

Protocol operator

Can

  • List reserve assets and enable or disable purchases per asset
  • Maintain each asset’s route and price floor; a route must start at WETH and end at the asset
  • Set purchase limits (minimum, maximum, interval)
  • Grant and revoke roles, and resume purchases after a pause

Cannot

  • Withdraw ETH or reserve holdings
  • Redirect a purchase to another recipient
  • Change a launch’s reserve asset

EXECUTOR_ROLE

Automation worker hot key

Can

  • Choose when a purchase runs
  • Choose how much, within the minimum/maximum size and the per-launch interval
  • Set the minimum output, never below the admin’s price floor when one is set

Cannot

  • Change the route, the recipient or the asset: all three are fixed on-chain
  • Withdraw anything

GUARDIAN_ROLE

Emergency pause key

Can

  • Pause purchases

Cannot

  • Stop deposits or creator withdrawals: both keep working while paused
  • Withdraw anything

Withdrawal rules per launch

Each launch chooses its vault mode once, at launch. Nobody, including the registry owner, can change it afterwards.

Locked

No withdrawal path for anyone. Not the creator, not the admin, not token holders. Holdings stay in the vault.

Creator-controlled

Only the launch creator can withdraw, and only after a 7-day public notice that starts with an on-chain request. The requested amount is earmarked so it cannot be requested twice. The creator may cancel a request; the creator role can be handed over in two steps.

  • No holder redemption or dividends exist. The contract has no holder-facing function.
  • A creator can move a launch to another listed asset only after the admin has disabled purchases of the current one. Holdings already bought stay under the old asset; only future purchases change.

Registry owner powers

  • Pause NEW launches; existing launches, fee collection and withdrawals are unaffected
  • Set the platform fee for NEW launches, never above 20%; every launch freezes its own policy
  • Set the treasury that receives the platform share
  • Set the vault address exactly once

The owner cannot change an existing launch’s fee policy, creator, splitter, vault mode or reserve asset, and has no path to creator fees or reserve holdings. Ownership transfers in two steps. The registry is not upgradeable and is unaudited.

Registry owner
Unavailable
Treasury
Unavailable
Platform fee, new launches
Unavailable
New launches
Unavailable

These values are read from the registry contract and cannot be shown until it is reachable on this network.

Issuer-level risk

Reserve assets are Robinhood Stock Tokens. Their issuer keeps powers over every balance, including the vault’s, that MonaPad cannot remove.

  • Issuer blocklist: transfers to or from a blocked address revert.
  • Issuer may pause the token, burn balances (adminBurn) and upgrade the implementation through its beacon.
  • Not offered to U.S. persons; further restrictions apply in Canada, the United Kingdom, Switzerland and other jurisdictions (docs.robinhood.com/rhj).

Venue-level dependencies are listed on the Integrations page.