offline

Sometimes Travel Rule information is received out of band. 21 Travel Rule allows entering that information in the system nonetheless. Doing so makes sure that Travel Rule compliance data is held at a single source of truth.

registerTx

The mutation is very similar to the other registerTx mutations. The notable difference is that there's a field called originatorVasp. Because this Travel Rule data was received out of band, the originator VASP is to be specified. To this end, the name field is required and the lei field is optional.

Example

mutation {
  offline {
    registerTx(txDetails: {
      asset:BTC
      amount:"1230"
      txId:"68cf8b54b8af3e81c7d6186d20aada6a8896de4c9329b79427950b84334262ff"
      originator:{
          firstName:"some first name"
          lastName:"some last name"
        address:{
          country:"ch"
          town:"zug"
          postalCode: "1111"
          addressLine:"Dorpstraat 1"
        }
        customerIdentification:"some id"
      }
      beneficiary: {
          firstName:"some first name"
          lastName:"some last name"
        walletAddress:"123"
      }
      originatorVasp: {
        name: "some name"
      }
    })
  }
}