inside of your home "hobby" (non public use) your fine with family and friends. doing small justifiable amounts privately in your own home.
but as soon as you put it out in public. KYC/AML.. and registering as a money business and security of the ATM become costly
EG MSB licences and insurances are not cheap
EG you need a safe/lockbox in the ATM thats going to keep the bank notes safe if someone put a hammer to it
EG you need to bolt it to the small business premises floor and make it not easy to pick up and leave your friends premises
this is why people ended up just working as an "agent" of a MSB and leasing a BTM. rather than having to become an MSB yourself
Thanks for the advice, mate. I was not aware of that! I've thought that KYC/AML and registering as a money business only applied to Fiat only transactions (like an ATM which only accepts USD for deposits/withdrawals). But, if the same thing applies to crypto/fiat transactions, then I have no problem with that at all. In the meantime, I'll only build it for educational purposes to facilitate very small fiat-to-crypto transactions at home.
When I decide to move it to my friend's small business, then we'll look deeply into working as an agent of an MSB. For the outside world, the ATM would need to have proper security like you've said earlier. Otherwise, it'll be easy for thieves to steal money from the ATM.
All of this is very interesting and could really help boost Bitcoin adoption within my region. Once again, thanks for everything franky!
just throwing that out there since this seems to go beyond educational purposes. last month, the developers of india's first bitcoin ATM were arrested and criminally charged: https://cointelegraph.com/news/innovation-behind-bars-the-arrest-of-indias-first-bitcoin-atm-operators
I highly appreciate your advice, mate. And yes, I'm aware of my region’s KYC/AML laws. It's just that I didn't knew that it applied to fiat-to-crypto transactions, especially in an ATM. Luckily, I won't be operating the ATM outside yet, as it would fit its purpose to educate others about the awesomeness of blockchain technology. It would be safe in my home, until I decide to transfer the ATM to my friend's small business.
By then, registering as a money service business is a must to comply with all state laws. In the meantime, this will be a fun and exciting project to build.