Find blockchain addresses
/v1/blockchain-manager/addressReturns the list of blockchain deposit addresses associated with a wallet pocket on the specified network. These are the addresses generated by the platform for the user to receive funds, not the external addresses registered in the address book.
Both network and walletPocketId are required, and the pocket must belong to the
authenticated user. An empty array means the pocket has no address ready on that network;
request one with POST /v1/blockchain-manager/address.
Authorization
ApiKeyAuth For accessing these endpoints a valid API key must be sent in the X-Api-Key header.
In: header
Query Parameters
Network identifier (e.g. bitcoin, ethereum). It must be one of the networks supported for
the currency of the pocket; otherwise the response is 422.
ID of a pocket of the authenticated user.
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$uuidResponse Body
application/json
application/json
application/json
application/json
application/json
curl --request GET \ --url 'https://gateway.bit2me.com/v1/blockchain-manager/address?network=bitcoin&walletPocketId=550e8400-e29b-41d4-a716-446655440002'[ { "address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh", "createdAt": "2026-06-01T10:30:00.000Z", "network": "bitcoin", "status": "enabled" }]Download subaccount identity file GET
Downloads an identity verification file (document image or selfie) for a specific subaccount. The response is the raw binary file.
Create a blockchain address POST
Generates a new blockchain deposit address for the given network and wallet pocket. The pocket must belong to the authenticated user. The address may not be ready immediately: with `status: pending` it is still being generated, and it shows up with its `address` in `GET /v1/blockchain-manager/address` once ready.