Fountain 1.1 with #nostr is now live on iOS and Android!

https://m.primal.net/KGni.mov

Why Nostr?

We regularly hear from both listeners and podcasters that the social features in Fountain are a great way to discover content that’s worth listening to.

When you support a podcast, or comment on an episode, your message is surfaced to your followers in the Fountain home feed and anyone that sees these can add the content to their library.

But this came with a few problems. When you first start using Fountain you wouldn’t have any followers so your posts wouldn’t get seen. If you wanted to share something you were listening to, you had to choose between leaving a comment on Fountain, or sharing on another social platform.

Today we are excited to announce a massive update to Fountain that solves these problems with Nostr:

- You can bring your existing profile and followers to Fountain

- Your boosts and comments will be surfaced in other Nostr clients

- Posts shared from other Nostr clients relating to audio will appear in your feed

- Conversation and interactions now flow freely across multiple apps

Read more about the new Fountain nostr features here: https://blog.fountain.fm/p/1-1

Please let me know your feedback!

Reply to this note

Please Login to reply.

Discussion

So is this open source yet?

+1 this

The answer is no I guess.

It might have nip46 which is good

Is the app collecting our nsecs and tracking us? Guess we can't know the answer because it's closed source. A little too much trusting happening here imo. Especially when developer can't be bothered to respond to any of these concerns.

nostr:note1xu0swjv224zfj2n65ukqxuwve9mlpvp7gmda6ns2vtheeax450esepua24

Nice!

Hmmm… I’m in iOS18 dev beta 7. App crashes when I click connect nostr.

I worked through it from the side menu.

Excellent, excited to try this out

Let's Go!!!!!!!

Just linked up NOSTR, excited to see how it works, good job Oscar & Nick! (I think I lost all my clips, btw).

Thanks! Try going to Settings > Library > Reset Library Cache šŸ‘

That worked! You guys are pretty smart. ;)

Yoooo browsing the music feed is awesome. nostr:npub1clk6vc9xhjp8q5cws262wuf2eh4zuvwupft03hy4ttqqnm7e0jrq3upup9 check it out. Finally a feed of notes with just music links.

Yessir. I’ve been testing for a couple of weeks. Brilliant.

nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2 how are you filtering just for notes with music links? Are you using nip-50?

Wen nip-46 login?

In this version we support NIP-55 Remote Signer login with Android signers like Amber. NIP-46 coming very soon - although there's not great options for mobile signers on iOS.

Okay. I’ll try logging in on my Android šŸ¤™

You don’t need a nip-46 mobile signer app on iOS. nsec.app works great.

Ok nice will give this a test - although if you're using your phone where is nsec.app running?

I have it running in a browser on my MacBook. It runs a service worker in the background so it’s not necessary to keep your nsec.app dashboard open, but I usually keep itn open during the initial connection. You can run it on your iPhone browser, but I haven’t tried it. Talk to nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy

Aah ok so if your laptop is closed it won't work?

Yeah, but you can run it on your iPhone. IIRC running it on your iPhone has extra steps. I’m just usually at home so I just use it on my MacBook.

Aah ok I didn't know this! Will give it a test and we should have it implemented very soon šŸ‘

nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy have you thought about packaging nsec.app for nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct? I assume most people keep their Umbrel on 24/7, so would be great to have nsec.app running there.

I am testing the new branch that allows for that, stay tuned

Great let me know when it’s ready to test!

A massive thanks to nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr nostr:npub1z0rrmak9v5drkr3a20e5pehrwzc5pf392apfl5t9h9qk928nay3s7wxuxf and others for helping me think through a lot of the details.

If you're interested - go take a look at NIP-73 External Content IDs to see how we're referencing podcasts on nostr in a way that any client can query them:

https://github.com/nostr-protocol/nips/blob/master/73.md

THIS is why I kept my Fountain Plus membership going....always improving. Great work!

Thank you for supporting us with premium! šŸ™

Niiiice šŸ™šŸ”„

Congrats!! Gonna try it right now 🦾.

Here are the posts on Twitter:

https://x.com/MerryOscar/status/1826295356994232525

https://x.com/fountain_app/status/1826293931480437194

Please give them a share there too and lets bring some more people over here!

Been loving the integration so far! Great work to you and the team!

Feedback: this is amazing 😲

Thank you šŸ™

nostr:note1yut6p62l2lcd5rt53vn9nj66mckpwy2w8my9ydu545uezptvrgdql2hzm5

This what you get when you pay for software development. Continuous improvement of the product. Great Job nostr:nprofile1qqswfa547pdmqkerzf2uen3agudc67wxffjmenqpge3dylc006fppyspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqghwaehxw309aex2mrp0yhxvmm4de6xz6tw9enx6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qj40rct

This is perfect timing. nostr:nprofile1qqszpreneylpzvlvhdzy4sp6mucdgg307a7jypn7a3t8860hfs8fp2gprpmhxue69uhhyetvv9ujumt0d4hhxarj9ecxjmntqyv8wumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdsq32amnwvaz7tmjv4kxz7fwd4hhxarj9ec82cs3nh753 and I are recording the first episode of season 4 tonight and will definitely be talking about fountain integrating #nostr

Welcome to #nostrcity

cc: nostr:nprofile1qqsd90dkhlct3ltcwj3dwxnnqle4rxpcpfvqx87w2xnufxp254xgvfcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszfrhwden5te0wfjkccte9enxc6tjw35kuemhd96xscnfw33k76tw9e3k7mf0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0cx5wle

Hey. I created Fountain account and linked my current Nostr pubkey. Can't see changes to fountain. Should that be visible? Can I connect Primal wallet?

Are you on version 1.1? You can’t connect external wallets. Fountain has an in-built wallet that you can top up from any Lightning Wallet.

Ok. I was on old version. Now connect to Nostr works. For some reason can't change the wallet user name. I should be able to do it. Right?

Can one cross post on Fountain? Music related stuff for example?

nostr:npub1dq0vnsph9wpmp9pcsc6qj2l5h7xsjyxyxt5tsl986u3v4lncknnsf8yffq zapped āš”ļø13,000 sats

nostr:note1q48uj9gl93qvf27je8v5z70qsm869m5sjcaye2maqph7qwcfcwysemnp3d

How do I update to 1.1 ? On Android ..

I am still at 1.0x

It should be available through Google Play Store

Love Fountain, but... De-Googled phones would like to download your apk directly or via droidify or similar. I'm not touching Google Play Store on this Graphene profile. Have to resort to some iffy mirror like APKPure to get Fountain. Break from the gatekeepers, fam.

Congrats!!

Fantastic! Simply enter my nsec (reassured by the message that it's stored on the device) & it just worked - first time, no grief. A pleasant change to have a UX. Great work.

Massive. En hora buena šŸ‘ šŸ‘ 🦩

I've been enjoying beta testing this and so happy this is out. It's amazing, I've been using it as my only podcast player. I've always loved learning about outstanding podcasts from my social bubble. Someone posts something to a group that they find interesting. It's not possible to listen to every episode of every podcast I like, so social selection works best. Now I choose who's opinion on quality podcasts I enjoy and it just works in Fountain, even if my friends don't use it directly.

It is just a beautiful UX around what most of us have been doing manually - listening to their friends, or having content curated in a decentralized group of people we choose.

nostr:note1q48uj9gl93qvf27je8v5z70qsm869m5sjcaye2maqph7qwcfcwysemnp3d

This has massive potential for the future of of podcasting and beyond. Congrats Oscar!!

Mine Sats Daily , Mine once every 24 Hrs .

Nostr keeps getting bigger:

nostr:note1q48uj9gl93qvf27je8v5z70qsm869m5sjcaye2maqph7qwcfcwysemnp3d

Nothing stops this train!!!

NOthing Stops this TRain?

Hells to the YES!!!

Can’t wait!! 🄹

Tell me if I’m doing something wrong and it’s already live.

Tried updating all apps but didnt get a fountain update yet. Perhaps later in latam/EU? nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2

For quote some time, Fountain has been the only app I have used for listening to podcasts. You should give it a whirl if you want to try out a different app.

nostr:nevent1qqsq2n7fz50jcsxy40fvnk2p08sgdnaza6gfvwjv4d7sqmlq8vyu8zgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg8y762lqkastv33y4wvec75wxud08ry5eduesq5vckj0u8hayssjgpsgqqqqqqsl8g0ew

Keep up the great work, nostr:nprofile1qqswfa547pdmqkerzf2uen3agudc67wxffjmenqpge3dylc006fppyspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqghwaehxw309aex2mrp0yhxvmm4de6xz6tw9enx6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qj40rct!

"Nostr keypair not found" šŸ¤”

Cannot connect my existing NOSTR account. Fountain wants me to create a new account. Hard pass.

You don’t have to create a new one.

It's a Pub/Priv key pairing issue. Fountain somehow added a Public Key to my account, which is incorrect, and I never gave them. Only option is to create a new account.

You can delete your nostr key and put in a new one in settings.

Can't update my NOSTR pubkey on Fountain for some reason. šŸ¤·šŸ¼ā€ā™‚ļø

šŸ‘ šŸ‘

šŸ”„

This is sick!!! Only one big problem: I don’t want to share my nsec with Fountain and every other app that integrates Nostr. This is just a ticking time bomb.

Signing extensions should be integrated as a default option! Or am I missing something?

Yes totally agree this isn't ideal. On Android we support NIP-55 remote signers like Amber. On iOS we plan to add NIP-46 remote signer support - the only reason we haven't yet is there isn't really a great mobile NIP-46 signer for iOS. I'm actually hoping that nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 or nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg might add NIP-46 remote signing capabilities - would make onboarding easier as 1 less app to download.

That’s great to hear, Oscar. Thanks and keep building!

connected. sweet

šŸ‘

nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2 will the followers we had before in Fountain remain connected to our Fountain Account? Or will they be fully replaced by the Nostr ones? For those like me that had already some followers it wouldn’t be the best solution.

Thanks for clarifying.

You won’t be following them on nostr by default no - this is because the app needs to be able to sign the follow events. We do have a screen that lets you find your old fountain followers and follow them on nostr. It’s available by clicking on the people icon in the Home Screen appbar.

Ok found that. Unfortunately nobody of my previous Fountain Followers is on Nostr yet. But question is: Do they still follow me on Fountain and can see my clips etc.? Can I see those contacts still somewhere on Fountain?

Damn, now THIS makes me super excited for the future of #Nostr! Kudos to y'all for making this update. Permissionless integration of open source Bitcoin empowered social media into everything is the future! I love podcasts so I can't wait to try Fountain and support you guys. Question though, I am still new to Nostr and want to avoid sharing my Nsec with every app. Is there any way to connect my Nostr with fountain without sharing my Nsec? I'm on Android.

Update: Found it.

https://f-droid.org/packages/com.greenart7c3.nostrsigner/

Amber Android Open source Nostr signing app. šŸ˜Ž

Excited to try that out

Great job Oscar!

AwesomešŸ¤‘šŸ¤‘ my scarce assets is intactšŸ¤šŸ¤

Will you he releasing on something besides google play for Android?

I avoid the play store whenever possible.

Hey nostr:nprofile1qqswfa547pdmqkerzf2uen3agudc67wxffjmenqpge3dylc006fppyspzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqghwaehxw309aex2mrp0yhxvmm4de6xz6tw9enx6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qj40rct ,

I'm getting this error while trying to import my podcast feed from antennapod via OPML file.

Thais looks cool, hooked up fountain, Nostr via primal and Stripe.