Wallets

Register wallets for automatic transaction syncing

Registers one or more wallets for the authenticated owner. Registered wallet addresses are synced automatically - transfers touching them are collected continuously and can be queried via the wallet transfer endpoints without polling the chain endpoints. Each item is processed independently and returns its own status: 201 created, 400 invalid, 429 wallet limit exceeded. Registration is rejected with 409 if an address is already registered.

post/api/v1/wallets

Request

Request body

type'client_wallet' required

Wallet type. Must be the type this gateway registers.

namestring

Optional display name for the wallet.

addressesobject required

Addresses to register, keyed by blockchain (e.g. {"ethereum": "0x...", "bitcoin": "bc1..."}). Use GET /api/v1/chains for supported blockchains.

Response

Per-wallet registration results in request order

Changes

No recorded changes to this operation across all 1 revision of this API.