Email-Based & Wallet-Based Login
Optivi supports both email-based and wallet-based authentication via ReownLearn more in the Reown documentationUsers can sign in using an email address, social account, or by connecting a supported EVM wallet. For email and social logins, a non-custodial wallet is automatically created during onboarding.
Session Key
To make trading fast and seamless, Optivi uses a session key - a temporary signing key that lets you trade without signing every transaction manually, enabling a smooth one-click trading experience. Security: The session key has limited scope - it can only place and manage trades within your subaccount. It cannot withdraw funds.Deposit & Create Subaccount
After connecting, you need to fund your Optivi subaccount before you can open any positions.- Click “Deposit” button
- Choose one of the supported deposit networks (Base, Ethereum, Arbitrum, or OP Mainnet), and enter the amount.
- Confirm the transactions in your wallet.
Learn more in the Derive documentation
Managing Positions
Opening Position
- Go to the Trade page.
- Select the underlying asset (BTC, ETH, SOL, HYPE), expiry date, and strike price.
- Choose Call (Long) or Put (Short).
- Enter your size and review the order.
- Place the order by clicking the button
Closing a Position
- Navigate to the Positions tab on the bottom of the trading page.
- Find the position you want to close.
- Click “Limit” button in the “Close” column, set the size and the limit price.
- Confirm and wait for the order to be filled.
Holding to Expiry
If you hold an option through to its expiry date, you don’t need to do anything. The Derive protocol automatically settles the position based on a 30-minute TWAP (Time-Weighted Average Price) of the underlying asset’s price at expiry.- If the option expires in the money, your profit is automatically credited to your subaccount in USDC.
- If the option expires out of the money, it expires worthless - no action required, no extra fees.
All options on Optivi are European style - they can only be exercised at expiry, not before.
Withdraw
To move funds from your Optivi subaccount back to your wallet:- Click Withdraw in the dashboard or in the “Balances” tab on the trading page.
- Select the asset (USDC), choose one of the supported deposit networks (Base, Ethereum, Arbitrum, or OP Mainnet), and enter the amount.
- Confirm the transaction.
Note: Withdrawals cannot be initiated using a session key - this action always requires a direct wallet signature as a security measure.
Fees:
Optivi applies a simple fee structure depending on whether an order is placed as a maker or taker.Base Trading Fees
- Maker base fee: $0.75 per order (includes Optivi’s $0.25 broker fee)
- Taker fee: 0.04% of notional value (includes Optivi’s 0.01% broker fee)
- Maker fee: 0.01% of notional value
Opening a Position (buying calls or puts)
Formula: $0.75 + min(notional × 0.04%, premium × 12.5%) When opening an options position, the fee is calculated as:- $0.75 base fee
- plus the lower of:
- 0.04% of notional value, or
- 12.5% of option premium
Closing a Position Before Expiry (selling calls or puts)
Formula: min(notional × 0.01%, premium × 12.5%) When closing an options position before expiry (placing limit order to sell), the fee is calculated as the lower of:- 0.01% of notional value, or
- 12.5% of option premium