Oddbean new post about | logout
 For the past month or two I've been getting tons of errors like this in nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshszxnhwden5te0wfjkccte9ekkjmnfvf5hguewvdshx6p07xr4s5 with the mint.minibits.cash mint:

```
message":"The mint could not return signatures necessary for this transaction","params":{"message":"outputs have already been signed before."
```

Sometimes quitting the app and trying again fixes it, which seems really weird to me. 
Anyone have any ideas?

 
 Yes, increase keyset counter in mint settings 
 Sounds promising. But I don't see any adjustable setting for this in the Minibits UI. I scoured it pretty thoroughly I think.  
 Settings > Recovery > Increase proof counters 
 Seems to have helped, thanks! 
 Got it, thanks!

nostr:nevent1qqsp9vydacwp0qrsa9yq80l7kvftd0gah7ly6hac8exknld6zlpc49gpzpmhxue69uhkummnw3ezumt0d5hsyg9n80u7j7mc7dtffgpwdwl03emstymnus4s4pdx8uj62r4lmt04p5psgqqqqqqsys4jhg 
 Sorry for troubles. Do you use Minibits from other app over NWC?  
 Yep! I'm using it over NWC in Amethyst. That's where I'm seeing these issues.  
 Update: it *might* happen if I scroll too far after hitting the zap button in Amethyst _before_ the zap finishes sending?
Maybe amethyst is unloading some important bit of information before it hits Minibits? 
 I see. I believe it's not directly related to Amethyst / your behavior.

I've never simulated the issue on pc-connected dev device so I asked people for help with turning on debug level logging on their wallet.

Outcome is that based on various factors, but multiple zaps  processing over longer period of time is a major one - wallet needs to process them sequentionally.

Seems like android is interrupting such longer lasting processes at will, causing the errors you experience.

Working on change that would significantly shorten the processing needed on device, but will take some time.

Until then, there is a fix I've sent in other note. 
 nostr:nevent1qqsdkc8q2vmuenqg7l79ed8nnx9szhvl2vwkyt2u62720dxykqcl3qcpzpmhxue69uhkummnw3ezumt0d5hsyg9n80u7j7mc7dtffgpwdwl03emstymnus4s4pdx8uj62r4lmt04p5psgqqqqqqslq038t 
 Does seem much more stable! And fast!

Thanks!