Skip to main content
Search

Callback - Receive TXID Notify

When the Travel Rule Initiator VASP executed the crypto asset transfer on the blockchain, you will receive this callback notification with callbackType=7 for the actual blockchain tx_id.

Request & Response

You can expect to receive below request payload from GTR with callbackType=7:

{
"requestId": "gtr-FdXI1VL3CepU",
"invokeVaspCode": "gdummy",
"originatorVasp": "gdummy",
"beneficiaryVasp": "gdummy",
"callbackType": 7,
"callbackData": {
"txId": "tx-id-9GsPvXKKRVXT",
"requestId": "perf-test-k-VZWX2ZJ9u2nC"
}
}

Upon receive this request, you don't have to verify anything. You can just respond as received.

{
"verifyMessage": "TX ID Received",
"verifyStatus": 100000
}

💡 GTR Implementation Recommendations

  • Once you receive this callback, you can save the mapping of txId to requestId into your in-house Travel Rule records.
  • When you receive a deposit from blockchain, you should look up the requestId by the txId to check whether this deposit transaction has already undergone a Travel Rule.