Transfers

A transfer moves crypto or stablecoins from an originator to a beneficiary, each of them a customer of an institution. Before the funds move, the two institutions exchange the Travel Rule data about the transfer.

Three separate things

01

The transfer

The record of the movement, with its parties and its statuses. Both institutions keep their own copy.

02

The Travel Rule data

The originator’s and the beneficiary’s details, sent from one institution to the other.

03

The settlement

The movement of the funds on the blockchain, recorded on the transfer with its transaction hash.

WhatWhat it is
The transferThe record of the movement, with its parties and its statuses. Both institutions keep their own copy.
The Travel Rule dataThe originator’s and the beneficiary’s details, sent from one institution to the other.
The settlementThe movement of the funds on the blockchain, recorded on the transfer with its transaction hash.

Authorization comes first and does not depend on the settlement, so a transfer can be authorized and not yet settled, or settled before every institution has authorized it.

The top of a transaction's page: Your authorization Pending, the Authorize, Reject, Add tx hash and Cancel transaction buttons, then when it was created, the network, the transaction hash and the transaction status
A transaction’s page: your authorization, its actions, and the transaction status

What each institution sees

Each institution keeps its own record of the transfer and they share only what they send each other, so two institutions can show different statuses for the same transfer.

On the transferWhat it saysWho sees itIn the dashboard
Your verdictWhat your policies decided: approve, flag or reject. Policies explains it.Only youThe transaction’s timeline
Your statusWhere your institution stands: Pending, Authorized, Rejected or Canceled.Every institution on the transferMy Status, in the transaction list
RequirementsWhat must happen before an institution can be authorized, such as receiving the Travel Rule data.Every institution on the transferRequirements, on the transaction page
Transaction statusWhere the transfer stands across every institution and the settlement, such as Active or ReadyToSettle.Every institution on the transferTransaction status, in the transaction list
On the transferWhat it saysWho sees itIn the dashboard
Your verdictWhat your policies decided: approve, flag or reject. Policies explains it.Only youThe transaction’s timeline
Your statusWhere your institution stands: Pending, Authorized, Rejected or Canceled.Every institution on the transferMy Status, in the transaction list
RequirementsWhat must happen before an institution can be authorized, such as receiving the Travel Rule data.Every institution on the transferRequirements, on the transaction page
Transaction statusWhere the transfer stands across every institution and the settlement, such as Active or ReadyToSettle.Every institution on the transferTransaction status, in the transaction list

A requirement is set by one institution and usually met by the other, and Requirements lists each one. On a deposit, for example, the receiving institution sets the requirement to receive the Travel Rule data, and the sending institution meets it by sending that data. The name check is one the receiving institution sets and meets itself. Every value of every status is listed in Statuses.

How a transfer moves

01

Create

The originator’s institution creates the transfer. Notabene finds the beneficiary’s institution from the address, or the transfer names it.

02

Evaluate

Each institution’s policies evaluate it, and the requirements on each side open.

ApproveFlagReject

03

Authorize

Each institution is authorized once its verdict is to approve and its requirements are met. A flagged transfer waits for a person on that institution’s team.

PendingAuthorized

04

Settle

When every institution is authorized, the status is ReadyToSettle. The originator’s institution sends the funds and records the transaction hash.

ReadyToSettle

  1. The originator’s institution creates the transfer. Notabene finds the beneficiary’s institution from the address, or the transfer names it.
  2. Each institution’s policies evaluate it, and the requirements on each side open.
  3. Each institution is authorized once its verdict is to approve and its requirements are met. A flagged transfer waits for a person on that institution’s team.
  4. When every institution is authorized, the status is ReadyToSettle. The originator’s institution sends the funds and records the transaction hash.

Withdrawals walks through these steps as the sender and Deposits as the receiver, including a deposit that arrives before its data. Every step is recorded in your audit log, which Security and status explains.

For your developers

Statuses and decisions in the API shows where your backend reads each of these on a transfer, with a transfer read through the API.


Did this page help you?