- Signing verified against the worked example; clock on NTP.
- Every POST sends an
Idempotency-Keyand reuses it on retry. - KYB
approved; live keys stored in a secrets manager, never in code or logs. - Webhook receiver verifies signatures on the raw body, deduplicates on
id, answers2xxfast;POST /webhooks/{id}/testpasses on the live endpoint. - A reconciliation job sums
GET /transactionsper currency and compares it withGET /wallets. - Your order flow handles
pending_fulfilmentand acts onorder.completed,order.failedandorder.cancelledrather than polling. - Your funding flow handles
succeeded,failedandexpired, andamount_receiveddiffering fromamount. - If you use direct debit: the mandate is
activeand your signatory knows the activation step. - Optional: your egress IPs are on the organisation allowlist.
- A named technical contact is on file with Ladder.
Reference
Go-live checklist
What to have in place before your first live order.