Sending ecash is actually just creating a token with the value you want to transfer, and sending it to your recipient any way you want. Ecash is a bearer instrument, meaning it's like cash. Anyone who gets your token can redeem it in their wallet. Unlike lightning, it isn't linked with a particular recipient, so always treat your ecash tokens like cash.
Been playing around with cashu.me. I am using coinos and lnserver as my mints. It worked good sending sats from primal to cash.me. And back over lightning. I’m having a little trouble understanding how to send as ecash. I tried sending between my two mints and couldn’t figure out how to do it. And sats would kind of disappear when I tried. nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg nostr:npub1l0ans4w4psmcv6hsqjz2v3mxszhputlsfn4emkynv3jlwrfez59s35q0ug nostr:npub1h2qfjpnxau9k7ja9qkf50043xfpfy8j5v60xsqryef64y44puwnq28w8ch
Discussion
That is helpful. But whoever I send my ecash to has to redeem it for sats at the mint where the ecash was created right?
Yes, that's correct. When they redeem it, it will automatically add their mint to your wallet if you don't already have their mint in your list. Cashu.me Wallet provides a lightning swap feature to easily move ecash from one mint to another, or you can do it manually yourself, but it's a pain in the ass. The Cashu.me swap feature is easiest, most painless way to do it.
Okay but if I send you ecash but I redeem it at the mint first don’t I get it back? https://wallet.cashu.me/#token=cashuBo2Ftdmh0dHBzOi8vbWludC5jb2lub3MuaW9hdWNzYXRhdIGiYWlIAE963yoENWxhcIGjYWEBYXN4QDkwZmUyZGUyOGYyMTBhZjk0NDBlYTNlYWQzNzZmZjE4ZDAwOGY0OWJhYmMzMDI0OWI3MmE5MTc3ZjdmNjYxNDhhY1ghAoUAhCbyk9CoiUl36u33DyEvZP6pboIbBF_MVM78zqsS
Tokens are one-time bearer instruments. You can't double-spend a token. So if you send me a token, but you redeem it first, it will fail if I then try to redeem it.