Skip to content
Browse documentation

Buy pre-tokenized stocks

What you need in your wallet, how a purchase is priced, and what each transaction does.

Wallet and funds

Use an EVM wallet available to the browser. The app requests its configured network when you connect or submit a transaction. Check the network in your wallet against the contracts reference.

You need USDG on that network for the purchase and ETH on that same network for gas. Balances on Ethereum or another chain cannot fund a Robinhood Chain transaction. Check the configured USDG contract address, not just a token's name.

The app does not bridge assets or offer a fiat on-ramp. It never asks for your seed phrase or private key.

Place a purchase

  1. Select a stock on the homepage, choose Buy and enter the USDG amount. Order details shows the vault's USDG per receipt, or the initial oracle price for an empty vault.
  2. Review Expected amount and the Minimum received under Order details. Select Approve and buy and connect your wallet if needed.
  3. For the first deposit, confirm quote publication if the oracle needs a newer signed check. Funded vaults use their own USDG balance and do not need this step.
  4. Confirm a USDG approval if the existing allowance is too small. This permits the selected vault to spend the requested amount; it is not the purchase itself.
  5. Confirm the purchase. A successful transaction transfers USDG into the vault and mints pre-tokenized stocks to your connected wallet.

Pre-tokenized stock math

An empty vault uses the oracle price to set its first receipt ratio. With a $100 initial price, 100 USDG buys one receipt. Once receipts exist, a 200 USDG deposit into that vault buys two receipts even if the stock price changes. Deposits preserve existing holders' proportional backing. Receipts use 18 decimals and output rounds down.

new receipts = USDG deposited × existing receipts ÷ vault USDG

The initial deposit uses the oracle price. Receipt value then follows the vault's assets, not stock-price movements.

Output protection and costs

The interface sets Minimum received to 99.5% of the displayed pre-tokenized stock estimate. This 0.5% output tolerance is not a fee. If the accepted price would produce fewer pre-tokenized stocks, the purchase reverts. Refresh the quote before trying again.

The purchase transaction has a ten-minute deadline. An expired initial price check, a closed funding phase, insufficient USDG, or insufficient gas can prevent it from completing.

The market contract does not deduct a protocol purchase fee from the deposit. Network gas is separate. A reverted transaction can still cost gas.