Register a wallet that is custodied by another VASP (e.g. Coinbase, Kraken) on behalf of the customer. This is required by the Travel Rule before the wallet can be used in any flow — onramp, offramp, or swap.
Provide the VASP’s DID (Decentralized Identifier) so Iron can exchange travel-rule data with the custodian. Use the Search VASPs endpoint to look up the correct DID.
API Key
a UUID ensuring an address is only registered once
Optional sub-partner UUID, if provided, the wallet address will be registered for the sub-partner
The hosted wallet registration request
Hosted wallet registration request
Register a VASP-custodied wallet address for Travel Rule compliance
Blockchain
A type of blockchain
Solana, Ethereum, Polygon, Arbitrum, Base, Stellar, Citrea, Plasma The customer ID
The VASP DID (decentraliced Identifier) that hosts the wallet
The wallet address at the institution
Registration successful
Verified Address Response
Response containing verified address details
Hosted, SelfHosted Blockchain
A type of blockchain
Solana, Ethereum, Polygon, Arbitrum, Base, Stellar, Citrea, Plasma When the address was verified
Whether the address is disabled
The ID of the verified address
The wallet address
The proof message
The proof signature
The VASP DID (decentralized Identifier) for hosted wallets