1. Obtain USDC
You need USDC (or other quote currency) in your wallet to:- Post maker orders (quote is locked when you MAKE)
- Execute taker orders (quote is spent when you TAKE/SPEND)
2. Obtain tokens to trade
Acquire the base tokens you want to trade:- For buying: you’ll receive base tokens when your quote orders fill
- For selling: you need base tokens in your wallet to sell
3. Approve tokens & deposit to vaults
All trading happens from vault balances, not directly from your wallet. You must:- Approve the vault contract to spend your tokens
- Deposit tokens into the vault for each currency you’ll trade
You’re ready to trade
Once you’ve completed these steps, you can:- Place & cancel orders
- Query the subgraph for order data
- View Controller reference for all available actions