Minibits is an ecash and Lightning wallet exploring how โ‚ฟ-backed ecash can enable instant, cheap, and private value transfer.

Now, nearly 2 years since the first line of code, Minibits is expanding to iOS! Join the TestFlight:

https://testflight.apple.com/join/defJQgTD

Reply to this note

Please Login to reply.

Discussion

finally can get my wife a solid lightning/ecash wallet! thanks!

Looking forward, but give it some time to polish before use in so critical chance!

What are some of the bugs that you guys are working on?

Please test with few sats only and be so kind to report feedback to our Github:

https://github.com/minibits-cash/minibits_wallet

I already did using my Coinos wallet and everything was good! Thank you guys! ๐Ÿ‘๐Ÿฝ๐Ÿ‘๐Ÿฝ๐Ÿ˜Žโšก๏ธ

Testing nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv via iOS + nostr:npub1h2qfjpnxau9k7ja9qkf50043xfpfy8j5v60xsqryef64y44puwnq28w8ch , having a great experience by now! ๐Ÿ‘Š๐Ÿพ๐Ÿ˜Žโšก๏ธ๐Ÿท

Stoked for this!!

Wow

Yay ๐Ÿ˜ƒ

Nice ๐Ÿค ๐Ÿค™

I didnโ€™t think Apple allowed in app updates not through the App Store.

Parts of apps can be updated over the air like this, yes

Yep; just did it on my Minibits install

The App Store guidelines have changed quite a bit since I last looked at them closely. Ultimately it doesnโ€™t matter what the guidelines say but how Apple enforces them. Glad to hear itโ€™s not a problem. Maybe itโ€™s okay since itโ€™s probably JavaScript executing from WebKit.

Here is a snippet of the guidelines I thought would be a problem.

We'll see but OTA updates are quite common in react native apps. May be they enforce for changing native code only.

Oh. That's interesting.

I was also very surprised.

Very common in React Native apps, I think OTA updates limited to JavaScript within the App Store.

This shit is getting seriously easy to handle ๐Ÿงกโšก๏ธ๐Ÿ”ฅ

nostr:nevent1qqswc2akkqafcxl4sea9tyxwztalzyzj4dvvwwxwzrg0662ahgg4qzgls5cwe

Very cool looking forward to trying this

nostr:npub1vfxsrm6hpgmnptapa0ku8mv464e9ntzlx75lp6kfc2sd9ufzha9qqu0gmq

Try to click this linkโ€ฆ ๐Ÿ”—

I think you gotta โ€œopen in TestFlightโ€

The one โ˜๏ธ โฌ†๏ธ above

The link that says itโ€™s available on IOS

And then under it in the smaller text it says TestFlight

If anything pops up that says open in TestFlight .. do that

But try this linkโœ…โœ…โœ…

Thanks!

It worked!

welcome iOS users!

๐Ÿ’ช๐Ÿ’ช๐Ÿ’ช

๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

Really pumped to finally be able to use this this on iOS.

Do you have plans to incorporate the embedded emoji format soon?

Where can I spend ecash as of now?

Where ever bitcoin Lightning payments are accepted. And for zaps of course.

No, I mean ecash directly. Or itโ€™s not the point, and it has to be through lightning all the time anyway?

I see what you mean. There are many possible use cases to handover ecash, like printed vouchers. Compared to lightning, ecash is like a bank note.

As well, if both parties in a transaction accept ecash from the same mint, lightning is not involved.

Enjoy your walled garden. Beg permission from your overlord Tim harfer.

Will see after some testing how hard is that. Nevertheless, iOS should open alternative install sources in the EU.

3rd party app stores are already here in the EU. The implementation is a shitshow tbh but it works.

Minibits has been providing android app for a long time.

Extending a competitive e-cash x LN app to iOS users is applauded and welcomed by over a billion iOS users.

Keep buidling nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv ๐Ÿ’ช๐Ÿ’ช

Yay:

riskyfreeze648@minibits.cash

Thanks nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv ๐Ÿ™

It would be nice if you could copy-paste a zap request into the app if somehow it's not picked up via the relay. E.g. this one: nostr:note18yylyrd0gu73a7vv0ezpdsl2gx2sy49tzzjkpmxcqelw2tg2n54s66hlu4

I see what you mean. How did you make it published and shown (I see it as empty note in Amethyst; do not remind to see that before)

I just hit the Zap button in Damus.

Like the one I sent you now, which did go through.

I can look at the list of zapa on a post and copy its event id.

Rain on me plebs murmur@minibits.cash

gem512@minibits.cash willing to ecash zap new iOS users. โšกโšกโšก

This is huge!

I am on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq235tem4hfn34edqh8hxfja9amty73998f0eagnuu4zm423s9e8ks3f750r but having one good native cashu wallet is amazing.

For maximum utility, combine with your favourite Nostr client (for example Primal), connect through NWC and you have one click zaps.

Future!

nostr:nevent1qvzqqqqqqypzpveml85hk78n2622qtnthmuwwuzexuly9v9gtf3lykjsa076magdqyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsqg8v9wmtqw5ur06cv7j4jr8p97l3zpf2kkx88r8pp58ad9wm5y2spy8ajce9

Is this also available on Android?

Yes, Minibits is available for Android. I have it linked to nostr few months ago, works well so far.

Nice, just linked it with primal ๐Ÿคœ๐Ÿค›

Not played with e-cash yet, so lets try it! This app seems pretty, now ill go explore it.

All right testing this for fun. Iโ€™ve set my zap address to my minibits address. Anyone wanna try zapping me few sats?

nostr:nevent1qqswc2akkqafcxl4sea9tyxwztalzyzj4dvvwwxwzrg0662ahgg4qzgls5cwe

Still new to ecash. If I recover a wallet from another device, I see the balance wonโ€™t transfer. When the wallet receives sats, how does it choose which device to send them too, since the balance cannot reside on two devices at once?

Receive as an ecash sends encrypted token via nostr direct message.

Recieve to a lightning address is received to minibits lightning node and then lnurl server generates ecash for you, sends push notification and it is claimed by the wallet when it becomes active.

If recovery did not work for you, please dm me steps taken, I'll help you to sort it out.

Here's how to get the support you need, Send a mail to alltracker@proton.me

They have a very reliable and guaranteed service,I can only recommend them when it comes to matters like this

Whatโ€™s the appropriate way to run multiple devices with minibits? Can I share a wallet or one wallet per device?

Ecash in Minibits lives on device and in order to make recovery possible, it is generated using sequencer and seed that are device-based as well.

So you can't use the same seed with another device as you'd with classic custodial architecture.

Minibits nostr/lightning addresses are linked to the seed as well so that they can be moved to new device as a part of recovery process.

Got it, thanks - I thought as much. Just set up a new wallet on my iOS device and moved some funds over.

Support nostr:npub1kvaln6tm0re4d99q9e4ma788wpvnw0jzkz595cljtfgwhldd75xsj9tkzv with some โค๏ธ and sats donate@minibits.cash

This is not my address.

Heoo yeah! Liking it so far

Wiw

Have a Nice day

Awesome

Unable to create a random address. Anyone else having this issue?

Random one is created when initiating new wallet, automatically. You mean you are unable to change it to another random one?

If so, please tell me if you see any error shown. Thanks!

It appears to me that it didnโ€™t create one but maybe Iโ€™m missing something. When I go to change to a random address, it shows this error.

๐Ÿ”ฅ๐Ÿซก๐Ÿ’œ

Tried it and seems to work well, but I donโ€™t understand what is the use case if I already have my nostr:nprofile1qqs2nsd66pv44e5avmytw4ejy7k7fn8fq7rczrnaexcy8v2y484xjcspr9mhxue69uhkummnw3ezu7n9vfjkget99e3kcmm4vsq3yamnwvaz7tm0venxx6rpd9hzuur4vgaqdhrl? Anyone care to give me a starter?

Sounds awesome! ๐Ÿ‘๐Ÿฝ๐Ÿ‘Š๐Ÿพ๐Ÿ˜Žโšก๏ธ

Check dm, encountered a nasty bug

Let's Goooo

nostr:nprofile1qqstxwlea9ah3u6kjjszu6a7lrnhqkfh8eptp2z6v0e9558tlkkl2rgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqz9thwden5te0wfjkccte9ejxzmt4wvhxjme09em76u is there a possibility to add several accounts into to the app? Each account with his own wallet and you can switch between them?

Not now. Curious about what would be your use case? Complex but I might consider that.

Could be used for different Nostr Accounts. I'd like to create an account for a company and also manage their Wallet. So it would be easy to switch between my Wallet and company wallet