A session key lets you trade with fewer wallet prompts. Your main wallet sets its permissions and expiry, and can revoke access.
Account permissions
Section titled “Account permissions”| Action | Authority |
|---|---|
| Place or cancel orders | Main wallet or authorized session |
| Request full or partial closes | Main wallet or authorized session |
| Add margin | Main wallet or authorized session |
| Trade with cash or queued funds available for margin | Main wallet or authorized session |
| Withdraw or set a withdrawal destination | Main wallet only |
| Grant or revoke sessions | Main wallet only |
A compromised session key can put funds at risk through trading, closes, and margin additions within its permissions.
Session lifecycle
Section titled “Session lifecycle”Control access from your main wallet
- AuthorizeSet permissions and expiry.
- TradeUse the approved permissions.
- End accessRevoke or let it expire.
- Start againAuthorize a new key.
Existing positions and accepted actions continue after expiry or revocation. Accepted margin additions remain locked until activation or refund.
Revoke access
Section titled “Revoke access”Revoke the key from your main wallet, then review open positions and pending actions. Use a new key for future sessions after revocation. See Wallet and session risks.