# Wallet as a Service

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 — all through one unified, well-documented REST API.

## Build a wallet on CryptoAPIs

- **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.

## Prefer a ready-made wallet? Vaultody

CryptoAPIs' managed wallet product moved to its sister company, **Vaultody**. 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.

## Related

- [/products/hd-wallets-management](/products/hd-wallets-management) — HD wallet (xPub) management.
- [HD Wallets API reference](https://developers.cryptoapis.io/v-2.2024-12-12-175/RESTapis/hd-wallets) — the endpoint reference in the developer docs.
- [Developer portal](https://developers.cryptoapis.io/) — full REST API reference.
