Dakota now supports SWIFT, a third fiat rail alongside wire and ACH. International payments to every country we support, from the same API and dashboard. Available to every client, with no additional KYB or KYC.
New
SWIFT is available as a destination rail on payouts, reaching every country Dakota supports
Available to every Dakota client, with no additional KYB or KYC
Set destination_rail to swift and pair it with a fiat_iban destination
Improved
International payments route automatically across available rails; if one can't be reached, the payment re-routes
Creditor address, payee name, and reference fields are validated before submission
Your customers can now skip repeat identity verification when they've already completed KYC with Sumsub or Persona. Import existing verifications and speed up onboarding.
New Capabilities
Sumsub token sharing integration for importing pre-verified customers
Persona token sharing with support for bulk customer migrations
Feature flags to enable/disable token sharing per environment
+2 more
Technical Details
Coverage reporting shows percentage of auto-populated vs manual fields per application type
Bulk import handles thousands of customers while respecting Persona rate limits
Proof-of-address documents collected separately until Persona supports POA transfer
Your platform now includes a complete read-only dashboard for wallet governance.
New
Wallets dashboard. A dedicated /wallets surface lists every wallet with its address, blockchain family, and linked customer. Search across names, addresses, and customer IDs; filter by family, customer, or creation date; and click any row to open a detail drawer with balances and attached policies.
Policy and signer group visibility. Dedicated pages for policies and signer groups show rule counts, member counts, and how many wallets each one governs. Open any policy to see the wallets it covers, or any signer group to see its members and the wallets it can sign for.
Cross-linked drawers. Chips throughout the interface let you jump between related objects — from a wallet to its policy, to the signer group that enforces it, and back to any wallet that shares the same governance, all in a single drawer that keeps you in context.
+2 more
Improvements
Debounced search across all list pages for faster, smoother filtering on large datasets.
Cursor-based pagination so large wallet lists load quickly.
Cross-link chips replace the current drawer instead of stacking, keeping navigation to one drawer at a time.
Fiat transactions now route through the optimal payment network automatically. The platform picks the best rail based on your destination, currency, and speed requirements.
New
Multi-rail support for onramp accounts. A single onramp account address can now accept funds via ACH, Wire, and Fedwire simultaneously. No need to provision separate accounts per payment method. Compatible rails are provisioned automatically based on account currency and jurisdiction, and the actual rail used is recorded on every incoming transaction.
Improvements
Destination rail now derived from caller-selected method instead of defaulting to first available option.
Per-transaction fiat rail tracking stored in the database for audit and analytics.
Onramp accounts automatically expand inbound rail capabilities based on currency and location.
Self-serve onboarding is now available. Sign up, start integrating, and pay only for what you use.
New
Usage-based pricing with transparent fees. Every transaction now displays its developer fee in basis points, calculated from a centralized pricing config and persisted with the transaction record. Partial-month billing charges only transfer fees without applying the monthly minimum, so testing and proof-of-concept work doesn’t require committing to a full month.
Automated billing through Stripe. Pay invoices in one click, with no manual billing setup required. Both card payments (with 3D Secure) and bank transfer are supported, with wire instructions surfaced when needed and invoices marked paid automatically on confirmation.
API Playground for instant testing. Send real sandbox requests directly from the documentation. Tokens are scoped to the playground session and expire automatically, request bodies validate against OpenAPI with errors shown inline, and any working request can be copied as a curl command or language-specific snippet.
+1 more
Improvements
Pricing configuration centralized for consistent fee calculation across providers, orchestrators, and receipts.
Acquisition channel tracking routes new applicants to the appropriate onboarding flow.
Rate limiting protects self-serve endpoints from abuse while allowing legitimate traffic through.
TypeScript and Go SDKs are now public and documented. Integrate Dakota’s platform with type-safe clients and AI-friendly guides.
New
TypeScript SDK published to npm as @dakota-xyz/ts-sdk with full type definitions.
Go SDK published as a public GitHub module at github.com/dakota-xyz/go-sdk.
SDKs & Libraries documentation section at docs.dakota.xyz with installation guides, authentication setup, and code samples for every major operation.
+2 more
Improvements
Both SDKs (ts-sdk, go-sdk) ship with built-in support for Claude, Codex, Cursor, and other LLM coding agents. This means generated code follows SDK best practices out of the box — typed interfaces, retries, and pagination handled automatically.
SDK interfaces aligned with the latest OpenAPI specification, with feature parity between TypeScript and Go.
SDK documentation indexed in docs.dakota.xyz/llms.txt for AI assistant discoverability.
Your infrastructure now supports the Model Context Protocol. Plus role-based access control, cross-service timelines, and platform refinements.
New Features
Viewer role for read-only team access. Invite team members as Viewers instead of granting everyone admin access. Viewers see all data but can’t create transactions, invite users, or modify recipients — action buttons are hidden, not just disabled. Role-based access control is enforced at the API layer so the rule holds for direct API calls and webhook-triggered operations.
Cross-service event timelines. The admin dashboard now displays unified timelines aggregating Provider, Platform, and Financial Account events with service-colored markers, so you can trace a transaction’s full path across systems in one view.
Global Search expanded. Search now includes client and customer categories with direct navigation to detail pages.
Improvements
Customer detail Accounts tab displays bank routing info and crypto wallet addresses instead of raw IDs.
Transaction detail timeline shows full datetime stamps with service-colored dots instead of time-only labels.
Credit balance widget appears in the sidebar for self-serve clients with real-time transfer capacity calculations.
Your dashboard now answers questions in natural language. Query transaction data, customer metrics, and compliance reports without writing SQL.
Improvements
Smarter question understanding. The assistant now handles vague or multi-part questions better — ask "how did we do last quarter vs this one" and it knows what you mean, including follow-ups that build on your previous question without repeating context.
Faster results. Common queries return in under a second, even on large date ranges, and heavier reports run in the background so you can keep working while they finish.
One-click export. Send any chart or table straight to CSV, ready to drop into a deck or share with your team without reformatting.