This has worked once before, so let's try again:

21k sats bounty in ecash for the person who can reliably reproduce the "Could not verify proofs" error in the cashu.me wallet.

My gut feeling is that it happens when the user has multiple mints and switches back and forth between. Maybe when one of the them has a pending invoice that's being checked.

Help us fix ze bugs!

Reply to this note

Please Login to reply.

Discussion

#[0]

A couple nuts

cashuAeyJ0b2tlbiI6W3sicHJvb2ZzIjpbeyJpZCI6IkkyeU4raVJZZmt6VCIsImFtb3VudCI6MSwiQyI6IjAzM2QyZTk1MDZmNWVjMzYzZDRkZTRmODE3MGYyNTUwZmFiOTlhMThjNzc2ZWJhMWU3YjNjZmNkNDk2MjQ0MzYzNSIsInNlY3JldCI6IlYrZW5ZMHJMUWZBVWVqeTlIVzN0VXhxZXVMNlVXTFpPdEw1c01OMEMxOFE9In0seyJpZCI6IkkyeU4raVJZZmt6VCIsImFtb3VudCI6NCwiQyI6IjAzZWRkYmQyODk3NmQ1ZGMwYTBjMTgxYjllNzM5ZDk3NmU0NzIyMjBmYzhlZDYyMDhjMDE1OTYyZjBhZWI2YTc1MSIsInNlY3JldCI6Ijh3NFJ3K0FzL3NYL01pMWJLY2E4Z3pMd21Pa3B5OVlndkdCK2Z4MFlDNjg9In0seyJpZCI6IkkyeU4raVJZZmt6VCIsImFtb3VudCI6MTYsIkMiOiIwMjlmYTYzNTA2NzU5ODczYjQyYzdhZjIxMmYwNDVkNzM1NDc3ZmMxYWE3NzY5YzZmOTRiZDE3YmI1NDc0MTJiMjIiLCJzZWNyZXQiOiJOcVBDd1VoOWphQlJuNGxHc0Q4ZlFCeXBMMjZGdTc5YksrbVplWG53SUxVPSJ9XSwibWludCI6Imh0dHBzOi8vODMzMy5zcGFjZTozMzM4In1dfQ==

Calle, I’m noticing when I create token in one mint and then try to redeem it into another, wallet.Cashu.me defaults back to the mint I created the token from and redeems it there. Is this normal?

You should only use one wallet open per browser. Are you opening two of them at the same time? That might lead to very odd behaviour.

Does this include private instances in browser as well? Does this also include the PWA if you e added it to homescreen?

Depends on the system and browser. If the PWA shares the same local storage with the browser then, yes, it should be avoided. You shouldn't see the balance of one wallet in the other. If you do, then that could cause problems.

Yes I also have nutstash open šŸ¤”

Ok that's not a problem. Two separate wallets, two databases.

Thanks for getting in the weeds with us!

Ah now I got the issue: you can't claim tokens from another mint on a different mint.

Ohh, I see. I can only redeem a token on the mint it came from then?

Is mint-interoperability possible in the future?

Yes, using Lightning. Already works like a charm.

Ah of course. Easy!

I have that issue right now... A screen recording will do, screenshots, or want a post with my environment description?

Hi Calle. Here's a screen capture and steps to reproduce. Happens every time.

Wallet: https://wallet.cashu.me/

Browser and OS:

Steps to reproduce: 1 open browser, 2 go to wallet url, 3 choose mint with funds, 4 select send ecash (set amount),5 tap send tokens. 6 error "400 bad request" appears with either "proofs are pending" or "could not verify proofs"

Same error happens when paying an invoice.

See video with the issue here:

https://nostr.build/av/nostr.build_b64fdfdd5cfb306ab62528a28525ff0e36eea0d97baeeb44a4cfa2d34afc9aee.mp4

Let me know what logs, or what you need me to send

Your wallet state is borked which is why you see this error. What I need to figure out is how to end up in this state. What was the last thing you did in your wallet before this error popped up?

Just claimed 4 ecash strings of 1000 eats each. Then the issue happens and could not send out any.

Tried with a different mint now to send out 100 sats ecash, and got a different error.

I sent out few yesterday wo issues, but now I can't 😶