Developers

Ship crypto payments in an afternoon.

One REST API, HMAC-signed webhooks, a sandbox with free CPT, and SDKs that mirror the spec one-to-one. Create a project, call the API, receive the webhook.

Read the docs Get an API key
quickstart.sh
# one-time payment → fresh deposit address curl -X POST /api/payment \ -d '{"amount":1250,"currency":"USDT","chain":"tron"}' → { "address": "TQm4kVb2…Xw9dF2", "expires_in": 900 } # permanent deposit account per end-user curl -X POST /api/account \ -d '{"externalId":"usr_88213","chains":["tron","bsc"]}' → { "accountId": "acc_9f2c1b7e0d", "addresses": [ … ] }
/api/payment/api/accountHMAC-signed webhooks
1
Mint an API key
Sign up, create a project, copy sk_live_… — scoped, rotatable, audit-logged.
2
Create a payment or an account
One-time addresses for invoices, or permanent deposit addresses per end-user — same auth, same shapes.
3
Verify the signed webhook
Check the X-Cryptrum-Signature header (HMAC-SHA256), return 200, done. We retry with backoff until you ack.
1,000,000 free CPT on every new account — enough to integrate and test end-to-end. Sandbox keys included.
Signed webhooks

Every state change POSTs to your endpoint

Event
Fires when
payment.completed
Customer paid; confirmations reached your threshold.
payment.failed
Expired, under-paid, wrong network, or otherwise rejected.
payment.partial · overpaid
Customer sent less or more than expected; gateway handles the difference.
account.deposit
A permanent deposit account received funds; balance credited.
payout.settled · swap.completed
Outbound transfer confirmed on-chain; swap or bridge conversion finished.
refund.broadcast
Refund transaction was broadcast; tx hash included.
REST + OpenAPI
Full Swagger spec at /api/swagger. Generate SDKs with codegen or call bare HTTP.
Idempotent requests
Pass an Idempotency-Key header; replays return the original response, never a duplicate.
Sandbox + typed errors
Sandbox keys with free CPT; structured codes like INSUFFICIENT_CPT — no string parsing.

Start accepting crypto today.

Create an account, mint a key, and watch your first payment land in under a minute. 1,000,000 free CPT included — no card needed.

Start your journey Book demo