WalletVerifyRequest
- Schema
- Example
[+]beneficiaryAddress
RequiredObject
Beneficiary address info of unhosted wallet or any-type of recipient wallet address
Example
(Refer to inner structure)
[+]blockchainInfo
RequiredObject
Blockchain info such like network symbol or ticker info
Example
(Refer to inner structure)
[+]complianceInfo
RequiredObject
Compliance info such like amount and fiat price
Example
(Refer to inner structure)
[+]originatorAddress
RequiredObject
Originator address info of wallet address, usually to be CEX wallet address (correspond to transaction's originator wallet address)
Example
(Refer to inner structure)
requestId
RequiredString
requestId is the unique id for all transaction, the same travelrule-request invoke process flow should be using same requestId, the recommend format is: "[YOUR_VASP_NAME]-[UUIDv4]"
Min Length0
Max Length64
Pattern
[\w\d_=-]+
Example
testexchange-189e9948-64c7-4a6c-bb4f-859c173321c5
sourceVaspCode
OptionalString
*Required if you're TRSP type user, that you have to bring your member vasp's GTR vaspCode here, that we can recognize who made this travel rule.
Min Length0
Max Length64
Example
MAkGAda4ac
{
"blockchainInfo": "(Refer to inner structure)",
"originatorAddress": "(Refer to inner structure)",
"requestId": "testexchange-189e9948-64c7-4a6c-bb4f-859c173321c5",
"sourceVaspCode": "MAkGAda4ac",
"beneficiaryAddress": "(Refer to inner structure)",
"complianceInfo": "(Refer to inner structure)"
}