General Bytes tries to facilitate ease of reporting & compliance with local ordinances. Many features have been incorporated over the years towards this end. This article endeavors to provide more details describing these features.
Anti-Money Laundering (AML) efforts are put forth by various governments in an attempt to restrict the flow of cryptocurrencies between individuals. Operators in most jurisdictions are now required to Know Your Customer (KYC) - that is to identify who is at the receiving end of a transaction.
These requirements vary by area, and privacy laws affect the implementation. General Bytes CAS software permits you to collect a wide range of documents and details, meeting (if not exceeding) your local demands. You can then set purchase limits that fall within the approved guidelines set by your applicable government.
Inspecting & approving each & every customer that approaches your BATMs can be a substantial burden, but alternatives to manual processing exist.
Onfido is an example of an automated KYC service. They interact with your customer, and (can) automatically identify & authorize your customer as “known”, therefor complying with the KYC portion of most government requirements.
CAS uses sanction lists to identify government sanctioned customers attempting to acquire authorization to conduct a transaction. These lists are published by the respective government agencies and downloaded automatically by CAS every 24 hours.
Currently, these sanction lists are automatically applied;
The customer’s name is checked against the sanction list every time there is a transaction being executed (buy or sell). If there is a match, the transaction is not processed (Operator doesn’t send coins or, Operator doesn’t dispense cash).
The customer’s crypto wallet address is also checked against the OFAC sanction list. The sanction list can be also manually checked by the Operator (for that Identity). The Operator may also receive notifications each time a sanctioned Identity/address tries to initiate a transaction.
Only the customer’s first and last name is used. If the customer provides only one word it is considered to be their last name. Middle names are unused. The customer’s entry is also tested for gibberish.
OFAC scoring (100% = fail, 50% => passes):
Last name matches, but first name doesn’t match = 50%.
Both last name and first name matches = 100%.
When only last name is provided and matches = 100%.