🚧 Bloque documentation is under development

What is Bloque?

Before writing a single line of code, it's worth understanding the system you're plugging into. Bloque is a financial infrastructure platform β€” it lets you create and manage financial accounts, issue cards, move money, run KYC, and connect to payment rails, all from a single SDK.


What problem does it solve?

Building financial products normally means integrating with a different provider for every capability: one for cards, one for bank accounts, one for compliance, one for crypto. Bloque unifies all of this under a single SDK and a single identity model.


What are the core building blocks?

Everything in Bloque revolves around five concepts. You'll encounter all of them throughout these docs:

ConceptWhat it is
IdentityWho you are in the system β€” an Origin + Alias + profile
LedgerYour shared balance sheet β€” the accounting core
AccountA financial container tied to a ledger β€” card, bank, wallet
SwapConverting one asset or payment rail to another
ComplianceKYC/KYB verification that gates certain operations

How does the SDK connect to the API?

Your code
    ↓
SDK (TypeScript)
    ↓
Bloque API
    ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Identity  β”‚  Ledger  β”‚  Accounts  β”‚  Swap  β”‚ KYC β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

The SDK is a thin, typed wrapper around the Bloque HTTP API. Every operation goes through an authenticated client that you get after calling sdk.connect() or sdk.register().


What platforms does it run on?

Node.js, Bun, Deno, browser, and React Native. The SDK auto-detects the platform and adjusts authentication and token storage accordingly.


What's the logical order of operations?

Register an Identity
    ↓
(Optional) Complete KYC
    ↓
Create a Virtual Account  ← this creates your Ledger
    ↓
Attach more accounts to that Ledger (cards, bank, wallet)
    ↓
Move money between accounts / swap assets

That's the journey. The rest of The World section explains each piece.


What's next

β†’ Origin & Identity β€” understand who you are in the system before doing anything else