Webhooks
Full webhook event coverage
Every documented webhook event is now delivered:- On-chain deposits now fire
deposit.completedwithtrx_type: crypto_deposit, carrying both the source-network hash (extl_trx_hash) and the mint hash (base_trx_hash). There is no precedingdeposit.receivedfor on-chain deposits. - Redemptions now fire
redemption.completedwhen the bank payout settles, andtransaction.failed(withreason: "Provider failed to process payout") when it does not. Redeemed cNGN is automatically reverted to your balance on payout failure. - The Webhooks guide now documents exact
sample payloads for all five events, including the three
transaction.failedvariants, plus a field-presence matrix.
API
New endpoint: Bridge Quote
POST /bridge-quote returns the receivable amount,
network fee, and bridge fee for a cross-network bridge before you commit to it with
POST /bridge. Requires the Swap permission; the request
body follows the standard encrypted wire format.Documentation
New documentation site
Launch of this documentation site, covering the full third-party API surface:- Quickstart and a Going Live Checklist
- A dedicated Security tab: API keys, SSH keys, and the official encryption/decryption implementations in TypeScript, Python, and PHP
- Reference pages for all endpoints with decrypted request and response examples
- Webhooks, Contract Addresses, Rate Limiting, and a full Error Reference