Verify if an address belongs to a wallet

This endpoint verifies whether a given address belongs to the specified wallet. It performs cryptographic verification, checking address derivation against wallet keychains and configuration.

Returns true if the address belongs to the wallet. Throws an error if verification fails or parameters are invalid.

To verify a baseAddress, set baseAddress and address to the base address of the wallet.

Due to architecture limitations, forwarder version 0 addresses cannot be verified and will return true without verification.

Verifying custodial wallet addresses is not supported.

Path Params
string
required

A cryptocurrency or token ticker symbol.

string
required

The wallet ID.

Body Params
string
required

The address to verify

keychains
array of objects
required
keychains*
string

Base address of the wallet (wallet.coinSpecific.baseAddress)

number

Wallet version (wallet.coinSpecific.walletVersion)

Address derivation index For Base Address verification, set index to 0

coinSpecific
object

Coin-specific address data

number

Implied forwarder version

string

Format for the address

string

Root address for coins that use root address

Responses

Language
Credentials
Bearer
Response
Choose an example:
application/json