Almost all decent services (mixers, exchanges, gambling sites etc) have some sort of basic address validation to prevent users from entering an "invalid" address. Note that this is a completely different scenario to a "wrong" address, which could be caused by copy/paste virus or the user copying from the wrong wallet etc. You can't easily protect against that. You can however easily stop a user entering "thisISMyBitcoinAddress" in a bitcoin address field!
However, I can type whatever I want in the box, "gfhfghjgffghgfhfghdh" and then when I try to mix I see:
https://i.imgur.com/kd9Jftd.png
So, it would seem that a user can't even double check that the address has been entered correctly before sending money. Is there a way that the user can do a last minute double check what address(es) the coins will be sent to before sending money? Or is it only after sending that they get a letter of guarantee etc?
Also, I'm not sure I would personally trust a business owner who conducts their business while high:
I don't have anything against recreational drug use, but it doesn't give me confidence that the business is being run in a professional manner. Much like Elon Musk smoking up. It's bad "optics". Best of luck with your mixing service, and I hope you consider some of the very good recommendations that have already been made. I like Eddie's idea of a signed receipt. Using a signed message from a publicly staked address that states the addresses entered would be good.
So lemme just explain why atobmixer doesn't wanna change that functionality, firstly he is not really into public mixing, they are more into private mixing for their private clients and also they mix their own coins using the system as they have lots of Bitcoin from sources. They didn't trust any mixer around and came up with their own mixer...
Now the problem is they can't prove source of income to declare tax and use the money, if they implement bitaddesss verification, they must send the coins to the Address even its wrong addresses, but now, like this scenario if an invalid address is inserted, they need not send the coins and that becomes profit and they declare tax and can use the money. They need this function to clean their money and only reason they are in public mixing is to declare that users made a mistake by inserting wrong Addess, mixing can't be done and that's now become profit,
They however have to abide by the law and can't scam because they need this services running to clean all their money.. And their private clients money...
If public uses this services, they will get good cleaned coins because atobmixer needs to show their site works not to get public trust, but to get the government trust that the are running a legit business and pay the tax..
They are not interested in 1-3% mixing fee. They are more interested in their own agenda... That's why the OP can effort to talk shyte and still get away because he is a genius that doesn't actually needs your trust or even use his services. He is above it all. Use if you wanna use or talk shyte is not his problem..
But now I feel the OP is pissed and aims to wipe out Chipmixer of the charts because maybe he was bored and needed someone to step on his toes and now seems like he is on a mission, a guy with lots of money and bored is not someone we should mess around with. He is capable of anything we can only dream of.
It was never the OP's intention to scam. If a right address is inserted, you will get your mixed coins... Its users responsibility to put the right address, and its negligible amount of people actually puts wrong addresses.
This is my opinion from what OP has said before...