Register a hosted wallet address
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.
Authorizations
API Key
Headers
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
Body
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, Avalanche, Moca, Tempo, Tron, Bsc The customer ID
The VASP DID (decentraliced Identifier) that hosts the wallet
The wallet address at the institution
Optional display name for this wallet address
Response
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, Avalanche, Moca, Tempo, Tron, Bsc When the address was verified
Whether the address is disabled
The ID of the verified address
The wallet address
Optional display name for this wallet address
The proof message
The proof signature
The VASP DID (decentralized Identifier) for hosted wallets

