I will continue to support damus iOS for the forseeable future, but to do things such as zapraisers and zap-to-unlock, i will need a different platform to build on. This is why I started an alternative, cross-platform client back in december that works on linux+mac desktop, android and web. This should also be the fastest client, it uses rust and low level graphics apis.

Building a client like like this is much more difficult, but will be worth it in the long run. Damus iOS will continue to be where I spend most of my time, and we plan on making it the best iOS onboarding experience for nostr, but if we’re going to build a new circular economy for bitcoin in cyberspace, the apple appstore isn’t the place for this.

Reply to this note

Please Login to reply.

Discussion

thank you for everything you do!

Hey …just joined this place … via Twitter … @offgrid over there too

good to have you on nostr!

I wish you the best of luck.

linux? check. android? check? web? check

Its also a tweetdeck-style client :)

omg! this has all of my wants and my needs. thank you!

Hmm I 5K zapped your above response. The sats are gone from my wallet but don't show up on the note. ¯\_(ツ)_/¯

I just got a Linux laptop for the first time! I can’t wait try Damus on it.

#[1] Akawin 👀

How do we contribute?

I meant through code 😅

A Linux client would be amazing!

For real! 🤩

🫂

We. Appreciate you!!!!

#Nostr is unstoppable 💜🔥

Well done Will you're fighting a great fight buddy were all proud of you 👏💪

Apple is trash

It is! Money hunger company with no innovations since Steve died. Linux and Open Android are the way. Windows is getting more shady by the minute with all their tracking build in.

Thank you!

Thank you for all of your hard work. Bringing an open system into a closed system dooms it to remain closed, but Nostr is more than any single app. It’s a movement. Thank you for your ever-increasing contributions to the movement. Damus is hands down my favorite client.

Hear hear 🍻

Good luck 🍀

Amazing work so far! Loving Damus, NOSTR and the future we are building. God speed and let the community help you! What can we do to push this forward?

Thank you for the tremendous effort and work. We will continue to support you no matter how.

This Man is The game-changer. Really hope he will be followed as example by more and more devs and people further.

I wish the future nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s be even more shining and bright then how it is now.. 🍀💜🫂☯️

Thanks Man 🙏

#BoycottApple 🍏💀⚰️

nostr:nevent1qqswk34l4jtshyca7kduql37xwhzdnvwnlng2hnk28zqwf3hnjajl0cpp4mhxue69uhkummn9ekx7mqzyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqgve4ttj

Not all heroes wear capes.

Even though 🤔 I might like it if nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s did wear one in his pic, now that you mention it.

👀

nostr:note1adrtltyhpwf3mavmcplruvawymxca8lxs408v5wyqunr089m97lsn9yrzv

#Bitcoin is rapidly gaining supporters in #Africa all this burrocracy is simply to regulate the market, eventually #Apple will have to play catch up with #China and #Europe but they retracted their ban on #Damus which is a good thing.

I'm sure the Microsoft Store would be just as reluctant to support a distributed platform that could very well replace it. No large corporation would openly invite openness on such a scale, so education is really the only alternative.

nostr:nevent1qqswk34l4jtshyca7kduql37xwhzdnvwnlng2hnk28zqwf3hnjajl0cpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqzyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqgu7tu78

Best of luck. Is there a way to possibly donate to the development for the new clients?

Soldier on

#zap this post from #[1]​ to send Apple a giant FU 🖕🏼🖕🏼🖕🏼

Dominus? Like the name. Rock on! 🤘🏻

Good job

Thank you nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s for all that you to do! I’m here to support anyway I can as a #pleb 🤙🏼💜

When corporations controls the money you spend to communicate, it controls the quantity, quality, and topics of speech that can be heard in the public arena. If that’s not a Freedom of Speech issue, I don’t know what is.

#nostr #plebchain

Can’t wait to use it!

Good decision, it is better to build on something stable and not always be dependent on the stores and their policies.

You da man, Will! Really glad to hear this.

Now this is very exciting news!

🤜⚡️🤛

👏🎯

You can compile Rust code to Android? I did not know that.

💜

💜🫂

Live and learn.

Rotten 🍎 gonna rot

Keep Damus great 👍

This is the way

TOTHEMOON!!!!!

Please do Gossip from the start. We should get rid of the style of apps (with fixed relay lists) we helped create.

This. Fixed relay list clients are simpler and work well on a small network but don’t scale as Nostr expands and you have find notes on relays you’ve never heard of.

Have the relay list specs in Nostr ossified? Where does one look to find the “home” relay and/or a relay list for a gossip implementation? I remember it seemed to be under debate a few months ago

nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c can probably describe better, but I think by Gossip Model we generally mean that the app figures out where to get posts based on the author's write relay list. The amount of connected relays changes significantly over time. That initial description could be expanded to using any relays that are declared in the event kind you are looking for. Public Chats, for instance, should be based on the preferred relay of the channel metadata + relays from your follow lists (so you never miss a follow's chat post even if it's not in the main relay of the channel).

Right, but aren’t there like 3 kinds that can store relay information associated with an npub? Or do you specifically mean the version of relay lists that allows read/write specification?

Ahhh is it nip-65? I think this may be different than the relay lists I am familiar with.

https://github.com/nostr-protocol/nips/commits/master/65.md

You can use both. No need to be shy :)

I guess I need to catch up on nips!

dude getting nicholas dorier vibes from this. thank you for fighting the good fight.

Appreciate you and your time spent to bring us this gem

You da man ! We in this somewhat together.

Make a damus PWA progressive web app by passing Apple review. Every other company are doing this now. Problem solved

Why can't there be an external installation of the iOS version with support for Zap and the store version is limited I think this may work if the app provides integration to download the external version that can be downloaded from the web and gives full features to the app

Thanks nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s . I will always remember you during times of struggle.

A native Mac build with Damus quality.. I would use this every single day. Excited about this.

Sweet! Well done bro, even if you won't sere this 😂

Well done, Will.

savage!

What if clicking the zap button opens up a webpage where users can complete the transaction?

Thank you for everything you do !

TBH I don't believe that's the best approach going forward. Having native UI specific to each platform provides much better user experience.

Have you considered taking the multiplatform architecture approach for the data & domain layers (with platform-specific UI layer) using something such as Kotlin Multiplatform? That way you have the best of both worlds.

You tried good Captain. You tried. 🫡

I will never forget the joys of playing with Damus around the holidays and on Christmas morning. I felt much joy.

It was my favorite toy of that year—of any year. And it opened my mind to a new world of possibilities.

nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 will always be my first.

Thank you 🙏

This Sounds So Cool.

Awesome! Thanks for all your great work!🙏🏼

Ditch Crapple & iOS. Not worth your time.

Thank you for all of your hard work, dedication & foresight.

Wow I’m excited by this

Make Damus Web great again

Are you going to continue using the egui framework?

great! Keep up the good work!

Apple is shooting themselves in the foot with these restrictions.

GitHub link?

Disgusting what's happening in the world and how big tech are dictating what can and cannot be done.

I hope market will make them pay for this.

One more reason apple won't see a penny from me.

Yo will, I did a course on Front end development, have no experience other than that.

Any chance you have a place for someone like me in this new endeavor?

Sounds amazing 🤩

This feels like the real internet again

I miss when having a Huawei wasn’t practically illegal. If you guys create a nostr phone I would be interested. This isn’t the first time they’ve pulled some shit like this

Thank you for your work!

The irony of how Apple claims to be all about privacy.

So is Damus a one & done?

If you build a web client and link it nicely with Damus, then for things like zapraisings you could link to that web client, while the experience could stay quite smooth. Maybe you could consider some secure scheme to pass the right URL params from iOS app to that Web Client...

Awesome. Just signed up to Nostr … need to add some stuff. But I got my Wallet set up… Wallet of Satoshi

Welcome to Nostr!

LFG!!!⚡️

Thank you for building a future worth living in 🫂

🫡

Zap. Fuck Apple.

GitHub link? I am slowly learning rust. Would love to follow the progress.

#[2]​ has brought much joy to many. Thank you 🙏🏻

How can we help?

Thanks #[1]​ looking forward to using the cross-platform app. Apple’s ban because of zaps makes no sense. I have iOS banking apps that allow me to send money to other people and I’m pretty sure that’s not using the in-app purchase system.

You need any help writing iOS code?

This is most unfortunate

That’s great. I’m a 3d artist, lmk if you need any help.

Appreciate your commitment to the client.

🙏✌️💜 words escape me.

That's the way to go! I'd love to help test it btw :)

YupApple is losing out,

Good Moves Will

Will this eventually be a solution to bring zaps backbto Damus one day?

https://9to5mac.com/2022/12/13/apple-alternative-app-stores-iphone/

👀

Wen zApp Store

Onboarding exp was great and serves as a great intro to this newer concept. 🤘

Purpose == Open protocol for new OF?

Apple is going full Streisand effect. Just wait and see.

What I don't get is how Apple allows Twitter to have the send people Bitcoin, Ethereum, and other crypto as Tips, and allow wallets and exchanges where you can send crypto back and forth, yet refuse apps like yours.

Right man in the right place at the right time

Apple appstore is not the place for everything ;-)

Whoa, I missed this note! Love to see new clients for Linux, it goes hand in hand with bitcoin and Nostr. Software for freedom! 🫂💜🥳

nostr:nevent1qqswk34l4jtshyca7kduql37xwhzdnvwnlng2hnk28zqwf3hnjajl0cpz9mhxue69uhkummnw3ezuamfdejjqq3qxtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsxpqqqqqqz43y5vm

Do you have a team of developers? Do you need any help? How do you want to monetise this app?