Product note
opcode beta is live
Trade tokenized stocks and ETFs with USDC on Ethereum mainnet.
Browse markets
Browse tokenized stocks and ETFs before you open an account. Search by company or ticker, open a market, and review its details before deciding what to trade.
Trading hours follow the market behind each asset. The app shows market availability as you explore.
Open your account
Sign up with email. opcode creates an embedded wallet with your account. The wallet holds the USDC you fund and the stock or ETF tokens you receive.
After signing up, add a passkey to use on your phone or computer next time.
Fund and trade with USDC
Copy your Ethereum address from the app and send USDC on Ethereum mainnet. Check the network and address carefully before sending. Once the transfer arrives, your balance updates in the app.
Choose a market, select buy or sell, and enter an amount. Trades start from $1. A buy uses USDC and receives a stock or ETF token. A sell uses a holding in your wallet and receives USDC.
Review the quote
Before you sign, the quote shows what you receive, the trading fee, and the settlement cost separately. Review the full quote.
Quotes reflect current conditions and remain available for a limited time. If a quote expires, request a fresh one and review it again.
Track Ethereum settlement
After you sign, opcode tracks the order as it moves through Ethereum settlement. Follow its status in the app or return to your trade history later.
When settlement completes, the stock or ETF token from a buy, or the USDC from a sell, appears in your embedded wallet. Your trade history keeps the order and its final status in view.
Withdraw USDC
You can withdraw that USDC to another Ethereum address. Save that address in your address book first, then choose it in the withdraw screen, enter an amount, and confirm.
Availability
Trading availability varies by jurisdiction and market hours. Review the Terms of Use and Privacy Policy before trading.
Start at app.opcode.fi.