Finance is the last frontier.

Stop waiting for the bank.
Design your own.

One sentence opens the accounts, the rails, the cards. No license. No dev. No six-month partnership.

Built in Latin America, for the operators it was never built for.

Listening

Your stack

Bloque · command palette⌘K
macOS app · live demo
Backed by
KusamaBancolombiaThe ResidencyPygmaVisa
Trusted by
BeuTikinColocaDecent Partners

Who this is for

Finance, for the builders it was never built for.

Bloque was built for the operators the banking system keeps pretending don't exist. If you recognize yourself below, keep scrolling.

The importer
I receive USD from Miami and pay my team in Bucaramanga.

One account. Two rails. USD in, COP out to Nequi and Bancolombia. Cards for ops, policies for limits. Close it when the project ends.

For importers and exporters
The studio
I invoice in USDC and cover rent in pesos.

Receive stablecoins. Convert on a rule. Pay locally in MXN, COP, or BRL. Issue a card per client. Reconcile automatically.

For agencies, studios, creators
The platform
My users need accounts and cards. I don't want to build a bank.

Embed Bloque inside your product. White-label cards. Real accounts. LatAm rails. No banking license required.

For fintechs, marketplaces, SaaS

One sentence in. One stack out.

Say it in your language.
Bloque compiles the rest.

Every financial operation maps to a single SDK call — or one CLI command. No parsing, no state machines. Just intent to execution.

TypeScript
const account = await bloque.accounts.create({
name: "main",
});
await bloque.plugins.add(account.id, { type: "usd" });
await bloque.plugins.add(account.id, { type: "cop_nequi" });
// USD in. COP out. One stack.

Full TypeScript SDK · Bloque CLI · macOS app · See the docs

Three surfaces

One stack. Three ways to hold it.

Same infrastructure. Same policies. Three interfaces, depending on who's operating.

Bloque
Send $500 to @daniel
Pay @marco · $120
Issue card · ops-01

macOS app

Talk to it.

For the operator who thinks in sentences, not in code. Type what you need. Watch it happen.

Download for Mac
terminal
$bloque send 500 @daniel
✓ Transfer complete
$500 → @daniel · 840ms
$

CLI

Automate it.

For the operator who wants payroll to run itself every Friday. One command per operation. Cron-friendly.

Install the CLI
index.ts
await bloque.transfers.send({
to: "@daniel",
amount: 500,
})
// → { ok: true, settled: true }

TypeScript SDK

Embed it.

For the team building finance into their own product. Full API. Webhook-first. Ship in days.

Read the docs

Self-custody

Your money. Your key. Your policy.

Every Bloque account is a 2-of-2 smart account on-chain. Your key alone can move everything out. Our co-signer only signs what your policy allows.

Self-custody.

You hold the key. The bank holds nothing. Not a custodian. Not a promise. A contract.

Programmable policy.

Write the rules once. Every transaction checks them before it runs.

Full audit.

Every move, every approval, every decline — logged, queryable, yours.

This is what “you own it” actually looks like.

The rails

Real rails. Real countries. Really live.

No aggregator. No middleman. Direct integrations in every country we serve — money in and out of the same balance, in seconds.

Money inreceive
United States

USD

United States

Virtual Account
ACH
Wire
Colombia

COP

Colombia

Bre-B
Nequi
PSE
Virtual Account

Payment Link

Anywhere

Debit / Credit card
PSE

Polygon

Deposit address

USDC
USDT

Bloque balance

T+0 · no aggregator

Money outlive today
Colombia

Colombia

COP

Visa Global Debit card
Cash
Bre-B
Bank transfer
United States

United States

USD

ACH
Wire
Rolling out 2026·MXN · SPEI·BRL · PIX·ARS · CBU·CLP

For platforms

Building a product? Embed the whole bank.

White-label accounts, cards, FX, and LatAm rails — inside your product, under your brand. No banking license. No partner bank. No 18-month integration.

Instant card issuing.

Issue Visa virtual cards programmatically. Set per-card limits, MCC policies, and expiry in one API call.

Wallets & accounts.

Every user gets a ledger account. Move money between accounts instantly and for free.

Cross-border rails.

USDT → COP → Nequi. USD → BRL → PIX. We handle FX, compliance, and settlement.

Webhook-first.

Every card swipe, transfer, and policy trigger fires a webhook. Build real-time dashboards without polling.

provision.ts
// Embed finance in your platform
const { id, card } = await bloque.users.provision({
externalId: "user_123",
kyc: "auto",
card: {
limit: { monthly: 1000 },
mcc: { allow: ["software"] }
}
});
// User is ready. Card is live.
console.log(card.pan);
Talk to us about platform access

Pricing

Start free. Scale when you ship.

Sandbox is fully featured. Move to production when you're confident.

macOS appPro
CLISandbox → Pro
TypeScript SDKPro → Platform
CLISDK

Sandbox

Free

Everything. Test money. No card required. Best for trying Bloque before you commit.

Start free
Full SDK and CLI
Test money, no real funds
Full policy engine
Webhook simulator
No credit card required

Best for: trying Bloque before you commit.

Most popular
macOS appCLISDK

Pro

$49/ month

Real rails. Real cards. Real money. Policy engine, webhooks, support.

Get early access
Real card issuing (Visa)
LatAm rails (COP, BRL, USD)
Full policy engine
Real-time webhooks
Usage dashboard
Priority support (24h SLA)

Best for: importers, studios, solo operators running live ops.

SDK

Platform

Custom

White-label, SLA-backed, dedicated support. Unlimited users.

Talk to us
Unlimited users
White-label card program
Custom MCC routing rules
Dedicated account manager
99.9% uptime SLA
SOC 2 Type II (in progress)

Best for: fintechs, marketplaces, and SaaS embedding finance.

All plans include the full policy engine, transaction webhooks, and the TypeScript SDK.

For the ones who never got a seat at the banker's table.

For the builders who need this most.

For Latin America, first.

Stop waiting for the bank.
Design your own.

FAQ

Common questions

No. Bloque holds the regulatory licenses. You compose the stack; we handle KYC, AML, and compliance at every rail boundary.

You do. Every account is a 2-of-2 smart account on-chain. Your key alone can move everything out. Our co-signer only signs what your policy allows.

A bank gives you the account it designed. A card issuer gives you a card. Bloque gives you the blocks to build the financial stack your business actually needs — accounts, rails, cards, and policies — composable from one sentence.

COP (Nequi, Bancolombia, PSE) · BRL (PIX) · USD (wire, ACH) · USDT and USDC. MXN, ARS, and CLP rolling out through 2026.