Create a perp sub-account
POST /v1/perp-wallets — Create a new perp sub-account bound to one exchange (`hyperliquid` | `lighter`). Body: `{ name: string (max 20), exchang
POST /v1/perp-wallets
Create a new perp sub-account bound to one exchange (hyperliquid | lighter). Body: { name: string (max 20), exchange?: 'hyperliquid' | 'lighter' }. Returns the new sub-account in creating status — callers MUST poll GET /v1/perp-wallets until it reaches active before issuing trading-gateway calls against it. Also accepts the /v1/perps/sub-accounts alias.
| Method | POST |
| Path | /v1/perp-wallets |
| Auth | Authorization: Bearer <token> required when GATEWAY_AUTH_TOKEN is set |
| Category | perps |