▲ | Karrot_Kream 2 hours ago | |||||||
USDC is also available on Solana and there's fees there too but they're pretty infentessimal. I've sent USDC from Coinbase to my Solana wallet and haven't had to pay any fees, so I presume it's not high enough for Coinbase to bother charging anyone. As far as addresses, yeah there's no way to avoid this. When you send cryptocurrency there's no real way to ensure that a wallet exists at the receiver's address nor that the person you want to reach is at this address, so you need to be careful that you are using the correct address. Ethereum uses ENS addresses to help deal with this. In that way this is a lot like a wire transfer in the US. If you use the wrong account or routing number then you're basically SOL. There's some verification you can do with receiver names but if your recipient is just at some bank and only the bank name comes up there's not much you can do. | ||||||||
▲ | Seattle3503 2 hours ago | parent [-] | |||||||
Yeah I understand that if someone generates a key then burns it, there's no way to know. But it was shocking for me to realize that there doesn't seem to be a universal mechanism to ensure you are sending something to *the correct blockchain*. The sender should know what chain their coins are on, so if the recipient embeds that metadata in the address or QR code, some basic validation should be possible. In L2 it seems like a "handshake" should be possible as well. Eg Where the sender sends in infinitesimal amount of coins, and the recipient moves the funds in a way the sender can see, so the sender knows the funds sent were accessible. | ||||||||
|