In this tutorial, we’ll complete your first trades on DerivaDEX:
Connect MetaMask to the testnet
Get testnet tokens and deposit 1,000 USDC as collateral
Enable one-click trading
Place a limit sell order
Execute a market buy order
View your open position
We’ll use the DerivaDEX testnet so you can practice without real funds.Once you’re comfortable with the process, we’ll show you how to transition to mainnet for real trading.
Select your account in the MetaMask popup and click Connect
Click Confirm to approve the signature request from Privy
After these steps, you’ll see a success message: “Successfully connected with MetaMask”.To double-check your connection, click the person icon in the top-right corner and confirm the address is what you expect.Your wallet is now connected to the testnet.
Now we’ll deposit 1,000 USDC as trading collateral.
Click the purple “Deposit” button on the left sidebar
In the deposit form, set:
Strategy: “main” (leave as default)
Collateral Type: “USDC”
Amount: 1000
Notice at the bottom it shows “Available: 10,000 USDC” — your wallet balance from the previous step.
Click “Deposit” to submit the transaction.
Click confirm/approve both MetaMask popups:
Approval — grants permission to move USDC
Deposit — transfers the USDC
A moment later, you’ll see a success message: “Transaction successful, waiting for confirmation” with a transaction hash link.
After about 14 block confirmations, you’ll see a final success message: “Transaction successful, confirmed”.Your strategy balance will update to show Strategy Value: 1,000 USD.
We’ll place a limit sell order above the current market price. This ensures our order won’t fill immediately, so we can see it appear in the order book.In the order entry panel on the left:
Click “Sell”
Click “Limit”
Amount: Enter 0.1
Price: Enter a price about 100−200abovethecurrentmarkpriceshownatthetop(e.g.,ifthemarkpriceis2,050, you can enter $2,200)
Click “Sell” to submit
You’ll see: “Place order submitted”Your order now appears in:
verified the resulting position and open-order state
If you repeat this flow on mainnet later, start from the live exchange route, complete the current eligibility or KYC requirements there, and re-check funding and risk before depositing real funds.
Last modified on June 24, 2026
Assistant
Responses are generated using AI and may contain mistakes.