Swiss financial authority FINMA offered guidance this week on anti-money laundering (AML) requirements for blockchain-based companies even as it granted broker-dealer licenses to two new blockchain companies.

FINMA considers AML to be “technology-neutral” and expects all payments, including blockchain transactions, to follow the requirements. The gist is simple: “Institutions supervised by FINMA are only permitted to send cryptocurrencies or other tokens to external wallets belonging to their own customers whose identity has already been verified and are only allowed to receive cryptocurrencies or tokens from such customers,” the regulators wrote.

FINMA oversees Switzerland’s financial system, from banking to securities dealers and even Facebook’s cryptocurrency project, Libra. Earlier today it was reported FINMA officials met with U.S. Congressional Representatives over Libra.

“FINMA-supervised institutions are thus not permitted to receive tokens from customers of other institutions or to send tokens to such customers,” they wrote. Further, FINMA does not allow the passing of tokens from unregulated wallets and requires AML information for all parties.

In addition to this announcement, FINMA has issued the first “banking and securities licenses” to two blockchain companies, SEBA Crypto AG and Sygnum AG. These are the first companies registered in Switzerland as broker-dealers with a specific blockchain focus. These companies will be required to follow the new AML rules.

Gavel image via CoinDesk archives