Now in beta — TypeScript SDK
Payments in five
lines of code
Programmable accounts, virtual cards, and multi‑asset transfers. One SDK. Ship payment flows in minutes, not months.

Trusted by
Integration
This is all the code you need
Real swap rates from USDT on Polygon to COP on Nequi. Copy, paste, ship.
1import { init } from "@bloque/sdk/init";2import { Swap } from "@bloque/sdk/swap";34init({5origin: "your-org",6auth: { type: "apiKey", apiKey: "sk_..." },7});89const { rates } = await Swap.findRates({10fromAsset: "USDT0/6",11toAsset: "COP/2",12fromMediums: ["polygon"],13toMediums: ["nequi"],14amountSrc: "100000000",15});
How it works
Zero to live in under 10 minutes
Install
npm install @bloque/sdk
TypeScript-first. Zero config. Full type definitions out of the box.
Create
Accounts, cards, spending controls
Programmatically open accounts, issue virtual cards, and set MCC restrictions via API.
Move
Stablecoins ↔ fiat ↔ crypto
Transfer between USDT, USDC, COP, and more. One call. Real-time settlement.

FAQ
Common questions
Wallets, neobanks, marketplaces with payouts, treasury automation, stablecoin-to-fiat off-ramps, programmatic card spending. If it involves a financial transaction, Bloque handles the infrastructure.
No. Bloque holds the licenses and compliance. You build the product; we handle the regulated parts. Your users never need to know we exist.
USDT, USDC, DUSD stablecoins on Polygon, plus fiat rails to Bancolombia, Nequi, and PSE in Colombia. Cross-chain support for Kusama and Kreivo. More rails shipping quarterly.
Most developers have a working demo in under 30 minutes. The SDK is TypeScript-first with complete type definitions. A production integration typically takes 1–2 days.
Sandbox mode is completely free with test data. We’ll share production pricing during your onboarding call.
All transactions go through KYC/AML checks. API keys are scoped to your organization. SOC 2 in progress. Best practices for key management and data encryption.