| Onboarding | KYB is complete and Stabyl has explicitly invited the organization to production |
| Authentication | API keys are stored server-side and rotated through an approved process |
| Orders | Create, cancel, and replace calls send Idempotency-Key |
| Wallets | Chain availability is read from GET /partner/wallets/chains |
| Deposits | Crypto routes and fiat deposit accounts are shown exactly as returned |
| Withdrawals | Ed25519 signing, idempotent retries, and partial outcomes are handled |
| Errors | 400, 401, 402, 403, 404, 409, 429, and 503 responses are handled |
| Simulation | Simulation calls are removed from production workflows |