Non-custodial
wallets

Create them for your users, or bring your own

Create non-custodial wallets for your users that Due cannot access, or connect the wallets you already run.

Trusted by forward-thinking brands

Wallets your
platform controls

Create a wallet for each user

One call creates a non-custodial wallet for your user. Due cannot access the keys or the funds.

New walletCreated
TypeNon-custodial
Address0x1b7b…322D
NetworksEthereum, Base, Polygon and more

Or connect the wallets you run

Keep Privy, Fireblocks, Utila or your own stack, and link those wallets to your users’ Due accounts.

Linked wallets
Due Wallet0x1b7b…322D
PrivyConnected
FireblocksConnected
UtilaConnected

Users transact without gas

Due abstracts network fees, so your users send and receive stablecoins without holding a gas token.

SendNo gas needed
Amount250.00 USDC
NetworkBase
Gas token neededNone

Your platform approves every transfer

Each transfer is signed with a key your platform controls, so an API key alone cannot move funds.

TransferSigned
Approved with your signing key
Sent on-chain
StatusPayment submitted

Choose Due for wallets
nobody else controls

  • Non-custodial

    Wallets run on MPC provided by DFNS. Due cannot access the keys or the funds.

  • Gasless transactions

    Gas is abstracted away. Your users move stablecoins without buying or holding a network token.

  • Bring your own

    Works with the wallets you already run, including Privy, Fireblocks, Utila, Crossmint and Turnkey.

  • Approval built in

    A new signing key must be approved by an existing one, so a leaked API key alone cannot move funds.

  • Smart accounts

    ERC-1271 and EIP-7702 signatures, including ZeroDev Kernel v3. Safe and other contract wallets can send.

  • Rotation and backup

    Register several signing keys, rotate them, and deactivate any key at any time.

Networks and wallet options

Due Wallets today, and the wallets you can bring.

OptionNetworks or providersNotesStatus
Due WalletsEthereum, Arbitrum, Optimism, Base, Polygon, AvalancheNon-custodial MPC, provided by DFNSLive
Due WalletsStarknet, SolanaComing soon
Wallet providersPrivy, Fireblocks, Utila, Crossmint, TurnkeyBring the stack you already runLive
Gasless transactionsDue WalletsUsers don’t need a network tokenLive
Smart accountsZeroDev Kernel v3, ERC-1271, EIP-7702Safe and other contract wallets can sendLive
Any walletAny EVM or Starknet addressLink it, or fund through a funding addressLive

Stablecoin wallets, inside your app

+250.00 USDCNo gas needed
For developers

Wallets your platform controls. Keys nobody else holds.

Create, sign and link with a handful of calls. Every sensitive action is confirmed by your own P-256 signing credential.

Explore API
# Create a non-custodial Due Wallet (signed with your credential)
curl --location 'https://api.due.network/v1/vaults' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer <token>' \
  --data '{}'

# Due answers 403 ACTION_SIGNATURE_REQUIRED with a challenge.
# Sign it with your P-256 credential and retry to get the wallet.
REST · JSON · signed webhooks
  • Signing credentialsP-256 key pairs, several per platform. Each new key is approved by an existing one.
  • Rotation and backupRegister several keys, rotate them, and deactivate any key at any time.
  • Python demoA sandbox script that runs the full flow.

Licensed
& regulated

European UnionMiCA CASP

Due Network, S.L. (CIF B16407272) is a company incorporated in Spain and registered as a Crypto Assets Service Provider (CASP) regulated by the Comisión Nacional del Mercado de Valores (CNMV) under the European MiCA regime.

United StatesMSB

Due Technologies Inc., registered in the State of Delaware, is registered as a Money Services Business (MSB) and works with sponsor banks for US dollar accounts. Due Technologies Inc. is a technology services provider, not a bank.

CanadaRPAA PSP

Due Payments Inc. is a registered Payment Service Provider (PSP) under Canada’s Retail Payment Activities Act (RPAA), supervised by the Bank of Canada.

ArgentinaPSAV

Due is registered with Argentina’s Comisión Nacional de Valores (CNV) as a Virtual Asset Service Provider, listed in its PSAV registry.

Onboarding follows international KYC and AML standards and sanctions regimes, including OFAC, EU, UN, UK and MAS.

Frequently Asked Questions

Is Due custodial?
Do my users need gas?
Can I use my existing wallet provider?
Which chains do Due Wallets support?
What stops someone with my API key from moving funds?

Start building

Book a call