Why session keys
A trader shouldn't sign every order. LiberX uses session keys: short-lived, scoped secp256k1 keys derived client-side. The parent wallet (EVM or Tron) authorises the session with a SIWE message; the session then signs trades directly.
Scope
Each session key declares:
- Expiry (max 24 h).
- Max notional per order and cumulative.
- Allowed symbols (wildcard = all).
The gateway enforces these limits regardless of what the session-key holder requests.