This section provides detailed explanations of the core building blocks within the platform. Understanding these concepts will help you design integrations and build effective workflows.
Accounts are containers that hold balances for a specific asset type. Each customer can have multiple accounts across different asset classes.
Applications capture the onboarding workflow for new customers. They manage identity verification, compliance checks, and approval processes for both individuals and corporations.
Learn more about Applications →
Deposits represent inbound funds entering an account from an external source.
Withdrawals move funds out of an account to an external destination, such as a bank account or blockchain address.
Learn more about Withdrawals →
Transfers move funds between accounts within the platform, enabling internal settlement and fund movement.
Exchanges facilitate the conversion between different asset types, such as fiat-to-crypto or crypto-to-crypto conversions.
Counterparties represent external destinations or sources for money movement—bank accounts, wallets, or other financial endpoints linked to a customer.
Learn more about Counterparties →
Assets define the types of value that can be held and transferred on the platform, including fiat currencies and digital assets.
Documents support compliance and verification workflows, storing identity documents, proof of address, and other required files.
Customer
├──Application (onboarding)
├──Accounts (one per asset type)
│ ├──Deposits (inbound)
│ ├──Withdrawals (outbound)
│ ├──Transfers (internal)
│ └──Exchanges (conversions)
├──Counterparties (external endpoints)
├──Documents (verification files)- New to the platform? Start with Applications and Customers to understand user onboarding.
- Building payments? Review Deposits, Withdrawals, and Counterparties.
- Implementing trading? See Exchanges and Assets.