Wallet as a Service API

Build crypto wallet functionality on CryptoAPIs' REST APIs — create and manage HD wallets, derive addresses, track deposits with webhooks, and broadcast transactions across Bitcoin, Ethereum, and 20+ chains. No node or wallet infrastructure to run.

From a single integration you get everything a wallet needs on the backend: generate and manage HD wallet addresses at scale, monitor incoming and outgoing transactions in real time, read balances, UTXOs, and full transaction history, and prepare, sign, and broadcast transactions with accurate fee estimates. Everything is served through one unified, well-documented REST API, so you ship wallet features in days instead of running nodes and key infrastructure yourself. Start free and scale as your app grows.

HD Wallets API
Deposit webhooks
20+ chains, one REST API

Build a crypto wallet on CryptoAPIs

Everything you need to build wallet functionality into your app, as REST APIs — no wallet infrastructure to run. Create and manage HD wallets, track incoming deposits, read balances and transaction history, and sign and broadcast transactions across Bitcoin, Ethereum, and 20+ other blockchains.

HD Wallets

Create and manage hierarchical-deterministic (HD) wallets and derive addresses programmatically via one REST API.

Deposits & balances

Track incoming deposits with real-time webhooks, and read balances, UTXOs, and transaction history for any address.

Send transactions

Prepare and broadcast transactions across supported chains, with fee estimates and real-time confirmation events.

now

Prefer a ready-made wallet?

If you would rather use a finished wallet than build one, Vaultody is a full non-custodial MPC wallet — MPC/TSS-secured signing, approval policies, and compliance built in, with your organization keeping full control of its assets.

Explore

Protected with MPC technology

The most secure key management method for signing transactions.

How MPC works

MPC is a keyless system that replaces the private key with individual key shares separately generated by multiple non-trusting parties without sharing any data. This means no single party ever has access or visibility of the entire key. Transactions are signed, approved and broadcast with a single signature and the signers’ key shares never become public information, or even leave their holder’s domain.

Quantum-safe cryptography

Our MPC Wallet features a Threshold Signature Scheme (TSS) which offers absolute protection of assets from external hacks and insider threats. With TSS, a threshold of active signers must be met before a transaction can be authorized. Thanks to the MPC, there is no way to know which signatories signed, so security and privacy are ensured.

No single point of failure

Distributed risk and decentralized security minimize the possibility of theft or misuse.

Sustainable and scalable

The blockchain agnostic nature of MPC is highly adaptable and easy to scale.

Lower transaction fees

The advanced MPC method reduces transaction size, meaning lower gas and fees.

What are you up to?

Our powerful blockchain product suite helps businesses and institutions build the ecosystem of tomorrow.

Crypto Wallet
Hardware Wallet
Crypto Exchange
Crypto PSP
Digital Banks
Crypto Lending
Crypto Custody
Crypto Taxes & Accounting

Frequently Asked Questions

What blockchains does the CryptoAPIs Wallet-as-a-Service API support?

The API covers Bitcoin, Ethereum, and 20+ chains through one unified REST integration. Live HD wallet, address, and transaction routes span EVM chains (Ethereum, BSC, ETC), UTXO chains (Bitcoin, Litecoin, Dogecoin, Dash, Bitcoin Cash, Zcash), plus XRP; transaction and address data also cover Solana and Kaspa. You use the same API shape across all of them rather than integrating each chain separately.

Can I create and manage HD wallets and derive addresses with the API?

Yes. The service lets you create and manage hierarchical-deterministic (HD) wallets and derive addresses programmatically over REST, for EVM, UTXO, and XRP chains. There are dedicated routes to manage HD wallets and to read their per-chain data, plus a utility to derive addresses.

How do I track incoming deposits and read balances or transaction history?

You track incoming deposits with real-time blockchain event webhooks and read the latest balance, UTXOs, and full transaction history for any address through the API. Latest balances and address activity are available across EVM, UTXO, XRP, Solana, and Kaspa chains; full per-address transaction history covers EVM (Ethereum, Ethereum Classic, BSC, Polygon, Tron) and the UTXO chains (Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, Zcash). This gives a wallet backend everything it needs to reflect balances and history without running a node.

Does the API let me send transactions, and does it estimate fees?

Yes. You can prepare and broadcast transactions and get accurate fee estimates, with real-time confirmation events. Fee estimation is available for EVM, UTXO, and XRP chains, EVM transactions can be prepared and simulated before signing, and any signed transaction can be broadcast through the API.

Is there a managed or ready-made wallet, or do I build my own?

The CryptoAPIs Wallet-as-a-Service is a set of REST APIs for building your own wallet backend, not a finished wallet app. The managed wallet product moved to CryptoAPIs' sister company Vaultody, a non-custodial MPC/TSS wallet with approval policies and compliance built in. Choose the API if you want to build wallet functionality yourself; choose Vaultody if you want a ready-made non-custodial wallet.