Digital-asset
payment infra
for online business.

One ledger, many rails. Accept on any chain, settle in one click, batch payouts to thousands. Zero friction at integration; zero custody on your side.

~14s
avg settle time
detection to webhook
7
rails covered
BTC, ETH+L2s, SOL, TRON, XRP
10k
rows per batch
one signed payout
24h
sandbox access
no waitlist, no demo call
verticals · 02a / 07 · igaming · vertical playbook

iGaming.
Deposits up. Chargebacks gone.

Operators take deposits across networks at higher conversion than card rails. No acquirer denials or rolling reserves. Affiliate batches close before the weekend.

what halfin solves
Card decline rates· gone; payer picks the rail
Acquirer rejections· no MCC, no holdbacks
Settlement speed· minutes, not days
Open vertical hub →
deposits · exampleok · declined
inflow · illustrative
+$50k
deposits accepted · multi-chain
+34%
vs card
0
chargebacks
~14s
avg confirm
verticals · 02b / 07 · fx & m2m · vertical playbook

FX & M2M.
Machine to machine, rail to rail.

Brokers and money services route flow between counterparties on the cheapest chain at the moment of transfer. M2M payments settle without intermediaries; conversion is built into the route.

what halfin solves
Multi-chain conversion· cheapest rail wins
Counterparty M2M· one signed call
Latency· under 60s tail-to-tail
Open vertical hub →
m2m flow · machine to machineapi · webhook
// merchant A → halfin → merchant B
POST /api/v1/payouts
  {
    currency: "BTC",
    amount: "0.01000000",
    destination: "bc1qexample...",
    description: "Merchant B settlement"
  }
← 201 created · pending approval
EU → CIS
$84k
TRC-20
UK → SEA
$120k
BASE
AE → BR
$46k
ERC-20
verticals · 02c / 07 · affiliate · vertical playbook

Affiliate.
Thousands paid, one click.

Networks and operators replace CSV-and-pray payouts with a single signed batch. Webmasters get paid in their wallet, on the rail they prefer, within minutes of close.

what halfin solves
CSV → wallets· up to 10k rows per batch
Idempotency· safe retry, no double pay
Approvers· 4-eyes, role-based
Open vertical hub →
batch · examplescheduled payout run
volume
$200k
webmasters
~3k
↳ idempotencyw18-aff
↳ approvers2 of 2 signed
↳ railsTRC-20 · BASE · SOL
↳ avg payout~9s per row
many wallets, one signed transaction
verticals · 02d / 07 · e-commerce · vertical playbook

E-commerce.
Custom checkout, your brand.

Drop a hosted checkout into any storefront, on your domain and your brand. Customers pick the rail; you reconcile by order ID. Fully customisable copy, color, logo.

what halfin solves
Customisable checkout· logo, domain, accent
Multi-chain by default· payer chooses rail
Reconciliation· order_id → invoice → settle
Open vertical hub →
customizable checkoutbrand · domain · color
default
1,000 USDT
3 networks available
TRCERCSOL
branded
1,000 USDT
3 networks available
TRCERCSOL
brand controls
logosvg + dark variant
accentany oklch / hex
domainpay.yourshop.com
copyfully editable
verticals · 02e / 07 · edtech · vertical playbook

EdTech.
Global tuition. One ledger.

Schools and bootcamps quote in USD, accept in stables across rails. Faculty and contractors get paid in the same dashboard. No per-country wire setup.

what halfin solves
USD quoting· students pay in stables
Faculty payouts· same ledger as tuition
100+ countries· no per-country onboarding
Open vertical hub →
tuition · exampleglobal students · usd quoted
Student · LATAM
TRC-20
$2,400paid
Student · South Asia
BASE
$1,800paid
Student · West Africa
TRC-20
$2,400paid
Student · Southeast Asia
SOL
$3,200paid
Student · Middle East
ERC-20
$2,800pending
cohort total$12,600 · 5 students · 4 rails
verticals · 02f / 07 · saas · vertical playbook

SaaS.
Subscriptions, rails included.

SaaS companies keep the billing system API-first: crypto checkout for subscriptions, event-driven webhooks for renewals, and developer payouts from the same dashboard.

what halfin solves
Recurring checkout· subscription and usage invoices
Developer buyers· docs-first integration path
Revenue share· payouts from the same ledger
Open vertical hub →
saas billing · api-firstcheckout · webhook · payout
monthly
subscription
USDC
metered
usage overage
USDT
batch
developer payout
SOL
event
partner share
BASE
event subscription.renewed
route checkout → settle → webhook
state paid · posted to ledger
verticals · 02g / 07 · streamers · vertical playbook

Streamers.
Creators paid where they are.

Creator platforms route donations, subscriptions, and revenue share to wallets without waiting for local banking coverage or manual payout files.

what halfin solves
Creator payouts· weekly close or instant withdrawal
Donation checkout· customer pays by QR or wallet
Revenue share· platform split stays auditable
Open vertical hub →
creator payout · exampledonations · revenue share
Creator A$420paid
Creator B$180paid
Creator C$760queued
Creator D$95paid
platform revenue share
creators
many
rails
TRC · SOL
core · 03 / 05 · invoice + checkoutaligned with merchant dashboard

Invoice format,
your checkout flow.

Same form, same fields, same statuses as the merchant dashboard. Build it in the UI or via API; both write to the same ledger.

Create invoicedraft
writes to /api/v1/invoices
preview · payer view#019df1ec
invoice · #019df1ec
Amount due
1,000.00 USDT
≈ $1,000.00 · TRC-20 · rate locked 14:32
Pay to
TXyZ8aR4nQqW9BeP2cLkN3vMjK7sH1u8tD
Status
Draft created0s
Payer activated4s
Detected on-chain12s
Paid · webhook fired38s
status timelinesame states as dashboard
draftpendingconfirmingpaidexpiredunderpaid
integration · 04 / 05typed api · low workload

No code, lean code,
or all the API you want.

Same ledger, dashboard, and webhook contract across three integration depths. Start in the UI, graduate to a snippet, finish on the API. The flow doesn't change.

Payment links · invoice generator · dashboard

Operate without writing a line. Generate links, send invoices, run batched payouts from the dashboard. Webhooks and CSV exports keep your books in sync.

Hosted payment links
CSV payouts up to 10k rows
Branded checkout URL
Email + Slack notifications
dashboard · exampleno code path
Upload payouts.csv
Detect new rows
Validate addresses
Approve · 2 of 2
Sign + dispatch...
● payouts queued · example
back cover · 05 / 05sandbox keys, instantly

Pick your vertical.
Ship the integration.

Instant sandboxNo setup feeKYB in three days