Key Features
Generate Wallet Addresses
You can generate unique wallet addresses for your users using the Create Deposit Address endpoint. These addresses allow users to receive cryptocurrency deposits from other addresses. To ensure a new address is created, the uniqueUserIdentifier in the request payload must be unique per customer. If the same uniqueUserIdentifier is used as in a previous request, the existing wallet address associated with that purpose will be returned instead of creating a new one.If you’re generating multiple addresses for a customer, purpose should be the same regardless of what currency/network you’re generating the address for.
List Deposit Addresses
Use the Get Deposit Addresses endpoint to retrieve a list of deposit addresses you have generated.Receive Deposits
Once funds are sent to a wallet address, we’ll notify you via a webhook with transaction details, enabling you to process the deposit accordingly.Sample Deposit Webhook
Key Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /addresses/broker | Create a deposit request by generating a new wallet address |
| GET | /addresses/me/broker | List all deposit addresses associated with your business |
| GET | /currencies/networks/active | Lists supported networks and currencies with fee information |