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 a switch to its configured network when you connect or submit a transaction. The production deployment uses Robinhood Chain mainnet, chain ID 4663.

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. Open Markets and choose the ticker. Check that its phase is Funding, review the price and its source timestamp, then enter the USDG amount.
  2. Review Expected amount and Minimum received. Select Approve and buy and connect your wallet if needed.
  3. Confirm quote publication if the oracle needs the newer server-signed check. This updates the oracle; it does not move your USDG.
  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

The purchase calculation treats each USDG unit as one dollar. At a $100 oracle price, 100 USDG buys one pre-tokenized stock. At $120, the same deposit buys about 0.833333 pre-tokenized stocks. Pre-tokenized stocks use 18 decimals and the contract rounds down at that precision.

pre-tokenized stocks = USDG deposited รท oracle price

This is the purchase ratio, not a guarantee of the number of stock tokens you will claim.

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 price check, a closed funding phase, insufficient USDG, or insufficient gas can also 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.