What you can do
- Generate a unique deposit address per user
- Retrieve deposits, balances, and on-chain transaction history for any address
- Receive real-time webhook notifications when deposits confirm
- Sweep funds from child addresses into your master wallet
How it works
- Create a master wallet on the network you want to accept deposits on.
- Generate a child address for each user using the Addresses API.
- Share the address with the user as their deposit destination.
- Listen for webhooks to detect incoming deposits and credit the user in your system.
Endpoints
Full API Reference
View all deposit endpoints in the API Reference tab.

