Trader / Control Room
Authentication is required.
Accept an invitation
Create your regular Trader account using the one-time code supplied by the administrator. Paste the code exactly; Trader safely ignores surrounding spaces or line breaks.
Trader / Control Room
PAPER MODE · LIVE DISABLEDHoldings & balances
Latest policy decision
The newest authenticated TradingView instruction and Trader execution result.
Trade episodes
Entry and exit receipts grouped into the positions they opened and closed.
Latest 10 execution receipts
Authoritative PAPER settlement and rejection records.
Latest 10 deposits
Durable portfolio funding history.
Latest 10 withdrawals
Durable simulated asset extraction history with event-time USD references.
TradingView signal history
Received instructions and their processing outcomes.
Portfolio controls
Portfolio-specific execution safety for the selected portfolio.
Create portfolio
Create a PAPER portfolio here, or select an existing [PAPER] portfolio from the Portfolio dropdown above. Paper portfolios use simulated funds.
Fund PAPER portfolio
Deposits are durable accounting events. Native ETH is the Base gas reserve.
Withdraw from PAPER portfolio
Disable the portfolio first. Withdrawals debit free settled balances and cannot consume inventory managed by an open episode.
Active trading assets
Incoming TradingView orders may use only checked assets. ETH gas remains separate.
Asset onboarding
Register an ERC-20 contract to your private asset catalog. Trader verifies its metadata through the configured provider before making it available to your portfolios.
TradingView webhook channels
Create a portfolio-bound channel. Its secret is displayed for the current activation session when created or rotated. The assigned policy controls position sizing.
Policy templates
Templates declare their own settings. Creating a copy never changes the original.
My policy copies
Editing creates a new immutable revision.
Portfolio assignment
The first release permits one active policy per portfolio. The underlying accounting remains ready for future policy sleeves.
Trader Secure Wallet
Your funds stay in a Safe account that you own. You authorize Trader to trade through an approved router. Your owner wallet controls the Safe and can revoke that access.
Wallet setup
1. Create or choose your Safe
Your owner wallet signs setup approvals. Your Safe is a separate account that holds trading funds. You keep control of both.
- Open Safe management ↗ in your wallet-connected browser, such as OneKey’s browser.
- Create a dedicated Safe on Base, with your wallet as its only owner and one required confirmation. Do not install any modules. If you already have an unused Safe with these settings, you can use it.
- Complete its deployment on Base. A counterfactual or “pay later” address must be deployed before Trader can verify it. Your owner wallet needs ETH on Base for deployment and the two Trader setup transactions.
- Copy the Safe account address, return here, and paste it below. This is different from your owner wallet address.
2. Verify your owner wallet
Connect the same owner address in your wallet. The next prompt signs a message proving ownership of that address. It does not grant trading permissions, move funds, or cost gas.
This is the total amount Trader may spend before you approve another budget.
Funding readiness
Change remaining trading budget
Trader pauses while the owner wallet approves and verifies the new limit.
Shared Safe wallet
Authorize trading once for this wallet. Manage portfolio allocations in Trader.
Next: create your trading portfolio
Open Portfolios & Funds, select Safe, choose your trading pair, and allocate a budget from the available balance. Assign a policy, then follow the portfolio’s TradingView alert instructions. Activation alone does not create a portfolio or start trades.
You can add Base tokens below. Portfolio allocations are managed in Trader; adding a supported token does not require a new per-token Safe permission.
Trader never asks for your hardware-wallet seed phrase. The owner wallet approves setup and recovery; routine trades use only the limits you approved.
Manual swap
Swap unallocated Safe funds in Trader. Portfolio capital and protected profits stay reserved. Review the quote before confirming.
Add tokens
Register a token on Base for your Trader portfolios. Tokens already added elsewhere in Trader appear here too. Registration does not move funds or guarantee a trading route.
Technical checks
Alchemy Agent Wallet
Connect your own Alchemy Agent Wallet for live execution. Trader does not receive or store your wallet seed phrase or private wallet key. Alchemy issues a revocable session that currently expires after seven days.
Renewal replaces the previous session after you approve it in Alchemy. If authorization expires, portfolio records and positions remain intact, but live execution pauses until renewal.
You can revoke Trader's signing session from Alchemy's CLI Sessions page. Revocation or expiration removes signing access; it does not automatically close an open position.
Live wallet balances
Read directly from the execution wallet selected below. These are wallet holdings, not PAPER portfolio balances.
Prepared swap preflight
Asks Alchemy to build and gas-estimate the smart-wallet operation. It does not sign, submit, approve, or move assets.
Live portfolio setup
Trader can autonomously trade only the selected pair within the allocation limit. You retain control of the wallet in Alchemy and can revoke Trader's session at any time. Trading carries risk, quotes may change before settlement, and losses are possible. Trader cannot recover assets or reverse blockchain transactions.
Automatic safeguards include maximum slippage, connected-wallet verification, sufficient-balance and gas checks, policy and portfolio limits, and fail-closed behavior when the wallet session expires.
Coinbase Advanced
Connect one Coinbase account for Trader-managed CEX portfolio sleeves. Trader validates and encrypts the API credential server-side while Coinbase retains custody.
Coinbase key setup
Create one Secret API key using Ed25519 (recommended) or ECDSA, with View and Trade enabled, Transfer disabled, and IP allowlist 152.53.36.87. Trader never redisplays the secret.
Coinbase Account
Coinbase custody and Trader sleeve accounting remain separate. Dollar values and available balances come directly from Coinbase.
Protected-profit sweep to USD
Convert protected USDC profit to USD inside your Coinbase account without disturbing open positions. Trader reserves only the approved profit amount and settles accounting from confirmed Coinbase fills.
Create a Coinbase portfolio
A Coinbase portfolio represents one USDC spot market and receives an explicit spending budget from the shared Coinbase account. Its assigned policy controls position sizing.
Kraken Spot
Connect one Kraken account for Trader-managed CEX portfolios. Trader validates and encrypts the API credential server-side while Kraken retains custody.
Kraken key setup
Enable Query Funds, Query Open Orders & Trades, Query Closed Orders & Trades, Create & Modify Orders, Cancel & Close Orders, and Query Ledger Entries. Leave Deposit, Withdraw, Add Withdrawal Addresses, Earn, and Export Data disabled.
Kraken Account
Kraken custody and Trader portfolio accounting remain separate. Dollar values and available balances come directly from Kraken.
Protected-profit sweep to USDC
Convert protected USD profit to USDC inside Kraken without disturbing open positions. Trader settles only from a confirmed Kraken fill.
Create a Kraken portfolio
A Kraken portfolio represents one USD spot market and receives an explicit spending budget from the shared Kraken account. Its assigned policy controls position sizing, and it remains paused until its channel and policy are assigned.
Invite a regular user
Create a one-time invitation, then use Trader's copy button so the exact code is sent through a separate trusted channel. The code is displayed only in this browser response.
Administration boundary
This account manages user access. It does not inherit access to regular-user portfolios.