What WaaS provides
- A unique crypto deposit address per end user, with incoming funds reconciled by webhook.
- Crypto and fiat payouts, including withdrawal with on-the-fly currency conversion.
- Fee-free settlement between accounts with WhiteBIT Codes, or one-tap charges with Express Withdraw.
- Fireblocks connectivity and built-in AML controls on deposit and withdrawal flows.
Choose an integration model
Managed sub-accounts
Each end user gets a sub-account under the partner’s master account. WhiteBIT verifies (KYC)
each user and is the user’s counterparty.
Attribution
Each end user opens a separate WhiteBIT account; the partner connects via an OAuth-issued
key. WhiteBIT does the KYC. Attribution / fee-share is arranged separately.
Sub-accounts with KYC reliance
Managed sub-accounts, but WhiteBIT relies on the partner’s KYC of the end user. Requires a
compliance assessment and agreement — see the eligibility conditions.
A single pooled (omnibus) account for all users is not offered: pooled custody conflicts with
MiCA client-fund segregation and Travel Rule requirements. Each model above keeps segregated
sub-accounts, with a master account acting only as a settlement hub.
Program terms
Pricing is agreed per contract during onboarding — negotiated per partner rather than a published rate card, and distinct from Embedded Trading’s revenue-share model. WaaS uses bundled pricing with no per-stage charges. Eligibility for the gated KYC-reliance variant is assessed case by case per the conditions above.Compliance at a glance
- Travel Rule (EEA and Turkey): transfers must carry sender/recipient data. Inbound deposits for EEA/Turkey accounts are held until verification completes; withdrawals carry a travel-rule payload. See Travel Rule.
- MiCA (EEA): some stablecoin operations are restricted for EEA users, which affects the assets available to those users. See Regulatory Compliance.
How to apply
- Complete KYB as part of Institutional Onboarding. Fiat access is a separate second phase, not automatic after KYB.
- Create API keys and configure webhooks in the WhiteBIT dashboard.
- Request the enablement the model needs (sub-account and crypto-deposit enablement, per-user deposit addresses) via the account manager or institutional@whitebit.com.
- Work through the Go-Live Checklist before real volume.
What’s next
Developer guide
The technical integration: models, payment flows, compliance, and testing.
WaaS Recipes
Runnable examples with a starter repo.
FAQ
Scope, integration models, onboarding, and compliance questions.