OKX Wallet Trader Mode User Guide
OKX Wallet Trader Mode is an advanced self-custodial trading mode. It uses a Trusted Execution Environment (TEE) to protect the signing process for automated trades, so you can use market orders, limit orders, take-profit and stop-loss orders, copy trading, and other supported features through OKX DEX while your assets remain in your onchain wallet.Trader Mode currently supports EVM and Solana networks. Check the product interface for the latest supported networks, accounts, order types, and features.
How does Trader Mode work?
A Trusted Execution Environment (TEE) is an isolated, secure computing environment designed to protect private keys and transaction signing.After you enable Trader Mode:
Your private key is encrypted and stored in the TEE. Neither OKX Wallet nor third-party apps can view, copy, or export it.
You sign an order intent on your device, including the order type, token, amount, and trigger conditions.
When the order conditions are met, the TEE checks whether the transaction matches the order intent you signed.
The TEE signs and broadcasts the onchain transaction only after validation.
Other wallet actions, such as transfers and DApp interactions, continue to use the existing signing method and aren't executed through Trader Mode.
Networks that Trader Mode doesn't support and other wallet features aren't affected.
What advanced trading strategies are supported?
OKX TEE (Trusted Execution Environment) enables secure and automated trading with advanced on-chain execution. Below are the currently supported and upcoming features:
Currently supported
Market order | Executes immediately at the best available market price Ideal for fast trades with immediate settlement |
Limit Order (USD denominated) | A conditional order that triggers only when the market reaches a specified USD-denominated price. Once activated, the trade executes via a swap transaction. Note: slippage may affect the final amount received. |
Limit Order (Swap rate) | A conditional order that triggers only when the swap rate guarantees more tokens than a specific threshold Once activated, the trade executes via a swap transaction. Note: slippage may affect the final amount received. |
Auto Sell - Take Profit / Stop Loss (TP/SL) | When placing a market buy order, users can set auto-sell strategies (Take Profit or Stop Loss): Take Profit (TP): Sell when price increases to a target profit Stop Loss (SL): Sell when price drops to a stop-loss threshold Note: both TP and SL are based on USD values, calculated from the initial buy price. |
Copy Trade | Automatically mirror trades of expert traders. Learn more here. |
Coming soon
Dev Sell | Automatically sell your tokens once the creator sells their holdings |
Sniper Migration | Buy and sell the token right after its migration |
DCA (Dollar-Cost Averaging) | Spread buys/sells over time to reduce volatility impact |
Trailing Stop | Dynamically adjusts TP/SL thresholds to lock in profits or limit losses as the market moves |
What do I need before enabling Trader Mode?
Before you begin, make sure:
You've created or imported a seed phrase wallet.
You're using the latest OKX Wallet app or browser extension.
The target account and network support Trader Mode.
Your wallet has enough trading assets and network fees.
You've reviewed the permission scope, activation period, and existing strategy orders.
Note: eligibility, activation periods, and supported features may change. Check the product interface for the latest information.
How do I enable, renew, or re-enable Trader Mode?
Browser extension
Open the OKX Wallet browser extension.
Select the wallet account where you want to enable Trader Mode.
Open Trader Mode.
Review the supported networks, permissions, and activation period.
Select Enable.
Follow the on-screen instructions to confirm.
App
Open the OKX Wallet app.
Select the wallet account where you want to enable Trader Mode.
Open Trader Mode.
Review the supported networks, permissions, and activation period.
Tap Enable.
Follow the on-screen instructions to confirm.
If Trader Mode is expiring or has been disabled, open Trader Mode again, review your account and order status, and then follow the on-screen instructions to renew or re-enable it.
How do I trade with Trader Mode?
Open an OKX DEX trading product that supports Trader Mode.
Select the trading tokens and network.
Select a market order, limit order, take-profit and stop-loss order, or another supported order type.
Enter the amount, price, or trigger conditions.
Set Trader Mode as the funding source.
Review the tokens, amount, trigger conditions, slippage, network fees, and estimated amount received.
Sign and submit the order.
Check the status under Open orders or Order history. Note: You can click "Current Orders" and switch to "Historical Orders" to view.
A market order executes at the available market price when submitted. Conditional orders, such as limit and take-profit or stop-loss orders, execute only after their trigger conditions are met. The final result may be affected by price movements, slippage, liquidity, and network fees.
How are Trader Mode orders executed?
Create and sign the order: Your device signs the order intent with your private key.
Monitor trigger conditions: OKX DEX checks whether the market meets the order conditions.
TEE validation and signing: The TEE checks whether the transaction matches the original order intent and signs valid transactions.
Broadcast the onchain transaction: The signed transaction is sent to the blockchain network for execution.
When viewing open orders, you may be asked to sign a verification message to confirm that you control the wallet address. This verification doesn't display or transmit your actual private key.
Why are my orders paused, and how do I resume them?
Unexecuted strategy orders may be suspended if Trader Mode expires, requires an upgrade, or is undergoing maintenance. Suspended doesn't mean canceled.
Check official OKX Wallet announcements or product notices.
Update the OKX Wallet app or browser extension.
Re-enable Trader Mode.
Open your order list. Review whether the token, price, and trigger conditions for each suspended order are still appropriate.
Select Resume for orders you still want to execute.
Select Cancel for orders you no longer need.
Note: check the original order status before placing it again to avoid duplicate orders.
How do I disable Trader Mode?
Review all open and strategy orders before disabling Trader Mode.
Open the OKX Wallet app or browser extension;
Select the relevant wallet account;
Open Trader Mode;
Review all active or pending orders;
Manage the orders as needed;
Select Disable , confirm the action.
After you manually disable Trader Mode, you won't be able to use its advanced trading features. Existing strategy orders may be canceled and can't be resumed. If Trader Mode is disabled automatically after its activation period ends, orders may be suspended. After re-enabling Trader Mode, review the orders before deciding whether to resume them.Removing a wallet from the app or browser extension doesn't disable Trader Mode. If you no longer use the wallet, review the Trader Mode and order status before removing it.
What happens during a service upgrade or maintenance?
During a service upgrade or maintenance:
Trader Mode may be temporarily unavailable.
Advanced trading features may be suspended.
You may be unable to place or execute new orders.
Unexecuted strategy orders may be suspended.
The app or browser extension may require an update.
An upgrade or maintenance doesn't change the wallet's self-custodial nature. Your assets remain in your onchain wallet, but order execution may be delayed or suspended. After service resumes, review your Trader Mode and order status before continuing.
Frequently asked questions
Q: Does enabling Trader Mode affect other networks or wallet features?
No. Trader Mode applies only to the networks and OKX DEX orders that the product currently supports. Transfers, DApp interactions, and unsupported networks continue to use the existing signing method.
Q: Do I still control my assets when using Trader Mode?
Yes. Your assets remain in your onchain wallet. Trader Mode uses the TEE to sign transactions that match your original order intent. You still need to protect your seed phrase and wallet access.
Q: Why do I need to sign a verification message to view open orders?
The signature verifies that you control the wallet address and prevents others from viewing your order and strategy information. The verification message doesn't expose your private key.
Q: Is my Trader Mode status synced between the app and browser extension?
The status of the same wallet can sync across supported platforms, but specific features may vary by version, platform, account, or region.
Q: Will removing a wallet from my device automatically disable Trader Mode?
No. Removing a local wallet doesn't necessarily change its onchain or TEE status. Review and disable Trader Mode if needed before removing the wallet. Use only your seed phrase or private key when re-importing it.
You can also learn more by checking DEX FAQ