Deploy digital wallets with peace of mind

Dfns enables applications and organizations to create, 
manage and embed wallets at scale using a versatile 
developer platform designed for digital asset security.

Trusted by
  • $3B
    assets secured
  • >10M
    wallets created
  • <100ms
    MPC signing speed
  • >99.95%
    uptime rate
The first choice for builders who value security

Secure, programmable wallets designed for developers

Programmability

Our APIs and SDKs were built for wallet programmability and efficient implementations, enabling fast deployments and automations to reduce development time.

Security

Lean on advanced cryptography to remove single points of failure with keys that periodically refresh in enclaves across a distributed network of top tier data centers.

Scalability

Create millions of wallets and manage peak hours without failing to assure best-in-class availability rates thanks to our microservice- and cloud-based infrastructure.

For custodial and non-custodial APPLICATION

Configure wallets exactly like you need them

Org-controlled wallets

Org-controlled wallets empower organizations with exclusive control over signing processes and transaction approvals. By generating the necessary passkey-based credentials for the Dfns API internally, your organization becomes the sole custodian of all assets in these wallets.

User-controlled wallets

User-controlled wallets enable companies to act as pass-through applications, allowing end-users to maintain control over their wallets and assets. This non-custodial approach bypasses the need for third-party custodians or intermediaries in interactions with Dfns’ decentralized KMS.

10x developer experience with programmable wallets

Discover the most comprehensive developer platform for web3 wallets

Embeddable wallets

APIs and SDKs for fast deployments of programmatic, embeddable wallets.

Programmable APIs

From basic (transaction history, balance) to advanced endpoints (indexing, webhooks).

Blockchain transactions

Arbitrary smart contract calls and blockchain transaction broadcasting.

Versatile signatures

Dfns supports a range of signatures including ECDSA, EdDSA, Stark Curve and more.

Multichain support

Support for 30+ blockchains, 1,000+ tokens, and rapid chain integration.

Trust-minimized security

MPC/TEE, distributed storage, verifiable code, and threshold recovery.

Passwordless 2FA Login

Passkeys with user (face scan, PIN) and business options (Yubikey, Touch ID).

Regulatory compliance

Composable key deployment schemes and custody-agnostic signing flows.

Infrastructure performance

Peak traffic handling, sub-second MPC signing, and >99.95% annual uptime.

Discover how to build on Dfns

Customer story

Vita Wallet

Integrate custodial or non-custodial wallets inside apps with little to no additional development effort.

“Dfns has enhanced our capabilities as a financial platform. Their detailed and easy-to-use APIs enabled our team to build a friendly wallet service for our users. Also, we value strong security and responsive support, and Dfns delivers both flawlessly.”
Yondri Leonel Roa
Yondri Leonel Roa
Chief Technical Officer
Vita Wallet
Wallet API

deploy millions of multichain wallets via mobile SDK.

Passkey Login

access the wallet via quick biometric face scan.

Multichain Wallets

allow users to access all tokens from one interface.

Customer story

ABN AMRO

Automate configurable wallets, transaction executions and bank-grade security protocols.

"We believe that securing private keys, and therefore custody of digital assets, is a strategic capability for the future of financial institutions. Having worked closely with Dfns and their team, we are excited to be a part of their future as well."
Edwin van Bommel
Edwin van Bommel
Chief Strategy & Innovation Officer
ABN AMRO
Wallet API

deploy millions of multichain wallets via mobile SDK.

Policy Engine

to establish rules and controls over transactions.

Transaction Broadcasting

with blockchain-specific payload templates.

Customer story

Zodia Custody

Select key deployment options leveraging TEEs in T3+/4 data centers and MPC security.

"Thanks to their collaborative team and institutional-grade wallet platform, we've enhanced our operational capabilities and widened our business lines. Our security framework has also been reinforced by their state-of-the-art MPC cryptography."
Thierry Janaudy
Thierry Janaudy
Chief Technical Officer
Zodia Custody
Permission Matrix

to assign admin/user controls over wallets.

Webhooks

for event-based notifications on KYT-related red flags.

On-Prem Deployments

to locally story key shares within HSMs.

Customer story

Tokeny

Integrate compliance-first wallets with passkey authentication, enabling fast and secure transfers.

“Tokeny's collaboration with Dfns provided our users with secure and user-friendly access to valuable digital assets. Dfns were first to introduce biometric authentication for wallets, setting new standards for security and ease of use in digital assets. Their drive to innovate matches ours.“
Luc Falempi
Luc Falempi
Chief Executive Officer
Tokeny
Passwordless 2FA

with fast and safe wallet access via biometrics.

ERC-3643 Integration

to benefit from T-REX contract standard.

Policy Engine

to establish rules and controls over transactions.

Customer story

Sphere

Scale on a microservice-driven infrastructure ensuring rapid signing and no downtime.

"Sphere's collaboration with Dfns improved our payment rails by providing robust security, near-perfect uptime and fast transaction processing. Dfns' commitment to innovation and reliability not only enhances our efficiency but also sets a new industry standard, making them a vital partner."
Arnold Lee
Arnold Lee
Chief Executive Officer
Sphere
Wallet API

deploy millions of multichain wallets via mobile SDK.

Fast MPC signing

to process high volumes of signature requests.

Robust SLA

with 99,95% uptime to ensure payment execution 24/7.

Customer story

Nilos

Access 1,000+ tokens and manage them with customizable policies and permissions.

"As a regulated custodian committed to the highest standards of compliance, our partnership with Dfns has been crucial. Their security best practices, programmatic developers tools and robust infrastructure help us carry out carefully controlled operations. We also appreciate their team as they provide responsive support and sub-hour troubleshooting."
Raphaël Fettaya
Raphaël Fettaya
Chief Executive Officer
Nilos
Wallet API

deploy millions of multichain wallets via mobile SDK.

Fast MPC signing

to process high volumes of signature requests.

Robust SLA

with 99,95% uptime to ensure payment execution 24/7.

Everything you need in one integration
Optimism
Optimism
Ethereum
Ethereum
Cosmos
Cosmos
Polygon
Polygon
Tron
Tron
Solana
Solana
Base
Base
Binance Chain
Binance Chain
Bitcoin
Bitcoin
Stellar
Stellar
Polkadot
Polkadot
Algorand
Algorand
Avalanche
Avalanche
Arbitrum
Arbitrum
Fantom
Fantom
Cardano
Cardano
Tezos
Tezos
Litecoin
Litecoin

100+ supported blockchains and applications

From exchanges, staking platforms, tax management tools, and more, Dfns is expanding its suite of pre-built integrations to assist developers in effortlessly scaling their applications.

Account Abstraction

Build on ERC-4337 smart contracts today with Dfns.

Use paymasters (gasless transactions) and bundlers (batch signing multiple transactions) on Ethereum and EVMs in collaboration with industry-leading smart contract providers.

Biconomy
Pimlico
ZeroDev

DeFi Portability

Trade crypto between Dfns wallets and any dApp.

Don’t worry about creating silos—you’re not. Use our WalletConnect integration for direct calls to any L1-3 protocol, or create EC-compatible signatures for custom payloads.

Expand.network
WalletConnect

NFT Capabilities

From ERC-721 to Bitcoin Ordinals, we do it all.

Dfns wallets support various NFT use cases–from ticketing to art to identity–automatically indexing data from multiple chains. Integrate our API for streamlined NFT transaction management.

BNB
StarkWare
Polygon
Ethereum
Most integrate Dfns wallet under 1 day

Engineered with care for developer experience

Streamline development and integrate our efficient wallet API/SDKs in days. Get the fastest, most helpful technical support on a live chat that provides same-day response and troubleshoots your implementation all the way to the finish line.

The externalId represents the user and its associated assets and activities.

await dfns.auth.createUser({ body: { email: body.email, kind: UserAuthKind.EndUser } })

Create new wallets for the specified blockchain (e.g., Ethereum, Polygon), returning a wallet ID.

const wallet = await dfnsApi.wallets.createWallet( body.email, kind: UserAuthKind.EndUser } })

Broadcast transaction allows smart contract interactions mirroring native transaction protocols.

1{
2"username": "MyNewUser@example.co",
3"userId": "us-2mhcm-9190a-92ran47bjp160hmv",
4"kind": "CustomerEmployee",
5"credentialUuid": "cr-4uc9u-12ij1-9s08327e73jqqcnr",
6"orgId": "or-yanke-mars-6ulofamogg84s87v",
7"permissions": [],
8"scopes": [],
9"isActive": true,
10"isServiceAccount": false,
11"isRegistered": false,
12"permissionAssignments": []
13}
1{
2"id": "wa-1f04s-1qc9q-xx
3"network": "EthereumSepolia",
4"status": "Active",
5"name": "My awesome wallet",
6"dateCreated": "2023-04-14T20:41:28.715Z",
7"signingKey": {
8}
9"curve": "secp256k1",
10"scheme": "ECDSA",
11"publicKey": "e2375c8c9e87bfcd0be8f29d76c818cabacd51584f72cb2222d49a13b036d84d3d"
12}
1dfnsApi.wallets.broadcastTransaction({
2  walletId, body: {
3    kind: TransactionKind.Eip1559,
4    gas: "0xaff1",
5    value: "0x38d7ea4c68000",
6    from: "0xc4dbf477090ce74ed1d420ba23562ff122ef9c98",
7    to: "0x9c3c9283d3e44854697cd22d3faa240cfb032889",
8    data: "0xd0e30db0"
9  }
10}})
MPC is a revolution for DIGITAL ASSET security

The best wallet saves you–even from yourself

Dfns' risk model is grounded in the recognition that human errors are inevitable.

Dfns aims to simplify secure key management, allowing developers and users to make errors without causing irreparable damage. Our solution replaces complex private keys with API keys, separating governance from security for easier, safer wallet management. Losing passkeys does not mean losing private keys anymore.

Programmatic governance

Battle-tested APIs exposing policies and permissions that enable transaction rules (including data like “amount”, “time”, “frequency”) and role-based access controls.

Institutional KMS

Dfns protects private keys in peer networks but also supports hybrid and on-prem deployments of MPC key shares across different cloud environments or BYOD and HSM.

MPC matters

Multi-party computation (MPC) protocols are shaping the future of secure wallets by decentralizing private keys and providing unmatched recovery options.

Zero trust, zero touch

Dfns combines defense in-depth with zero trust security to eliminate single points of failure, avoid business disruptions and swiftly recover from any attack.

Don’t trade off security FOR performance

Scale with the most reliable MPC wallets

Speed

Who said MPC was slow? Dfns can generate up to 10 ECDSA signatures and hundreds of keys per second using the most cutting-edge MPC protocols. It’s even faster on curves like EdDSA.

Stability

Dfns has built integrations with multiple blockchain RPC node-as-a-service providers (Infura, Alchemy, etc.) to ensure high redundancy and automatic retargeting in case of failure.

Availability

Dfns' SLA ensures 99.95% availability, translating to yearly downtime of just 4 hours, 38 minutes. We aim for 99.995% availability as we upgrade to T4-only data centers over time.

Spin up wallets
in less than
one day