What Data Points Or Transactional Details Must Accompany Transfers of Funds? And Is It the Same As the "Travel Rule"?
Today, I wanted to talk (again 😬) about the "Travel Rule" for blockchain transfers and what might be the first simplified implementation of it for a FinTech startup that's getting very confused by various complex solution providers and consortia offerings.
1. Scope – What is the "Travel Rule"?
FATF issued specific recommendations with respect to VASPs (Virtual Asset Service Providers), essentially stating that VASPs should be subject to AML obligations similar to financial institutions.
FATF recommendations do not directly apply to companies, FATF obliges its member countries to implement legislation (which may be more stringent but cannot be lighter) than FATF recommendations, but since most countries are FATF members (otherwise you have a different problem). So in addition to looking at FATF language, we must look at how FATF provisions are implemented into the national laws and aim to deploy rules that comply with both.
Here is what is required in general:
I would like to suggest that there is currently no majority consensus in the industry on how to implement these requirements, which is why it makes sense to plan the implementation in stages and see what happens. Regulators have not provided very specific guidelines or details. Therefore, we can assume that they are waiting for industry participants to generate ideas and solutions and test them and it is likely that each company must make its best efforts to implement what they see fit, but there won’t be harsh penalties for not having perfect solutions.
2. Summary of the Requirements in the EU and Singapore (as examples)
2.1. FATF Guidelines
VASPs must collect at least the following information:
This information must be transmitted immediately and securely, protecting the integrity and the availability of the information, between the VASPs, and facilitating the transfer, if the transaction exceeds 1,000 USD.
Customer screening is also necessary to comply with freezing orders and sanctions lists.
If the transfer is a transaction with self (e.g. top-up or withdrawal) or with a non-regulated institution, regulated VASPs must not transfer any information, but still have to have it with respect to their own customer.
2.2. EU: Transfers of funds must be accompanied by the following information on the payer/sender
(When a transaction or a series of linked transactions is normally defined as transactions between the same parties within 24 hours):
✅ FOR VASPs SERVICE PROVIDERS OF THE SENDERS:
✅ VASP or service provider of the SENDER/PAYOR must ensure that transfers of funds are accompanied by the following information on the payee/recipient
Recommended by LinkedIn
Before transferring funds, the VASP/PSP or service provider of the sender shall verify the accuracy of the information that must accompany the funds' transfer on the basis of documents, data, or information obtained from a reliable and independent source (which could be a customer) ➝ we can interpret that in a way that the customer must be KYC-ed and we trust customer’s declarations for the info that’s not related to KYC (not related to POI and POA).
EEA exception (done for IBANs but can potentially be re-used for blockchain): Where all service providers involved in the payment chain are established in the Union, transfers of funds can be accompanied by at least the payment account number of both the payer and the payee or the unique transaction identifier (where there are no account numbers) and unless there are suspicious of money laundering. In other words, if customers send funds to or from regulated exchanges or custodians within the EU, we can potentially assign the number to the transaction (e.g. blockchain hash) and don’t technically need to implement funds transfer rules, but:
2.3. Singapore MAS Guidelines
Value Transfer (Travel Rule) – PSN02
The definition of "value transfer" refers to any transaction carried out on behalf of a value transfer originator through a financial institution with a view to making one or more digital payment tokens available to a beneficiary person at a beneficiary institution, irrespective of whether the originator and the beneficiary is the same person.
All crypto transactions (</= SGD 1,500) that are sent from the e.g. wallet or crypto exchange (i.e. withdrawals) would need the following information and this must be included in the payment instruction:
All crypto transactions (> SGD 1,500) that are sent from the e.g. wallet or exchange wallet would need the following information, in addition to the information above either DOB or residential address or identification number.
Note that by sending SGD 1,500 worth of crypto, the user needs to also be KYC-ed.
All crypto transactions that are received into a wallet from external wallets would require the following actions to be taken:
3. Simplified Ideas about Possible Implementation
3.1. Outgoing funds – your entity is the VASP/PSP of the sender
(and transaction or linked transactions defined as same parties within 24 hours or same day is above 1,000 USD/EUR):
Essentially the idea here is that instead of figuring out a way how to connect to various exchanges and send them the info, you might give the user an encrypted message and a key that they can share with the service provider/exchange/custodian of the destination wallet.
3.2. Your entity is PSP/VASP of the recipient (e.g. deposits)
Happy to hear your thoughts on this! 💭