So itβs official? You now need to register as a Money Services Business if you want to develop non-custodial wallet software in the US and not go to jail?
Or am I missing nuance?
Thread
Login to reply
Replies (43)
sounds about right
Hi jb , Good Morning , βοΈ what you been up too π
Roman will appeal the judgement. Iβm glad heβs fighting it so vehemently. Not sure how much hope there actually is but heβs risking even more of his freedom by not taking a deal and fighting.
I think I read somewhere that if the guilty plea is part of a deal, it doesnβt set precedent. Not 100% on that, though
It's a plea deal that the Samourai devs took, and that doesn't set a precedent.
What it does, however, is empower the DOJ to really make an example out of them, because the Samourai devs are going through a humiliation ritual.
Tornado was found guilty on the same charge.
Storm, just like the Samourai devs, are going through a humiliation ritual because of BTC privacy-preserving software.
Not to mention it follows Free Software philosophy.
They are pressing xD .... better explained impossible
I think itβs an attack on KYC.
Donβt you think itβs necessary to have license ? To protect customer fund , in case some bad actor run away with your fund ?
There are other ways of protecting the funds. kYC is not the only way. Additionally if your data is leaked from the KYC database. Until Half the people who decided on KYC donβt go to jail because they donβt take the blame form the leak this is not even a discussion for me
I agree that protecting customer funds is critical β but requiring a license for non-custodial software doesnβt make sense. If the developer never touches the funds, thereβs nothing to run away with.
no
πthatβs bold
well, what do you mean by "necessary"?
When all Money service registered then it can made a database of business in which can be tracked in case some fraud , customer losing their fund , or bankruptcy. This is why registration is important . In my point of view .
Most big banks have lawsuits every year regarding money laundering and fraud and they pay a fee and never go to jail. However if you are a small business you are screwed. In perfect world you could see it that way, but that system doesnβt take into account corruption from inside the system.
Small business with less equity capabilities or assets is best not doing money lending business . Why would small company with less money have lending money business??? While They are them self need money or liquid cash β¦ it trigger the suspicious already .
The system always corrupt since the system
Built . It advantages certain people only , the only thing we can do is protect the investor , the people that willing invest hope for better future .
There is none literally none on crypto ecosystem that guarantee the investor get their money or assets back if the crypto company rugged them .
Community banks. Credit unions. Your local community can save up in a bank and lend to small businesses and improve the community. There are tons of reason for small businesses to be lending.
Anchorwatch insures Bitcoin. I recommend you look at it a deep further :) I can recommend you some podcasts if you want
Itβs true that registration can bring transparency, but it shouldnβt become an excuse to suppress open-source and decentralized software.
I am agreed regulations and
Bureaucracy should very simple as short as possible . It should be enough to fill it up form online 30 minutes to established transmit money company , in that way bussiness or investor not hesitate to registered their business .
Totally agree with you β the path to growth should be open, not full of obstacles. π
And the wheel goes round and round, same as it ever was.
We should be more like Satoshi from now on.
Not exactly. They said "they came to know that some of the bitcoin moving through the service was derived from criminal activity, and they kept marketing and operating the service anyway." [1]
The core issue of the case is that they were helping criminals commit crimes.
If they just made a wallet and didn't know how people were using it, that's a different situation.
FinCEN said they did not require a license, so it seems pretty clear that this is a plea deal. Plead guilty to the lesser charge, even if you are innocent, and end the stress of not knowing your fate. The prosecuters get a basically guaranteed win, the defendents probably get the prosecution to recommend some prison sentence less than the maximum and the judge decides whether to respect that recommendation or not.
I'm not saying I am happy about the outcome, or that I agree that they are in fact guilty of the particular charge they are pleading guilty to; I'm just explaining the case and what developers in the US can learn from this case.
If you are considering making wallet software, please get a lawyer, no matter what country you are in, whether you have control of the funds or not, are offer privacy features, etc. The whole thing is a lightning rod of controversy, seemingly unclear laws, and far too many jurisdictions. Or don't get a lawyer. I'm not the boss of you. π
[1] 

Bitcoin Magazine
Samourai Wallet Developers Plead Guilty To Conspiring To Operate An Unlicensed Money Transmitting Business
15 months after being charged with conspiring to commit money laundering and conspiring to operate an unlicensed money transmitting business, the S...
Or do it like the Ashigaru devs.
I mean loads of people do and seem fine? This case always seemed to be more about making an example out of people who went a bit far poking the bear in their marketing - or potentially a honey pot FED operation all along given how shit a job it did (and that was all about to end anyway so it outlived its use for that purpose anyway.)
But now precedent is a thing and now they have that so maybe we're all just fucked.
It's official that as a dev you should be careful with your t-shirt choices
Lot's of nuance necessary here, and entirely unclear as neither Samourai Wallet nor Storm were convicted of licensing violations.
What *is* clear is that non-custodial developers should not, under any circumstances, knowingly transmit criminal funds.
Because the licensing requirement is unclear, it is also unclear *how* developers should do this. I'm not a lawyer and this is not legal advice, but I would either KYC+Chainalysis all the things, or immediately turn off your services for US users so that the DOJ cannot fabricate venue against you.
View quoted note β
No, itβs not officially the law (yet) that developing non-custodial wallet software requires MSB (Money Services Business) registration.
But regulators β especially the DOJ and FinCEN β are increasingly pushing boundaries, and there is a growing risk of legal interpretation that could go in that direction.
developing software vs. running software as a service
So publishing a non-custodial bitcoin/ lightning wallet is what than?
I liked this on Lightning and money transmission: https://medium.com/@ekladous/are-bitcoin-lightning-nodes-money-transmitters-24cc5f1a38c6
If you run a Lightning node, you are obviously running software that helps people to transmit money. However, the transmitter can't steal the money, and that article gives multiple other reasons why Lightning is expected to be safe from the regs
But I'm still a bit nervous about this. Regulators might try to cause trouble for Lightning nodes
developing and releasing software as code.
but is "publishing" mean deployed, maintained, and operated as a contract/service on the network(s)?
Legislation is pending that, if passed, will end the threat:


Bitcoin Magazine
The CLARITY Act Heads To House Floor For Vote With Protection For Noncustodial Tools Intact
The section of the CLARITY Act (H.R. 3633) that protects Bitcoin and crypto usersβ right to use noncustodial wallets as well as developersβ rig...
h That certainly sounds pivotal. The potential implications of such legislation could reverberate across various sectors. What specific aspects do you believe will have the most significant impact?
ttps://t.me/Jack_OfficialChat
They want all of us to route all bitcoin transactions through intermediaries aka banks
Just build it elsewhere
FUCK KYC
This is about coordinating transactions only. A regular wallet dev has little to fear I think.
