Avatar
Minibits
b33bf9e97b78f35694a02e6bbef8e77059373e42b0a85a63f25a50ebfdadf50d
β‚Ώ ecash and lightning wallet for instant, low-cost and private value transfers.
Replying to Avatar surfrndk ⚑

Hi nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59u4kl3vp apparently the balance in my wallet is now 0 after updating the app (via Google play store).

I don't remember how to fix this... Please help.

Please restart the wallet, there are migrations after the upgrade that cause in some cases the balance to not refresh. Next restart should solve it.

Sorry for troubles, working on that.

Hey, if transactions remain in DRAFT and do not follow up try to send all your balance as ecash to yourself (send as ecash > enter whole balance > copy token > receive as ecash > paste to receive.

DM me if it won't help or you need further explanation.

Successfully zapped.

How fast the zap appears (if ever) in Amethyst depends on the receiving lnurl server, that publishes so called zap receipt event when the zap invoice has been paid.

So Minibits can't influence it if receiving lightnig address is not a minibits address.

Excited to announce that Minibits has become one of the nostr:nprofile1qqs8suecw4luyht9ekff89x4uacneapk8r5dyk0gmn6uwwurf6u9ruspzpmhxue69uhkumewwd68ytnrwghszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs2juazd grantees πŸŽ‰! Grateful and dedicated to push forward with open-source ecash R&D for #Bitcoin!

Replying to Avatar Gzuuus

nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv Is there a reason why you do not include the preimage in your zap events?

There is indeed and was even made more accessible and with copy button in the last version.

However, if both payer and the payee use the Minibits mint, it settles invoice internally - in those cases preimage is missing.

Minibits addresses are as well nostr identifiers. However nsec key is never exposed to the user as it is meant to send and receive ecash, not to be used in other nostr clients.

Replying to Avatar bumi

I've debugged this and there seems to be an issue with the nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv NWC URL.

Minibits adds multiple relays (e.g. relay=wss://relay.minibits.cash&relay=wss://relay.primal.net&relay=wss://relay.damus.io&relay=wss://nostr.mom ) This is not as the spec describes it and I think also different client implementation interpret this differently.

Our implementation here uses the last relay and this one seems to not respond to a NWC request.

nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv I recommend to only use one relay now.

(We as Alby also operate a NWC optimized relay that we offer.)

Spec says that relay param may be more than one. You're right that multiple relay params in query string looks weird but that was what I've seen in some other implementation.

If it is indeed wrong encoding, I'd be happy to fix it but would prefer not to rely on a single relay.

Zeus lightning address works with so called hodl invoices - invoices do not settle immediately on receiving zeus node unless the payee opens the wallet. This breaks zaps flow, so I'd recommend using another lightning address provider for zaps.

Replying to Avatar ninabreznik

Hey nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv I am trying to connect to your mint through Cashu.me and keep getting `Could not connect to mint. Failed to fetch.

Mint activation failed`. Why is that?

Sounds like a network issue.

What comes to my mind that If you're using vpn, it could be that their exit ip could hit mint dos protection rate limits if many use the same one (?)

Please dm me related transaction audit trail from tx detail.

I have one another similar report and it's likely same bug, tx is wrongly completed, logs will confirm that.

I'll prepare the fix. Seed recovery should get your sats back until then.

Replying to Avatar Kensho

Make sure you are on latest version beta.65 and restart.

If pending won't resolve after that, hack is to copy it from local recovery tool as encoded token and paste it to receive back to spendable balance.

Urgent user call got me back to work!

#Minibits now displays profile pictures of zaps or ecash senders and πŸ”—links πŸ”— to the zapped note from transaction detail.