Key Takeaways
-
Wallet-as-a-service (WaaS) lets platforms embed digital wallet functionality via API without building key management, blockchain infrastructure, or compliance tooling from scratch.
-
PhotonPay is the only provider here that combines stablecoin wallet infrastructure with built-in fiat payment rails — one stack instead of two.
-
DFNS leads for regulated financial institutions: $100B+ in client assets secured, zero breaches, and SOC 2 + ISO 27001 certified since 2022.
-
Circle offers the most transparent pricing for USDC-native developers — free for the first 1,000 active wallets each month, usage-based beyond that.
-
The biggest mistake in WaaS selection is optimizing for chain count. Security model, fiat output, and deployment flexibility usually matter more.
What Separates a Good WaaS Provider from an Expensive Mistake
Every WaaS vendor leads with API-first wallet infrastructure and multi-chain support. The real differences show up in three places: security model (MPC vs. HSM vs. TEE — each has different failure modes and auditability requirements), fiat connectivity (most crypto WaaS providers stop at the chain boundary; few connect to actual payment rails), and deployment options (SaaS is fine for most, but regulated institutions need hybrid or on-premises). Picking the wrong provider means rebuilding your wallet layer a year in, once you hit the constraint that wasn't mentioned upfront.
Best Wallet-as-a-Service Providers at a Glance
| Provider |
Best For |
Security Model |
Chain Support |
Stablecoin |
Fiat Rails |
| PhotonPay WaaS |
B2B platforms needing stablecoin + fiat |
Multi-sig + real-time monitoring |
ETH, SOL, Polygon, ARB, Base, TRX + |
✅ USDT / USDC |
✅ Built-in |
| DFNS |
Regulated banks and institutions |
MPC + HSM + TEE |
100+ |
✅ |
❌ native |
| Circle |
USDC-first developers |
MPC |
ETH, SOL, Polygon, Base, ARB + |
✅ USDC |
Limited |
| Privy |
Consumer apps with social / passkey login |
Hardware-isolated TEE |
EVM, Solana |
✅ |
Limited |
| Stripe Treasury |
Platforms already on Stripe |
Managed (banking partner) |
USDC |
✅ USDC |
✅ |
| Alchemy |
Multi-chain developer infrastructure |
Managed nodes |
100+ |
✅ |
❌ |
| Turnkey |
Non-custodial enterprise builds |
TEE (secure enclave) |
EVM, SOL, BTC + |
✅ |
❌ |
PhotonPay WaaS — Best for Platforms That Need Stablecoin Wallets and Fiat Payments Together
PhotonPay is the only provider here that connects stablecoin wallet infrastructure directly to fiat payment rails — so platforms don't have to integrate two separate systems.
-
Cross-chain coverage: Supports Ethereum, Solana, Polygon, Arbitrum, Base, Tron, and more through a single unified API
-
Instant cross-chain swap: Move assets between chains in seconds with enterprise-grade liquidity
-
Security: Multi-signature technology and real-time transaction monitoring on every movement
-
Fast integration: Modern SDKs abstract away node management and gas fee complexity — teams go live in days, not months
-
Fiat payment rails built in: Stablecoins in the wallet connect directly to
embedded payments and card spending — no second provider needed
-
Target use cases: Global B2B platforms, creator and talent platforms, digital marketplaces and SaaS
Pros: Native fiat rails + stablecoin wallets in one stack; cross-chain (ETH/SOL/Polygon/ARB/Base/TRX+); multi-sig security; API-first with fast integration; enterprise compliance; direct card spending via PhotonPay Card
Cons: Pricing not publicly listed; newer in the institutional market compared to DFNS or Turnkey
Ideal for: B2B platforms, creator platforms, and digital marketplaces that handle stablecoin flows and need fiat payment capability in the same stack.
DFNS — Best for Regulated Financial Institutions
DFNS is the benchmark for institutional-grade WaaS — no other provider in this list matches its compliance depth, security track record, or enterprise client roster.
-
Scale: $100B+ in client assets secured; $10B+ monthly transaction volume; 400+ institutional clients
-
Security record: Zero security breaches, zero client key losses since 2022; 99.997% uptime; quarterly audits by Halborn, IBM, Kudelski, Quarkslab, and Borg Security
-
Certifications: SOC 2 Type I & II + ISO 27001, 27017, 27018 — all certified by KPMG
-
Insurance: $15M annual policy underwritten by Beazley and Munich Re, covering cyber, E&O, and crime — rare in the category
-
Chain coverage: 100+ blockchains
-
Deployment flexibility: Three models — cloud-hosted, hybrid (customer-controlled key layer), or fully on-premises using Thales/IBM/Securosys HSMs and AWS Nitro/Intel TDX TEEs
-
Reference clients: IBM Digital Asset Haven, Standard Chartered, Stripe, Kraken, Circle, Broadridge
For teams where
compliance in fintech is a hard requirement, the combination of certifications, deployment options, and zero-breach track record is what sets DFNS apart.
Pros: $100B+ secured; zero breaches; SOC 2 + ISO 27001/17/18 by KPMG; 100+ chains; on-premises deployment; $15M insurance; tier-1 reference clients
Cons: No self-serve tier — enterprise-first onboarding only; not designed for consumer or SME use cases
Ideal for: Banks, custodians, asset managers, and regulated fintechs where security certification, deployment flexibility, and institutional SLAs are non-negotiable.
Circle Programmable Wallets — Best for USDC-First Developers
Circle offers the most transparent and developer-accessible pricing in the WaaS space — and a direct integration path to the USDC stablecoin platform it operates.
-
Pricing: Free for the first 1,000 active wallets per month; tiered from $0.012 to $0.05 per wallet beyond that; no platform fee
-
Chain support: Ethereum, Solana, Polygon, Base, Arbitrum, Avalanche, Monad, and other chains
-
Wallet types: Developer-controlled or user-controlled; authentication via passkeys, email, social, or PIN
-
Gas Station: Platforms can absorb transaction fees on users' behalf, removing on-chain UX friction
-
Compliance Engine: Automated transaction screening for regulatory requirements
-
USDC rebates: Active wallets holding USDC qualify for monthly rebates, reducing effective cost
-
Platform depth: Wallets connect to Circle's full USDC infrastructure — issuance, financial accounts, and cross-chain movement in one ecosystem
Pros: Free first 1,000 wallets/month; transparent tiered pricing; Gas Station (user gas abstraction); Compliance Engine; direct USDC platform integration; multi-chain
Cons: USDC-focused — multi-stablecoin flexibility is limited; fiat off-ramp requires a separate integration
Ideal for: Developers building USDC-native apps who want transparent pay-as-you-go pricing and a direct connection to Circle's stablecoin infrastructure.
Privy — Best for Consumer-Facing Apps With Social Login
Privy is designed for consumer products where users have never touched crypto — it removes the wallet setup entirely from the user experience.
-
Scale: 160M+ accounts; 180+ countries; $15B+ processed monthly; 99.99% uptime
-
Authentication: Google, Apple, email, or passkey — no seed phrases, no browser extensions, no crypto-native UX
-
Key model: Non-custodial with hardware-isolated keys — users own their keys without ever knowing what a private key is
-
White-label: Fully embeddable; the wallet disappears into the app's existing UX
-
Monetization built in: Swap and on-chain yield are available out of the box — no additional providers needed
-
Reference clients: Ramp (global payouts and card-linked balances) and Deel (dollar-backed wallets for workers worldwide) — both cases where the
embedded finance layer had to be invisible to the end user
Pros: 160M+ accounts; social and passkey login; non-custodial; hardware-isolated keys; white-label; built-in swap and yield; Ramp and Deel as live references
Cons: Less suited for compliance-heavy or institutional builds; fiat connectivity limited outside of platform integrations
Ideal for: Consumer crypto apps, neobanks, and fintech products that need embedded wallets with familiar login — no crypto knowledge required from users.
Stripe Treasury — Best for Platforms Already Running on Stripe
Stripe Treasury is embedded financial account infrastructure that has expanded into stablecoins — for platforms already on Stripe, it's the lowest-friction path to wallet functionality.
-
Currency support: USD, GBP, EUR, and USDC across 100+ countries
-
Stablecoin depth: $5.7T in annual stablecoin payment volume — 25% of card network volume — indicating substantial infrastructure behind the product
-
Instant fund access: Settled balances available immediately, regardless of bank holidays or weekends
-
Card issuance: Virtual and physical cards created directly from Treasury account balances
-
Accounting integrations: Real-time sync with Xero and QuickBooks
-
Cost: No monthly fees; no minimum balance requirements; $250K FDIC insurance through partner banks
-
Access point: Connects to Stripe's
payment API ecosystem — addable to any existing Stripe Connect integration
The constraint is lock-in: Stripe Treasury is designed for platforms whose core payment infrastructure already runs on Stripe.
Pros: No monthly fees; multi-currency (USD/GBP/EUR/USDC); $5.7T stablecoin volume; instant fund access; card issuance; Xero/QuickBooks sync; FDIC $250K; 100+ countries
Cons: Deep dependency on the Stripe ecosystem; no multi-chain architecture; not suitable for non-custodial or chain-agnostic builds
Ideal for: Marketplaces and platforms already on Stripe that want to add financial accounts and stablecoin capability without switching their core payment infrastructure.
Alchemy — Best for Multi-Chain Developer Infrastructure
Alchemy is blockchain infrastructure at scale — the foundation layer for products that need to interact with multiple chains reliably and at high volume.
-
Volume: $1T+ in annual transaction volume
-
User reach: 500M+ users on apps built on Alchemy
-
Chain coverage: 100+ blockchains
-
Uptime: 99.99% historical
-
Clients: Fortune 500 companies and the largest DeFi protocols
-
Tooling: Managed RPC nodes, account abstraction APIs, NFT and token APIs, transaction simulation, and an MCP server for AI agent integration
Alchemy's wallet capability sits within a broader infrastructure stack rather than as a dedicated WaaS product. Teams needing built-in compliance tooling, deployment flexibility, or fiat connectivity will need to layer in other providers — Alchemy works best as the infrastructure base underneath a dedicated WaaS.
Pros: $1T+ annual transactions; 500M+ users; 100+ chains; Fortune 500-trusted; 99.99% uptime; broad developer tooling; AI agent compatibility
Cons: Not a dedicated WaaS — wallet functionality is one component of a general infrastructure platform; no fiat rails; no built-in compliance tooling
Ideal for: Teams building multi-chain applications at scale who need production-grade node infrastructure as the foundation of their wallet stack.
Turnkey — Best for Non-Custodial Enterprise Builds
Turnkey takes a different technical position from most WaaS providers — it runs all key operations inside Trusted Execution Environments (TEEs), making every signing operation cryptographically verifiable and fully non-custodial.
-
Security model: TEE-based (not MPC or HSM) — key operations inside hardware-isolated enclaves; execution is independently verifiable through code attestation
-
Non-custodial: Neither Turnkey nor any third party can access private keys — user or organization maintains full control throughout the key lifecycle
-
Performance: 50–100ms signing latency; infrastructure built to handle millions of signatures per minute
-
Uptime: 99.9% historical
-
SDK coverage: TypeScript, Swift, Kotlin, Python, Go, and Ruby
-
Security auditors: Distrust, Cure53, Trail of Bits, Zellic
-
Certifications: SOC 2 Type II
-
Team background: Built by the team that created Coinbase Custody
Pros: TEE-based with cryptographic verifiability; fully non-custodial; 50–100ms latency; SOC 2 Type II; multi-language SDKs; EVM + Solana + Bitcoin; from the Coinbase Custody team
Cons: Pricing requires direct inquiry; covers the key management and signing layer only — upper-layer business logic needs separate assembly; no fiat connectivity
Ideal for: Enterprise engineering teams that need cryptographically provable, non-custodial key management and full architectural control over the wallet layer.
How to Choose the Right WaaS Provider
The right choice comes down to what your product actually requires — not who has the longest feature list.
If your platform handles stablecoin flows and also needs fiat payment rails, PhotonPay is the only provider here that covers both natively. Every other option requires a second provider for the fiat leg.
If you're building inside a regulated institution, DFNS has the certifications, reference clients, and deployment flexibility that enterprise procurement requires. No other provider in this list comes close on institutional compliance depth.
If you're targeting consumers who've never touched crypto, Privy's social and passkey login removes the adoption barrier. Users stay non-custodial without ever encountering a private key.
If your build is USDC-native and you want transparent pricing, Circle's free tier (first 1,000 wallets/month) is the most accessible entry point, with direct integration into Circle's stablecoin platform.
If you're already running on Stripe, Stripe Treasury adds financial accounts and USDC spending to your existing stack with minimal new infrastructure — though it's worth evaluating alongside
banking as a service alternatives before committing to the integration.
If you need cryptographic proof that keys ran in a verified hardware environment, Turnkey's TEE architecture gives you that. It's the strongest non-custodial option for teams that want to verify, not just trust, key security.
Frequently Asked Questions
What is wallet as a service (WaaS)?
Wallet as a service is API-delivered infrastructure that lets companies embed digital wallet functionality into their products without building blockchain node operations, key management systems, or transaction signing from scratch. The WaaS provider handles that complexity; the product team builds the user experience on top. Use cases include consumer crypto apps, enterprise treasury systems, B2B payment platforms, and stablecoin infrastructure.
What is the difference between custodial and non-custodial WaaS?
In a custodial model, the WaaS provider holds or has technical access to users' private keys. In a non-custodial model, keys are generated and controlled by the user or the deploying organization — the provider never has access. Turnkey and Privy are non-custodial. DFNS supports both models depending on deployment configuration. The right model depends on your regulatory environment, risk tolerance, and how much control your users expect over their own assets.
Which WaaS providers support stablecoin payments?
All seven in this list support stablecoins in some form. PhotonPay and Stripe Treasury also include fiat payment rails, meaning stablecoin balances can move into real-world payment flows without a separate provider. DFNS, Circle, Privy, Alchemy, and Turnkey support stablecoin wallets and leave fiat connectivity to the deploying team.
How long does it take to integrate a WaaS API?
It varies. PhotonPay and Circle are built for integration in days using modern SDKs. Turnkey quotes under 7 minutes to launch embedded wallets in a sandbox. DFNS targets enterprise timelines with integration support. Stripe Treasury is fastest if you're already on Stripe — adding financial accounts to an existing Connect integration can take hours.
Is WaaS different from banking as a service?
Yes, though there is overlap. Banking as a service typically provides regulated bank account infrastructure — IBANs, ACH, wire, card issuing — under a financial license. WaaS focuses on blockchain wallet infrastructure: key management, transaction signing, and chain connectivity. Some providers (PhotonPay, Stripe Treasury) bridge both by connecting wallet infrastructure to traditional payment rails. Most pure-play WaaS providers do not include bank account functionality.
Disclaimer: The information provided on this Blog is for general informational and reference purposes only. It does not constitute investment, financial, legal or other professional advice, nor does it constitute an offer, invitation, solicitation, inducement or financial promotion in any jurisdiction. We make no representation or warranty, express or implied, as to the completeness, accuracy, truthfulness, timeliness or reliability of the information provided on this Blog. The products, services and features referred to on this Blog may not be available in all countries or regions. Their availability, eligibility and applicable terms are subject to applicable laws and regulations and the information provided on the relevant product or service pages. The information provided on this Blog does not constitute an offer or recommendation of products or services to residents of any specific country or region.