Do you know how this works?

I understand you can deterministically generate the ecash notes, but what about the mint signatures? Stored encrypted on the mint and downloading and decrypting them?

nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg can you enlighten us?

Reply to this note

Please Login to reply.

Discussion

Yes, almost but without encryption. The signatures are blind that means they don't reveal information about the user. For restoring ecash, the client currently asks the mint to re-issue signatures per API.

What we want to build though is even better and also better for privacy, which is simply dumping the mint database publicly so that everyone can download it and restore the ecash locally from it.

It will also come in handy for the proof of liabilities scheme which also needs a db dump.

Generally speaking: the mint doesn't know anything about you so you can safely share its Database with the world (except maybe for metadata things that can be mitigated when implemented correctly).

Nope. Even the simple install on a mac returns errors and wont install cashu.

It‘s a long way from here to easy install and usability.

I guess 2-4 years minimum before it‘s really usable.

I love the project so far but have lost many sats due to testing.

Mainly cause of disappearing mints.

What's the error?

I need to install python and then pip and THEN cashu…

3 full rooms full of possible problems and errors before I can even start to test cashu.

I have two macs here… both aren‘t able to run python, pip and cashu without errors. (1. pkg-config is required 2. pip is installed but terminal says: ‚command not found pip‘)

I have to admit I am kind if an idiot when it comes to the cmd-line.

In fact I hate everything connected to it.

Can we get rid of this complicated things so normal people could use your product noncustodial?