How long does it take to launch cross-border stablecoin payouts? From first API call to first live payout

The go-live critical path for stablecoin payouts: instance setup, KYB, integration, first customer KYC, and first-payout holds, with each wait.

Launching cross-border stablecoin payouts usually takes days on the provider side and weeks on yours. A BlindPay production instance takes up to 3 business days to set up, KYB review takes 3 hours to 1 business day, and a first payout settles in minutes on Pix or SPEI. The rest is your integration and how fast you answer compliance.

The flow you're integrating is the stablecoin sandwich: stablecoins in, a locked quote, local currency out. Each layer has its own review step, and knowing which ones block each other is what keeps a launch on schedule.

Key takeaways

  • Start production onboarding on day one. It runs in parallel with development and is the longest provider-side wait.
  • Development instances are ready immediately and match the production API, so integration doesn't wait for approval.
  • KYC Standard takes about 60 seconds. KYC Enhanced and KYB Standard are manual: 3 hours to 1 business day.
  • Virtual accounts add a bank review of several business days. Payout-only launches skip it.
  • Expect a compliance hold on early payouts. Make the first one small.

What does the go-live critical path look like?

Five phases, two of which overlap. Provider timings below come from BlindPay's cut-off times and onboarding SLAs and instances docs. Integration time is an estimate and depends on your team.

PhaseWhat happensTypical timeBlocks the next phase?
1. Development instanceCreate it in the dashboard, get an API keyMinutesNo
2. Production onboardingYour company's KYB, then instance setupUp to 3 business days for setup, plus document collectionYes, for live payouts
3. IntegrationCustomers, bank accounts, quotes, payouts, webhooksEstimate: days to a few weeksYes
4. First real customersKYC or KYB per customerAbout 60 seconds (KYC Standard) to 1 business day (manual)Yes, per customer
5. First live payoutsOne small payout per railMinutes (Pix, SPEI) to up to 5 business days (SWIFT), plus any holdNo

Phases 2 and 3 should run side by side. Teams that finish the integration first and only then start onboarding lose the whole onboarding window.

How long does production onboarding take?

The setup itself is quick. Collecting documents is what drags. BlindPay's docs say new production instances "may take up to 3 business days to set up," and KYB is a manual review.

KYB means proving who owns and controls your company. The bar comes from rules like FinCEN's customer due diligence rule, which asks institutions to identify any individual who owns 25 percent or more of a legal entity and one individual who controls it. BlindPay's KYB documents guide lists what to prepare:

  • Articles of organization and certificate of incorporation, all pages
  • A share register or legal document showing every shareholder, percentage, and UBO
  • Proof of business address dated within the last 90 days
  • Government ID and proof of residence for each UBO

Gather these before you start. A first page instead of the full document, or a proof of address from four months ago, is the typical cause of a second round. What is KYB explains the checks behind each document.

What can you build before production is approved?

All of it. Development instances "are ready immediately," and BlindPay's sandbox vs production page says both environments "expose the same API surface: same endpoints, same fields, same response shapes."

On development:

  • KYC is auto-approved, so you can create customers without real documents
  • Payins auto-complete about 30 seconds after creation, delivering the USDB test token
  • Payouts move to completed automatically, with no real bank transfer
  • Webhooks behave exactly like production
  • The rate limit is roughly 100 requests per minute per instance

Build the full path: terms of service acceptance, customer, bank account, quote, execute, webhook handling. The two places teams underestimate are quote expiry (payout quotes lock the rate and fees for 5 minutes) and idempotent retries. How to integrate a stablecoin API walks the build, and sandbox vs production lists what testing misses.

How long does it take to onboard your own customers?

Seconds to a business day, depending on the verification level:

VerificationReviewTimeline
KYC Standard (individuals)AutomatedAbout 60 seconds
KYC Enhanced (individuals)Manual3 hours to 1 business day
KYB Standard (businesses)Manual3 hours to 1 business day

Customers from high-risk countries always go to KYC Enhanced. If compliance needs more, the customer moves to compliance_request and you have 27 days to answer. Why a cross-border payout gets an RFI covers how to answer the first time.

Plan your launch customers accordingly. A payroll product paying individuals can onboard in minutes. A B2B product whose first customers are companies should onboard them a day or two before the first payout date.

Do virtual accounts change the timeline?

Yes, they add the longest wait. Virtual accounts go through compliance review, then a bank review that BlindPay's docs describe as varying "by banking partner and account type; typically several business days." If the bank asks for more documents, the clock restarts from the day you submit them.

If your launch only sends payouts, skip this. If you also collect US bank transfers into virtual accounts, request them as soon as the customer is approved, not on launch day.

What happens on the first live payouts?

They settle on the rail's normal timing, with one caveat: early activity attracts review. BlindPay lists "first-time withdrawals or unusual activity patterns" among common compliance hold triggers, and all USD ACH, wire, RTP, and SWIFT payouts land on_hold for manual review after the funds are captured. Holds can take up to 30 days.

RailSettlement once released
Pix, PIX SafeMinutes. Pix runs 24/7 (Banco Central do Brasil)
SPEIMinutes, around the clock (Banxico)
Transfers 3.0Minutes
RTPInstant
ACH, wire, TED, ACH Colombia, SEPA, Faster PaymentsAbout 1 to 2 business days
SWIFT (POBO/COBO)Up to 5 business days, after documents are approved

Timing per BlindPay's payment methods reference.

So send one small payout per rail a few days before the real launch. It surfaces bank-detail errors, document requirements, and hold behavior while nothing is at stake. How to send a SWIFT payout from USDC covers the extra SWIFT steps.

Why does the integration take longer than the provider?

Because the provider waits are fixed and short, while your own work isn't. The Federal Reserve's March 30, 2026 FEDS Note explains why traditional cross-border payments need correspondent banks: setting up foreign branches and cross-border compliance capacity carries high fixed costs. An API removes those from your plan, but it leaves product decisions on your side.

The decisions that eat calendar time:

  1. Who pays fees, sender or recipient, per product.
  2. Which rails and corridors you launch with.
  3. How you show the quote to users, and what happens when it expires.
  4. How support answers "where is my payout" from webhook statuses.
  5. Internal sign-off from finance, legal, and compliance on the flow.

Write those answers down in week one. They don't depend on the provider at all.

How does BlindPay handle go-live?

You get a development instance immediately, with the same API, webhooks, and SDKs as production, a test stablecoin, and simulated settlement. Production onboarding runs in parallel, with instance setup up to 3 business days. After that, KYC Standard is automated in about 60 seconds, and KYB is a manual review of 3 hours to 1 business day. Payouts run over Pix, SPEI, ACH, RTP, SEPA, Faster Payments, and SWIFT (POBO/COBO) with UETR tracking and MT103 confirmations. Fees vary by rail and network and are disclosed in the live quote before execute, on top of a monthly plan.

What to do next

Open a development instance today and start your company's KYB the same afternoon, with the documents above ready. Then pick the one corridor you'll launch first and get a single payout through it end to end on development.

FAQ