Avatar
Minibits
b33bf9e97b78f35694a02e6bbef8e77059373e42b0a85a63f25a50ebfdadf50d
₿ ecash and lightning wallet for instant, low-cost and private value transfers.
Replying to Avatar bullishNuts

Hey nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv, are there any known issues at the moment?

Having trouble doing Lightning-related actions (e.g. creating an invoice to receive). Also some payments aren’t making it to the receiving wallet.

We are back up!

Replying to Avatar bullishNuts

Hey nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv, are there any known issues at the moment?

Having trouble doing Lightning-related actions (e.g. creating an invoice to receive). Also some payments aren’t making it to the receiving wallet.

Thanks for pinging me!

Replying to Avatar bullishNuts

Hey nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv, are there any known issues at the moment?

Having trouble doing Lightning-related actions (e.g. creating an invoice to receive). Also some payments aren’t making it to the receiving wallet.

You're right, bitcoind went out of sync. We'll be back up in 15 min. Until then only pure ecash transactions work.

Ouch, really tricky question. Has been one of the first hobby node runners since 2018 or 19 (how long is that). That might help here and there.

Minibits mint is really for cashu R&D purposes, it's vastly different task to run large professional and / or routing node.

If payments work for you and you run your own I'd just follow the channel graph that minibits.cash node has - it means that existing channels fit your liquidity needs.

Happy that Minibits and Lightning work for you.

#Minibits wallet holds the ecash on device, not on the server. So to work with NWC reliably, app would need to be in foreground.

Some workarounds could be designed. Does the deeplink bring too much friction?

Replying to Avatar Kamo Weasel

Many times as human beings we complain about things that don't work. But we do not appreciate those that do work.

This morning I had an error in nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv. Within an hour the support contacted me, they internalized my problem and helped me solve it and they gave me advice for the future.

We have never gone out of #Nostr to solve the problem.

Spectacular service. #Cashu and #Lightning will only get stronger if we follow that path. Thank you 🥜 ⚡

Ecash in Minibits lives directly on device, so for nwc to work, wallet would need to be in foreground or implement some background processing that is quite constrained by operating system. That seems quite impractical.

There might be parts of the spec that could work like requesting a payment that I'll get to in the future.

Replying to Avatar Kamo Weasel

Having some problems with nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59u4kl3vp and his Mint. Currently receiving error messages in #zaps that are marked as sent on clients.

Does anyone know if there is a problem with their Mint? #AskNostr #Cashu

Changing address until repair 👨🏻‍🔧⚡

Hi can you DM me the copied audit trail from errored tx detail screen? I'll look at the reason while after the ecash has been received by the wallet the subsequent swap for fresh ecash with the mint failed.

I checked the address server and see the issue. You had really old wallet from before seed recovery of addresses was born.

I'll coordinate the fix over DM.

Ecash can not correctly live in two wallets in parallel. Ability to recover from seed phrase brings unfortunately the need, that each ecash secret key is derived using sequence number.

If you set up two wallets with the same seed, those sequencers will collide, resulting to mint complaints you mention.

Current way to move #Minibits to new device if the old one is available and avoiding the full seed recovery is:

1. Check mint info page > on device info > proofsCounter for highest sequencer value on old device

2. Install wallet on new device. Do not enter Recovery from seed. Get to the wallet and add your mint(s).

3. Go to Backup and recovery. Push Increase recovery indexes so that you reach above the value from old wallet

4. Send ecash from old to new wallet, e.g. using auto-assigned new wallet address as recepient.

5. Enter your seed from the old wallet to Recover wallet address option in Backup and recovery

You're done, uninstall old wallet with zero balance. Other option is to go through full seed recovery, that increases sequencers in the process. However it's much slower, mainky in case old wallet had long history.

You're definitely right that it's not ideal. However available react native tor lib broke the build and is not further maintained so I had to abandon it from v0.1.6.

Otoh, Orbot is easier than thought at first glance: Just put Minibits into the list of proxied apps and go. Minibits niw warns to turn it on if user forgot to.

#Minibits update packs a lot of smaller improvements + tor support is back! (with small hack)

New over the air update brings a bundle of fixes and UI polishing.

Subtle yet useful new feature is the ability to send comment alongside the payment to lightning address.

Minibits now supports mint URL change in case the mint would lose the domain. Just in case.

In previous version, Minibits had to sunset integrated Tor daemon to connect to the mints on .onion addresses.

Now, we are back and Minibits can connect to .onion mints again using VPN mode with Orbot!

I think Nutstash or Cashu.me are doing great job in the browser.

Replying to Avatar arvin

Just burned some nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59u4kl3vp testing the recovery process. Sub-10k sats, but idk that it even counts as a donation since the devs won't know which tokens specifically are now unusable?

Also, UX around seed recovery is confusing (key sets?) and didn't get me back to my balance 🥲

It's not burnt if you still keep the seed phrase. Yes there are cases when recovery is not trivial, namely with older wallets.

I suggest to give it another try using the best and fastest recovery tool out there: https://v2alpha.nutstash.app/