colemccormick1 on Nostr: I would like to see if this can be implemented in podcasting apps! merryoscar StevenB ...
I would like to see if this can be implemented in podcasting apps! merryoscar (nprofile…zxn8) StevenB (nprofile…qgdn) adamcurry (nprofile…7a88) ChadF (nprofile…v2r3) please share this article with other podcast app developers and folks and let’s get payments as smooth as possible for all podcast apps.
nostr:naddr1qq0y2an9wfuj6stswqk5uet9v3ej6snfw33k76tw943hjvm4wejqygxkruautvltgsqwlkhxz6d9c972hueyddg5xcw7jwwwfgdqmfh0fgpsgqqqw4rskn9d87
quoting nevent1q…vyt8Connecting Nostr apps to external wallets is accomplished via the Nostr Wallet Connect protocol. It utilizes Nostr’s public relay infrastructure to enable communication between apps and wallets. You can learn more about this protocol here, and access developer docs here.
The smooth, two-click connection setup UX is implemented through deep links between Primal and the external app. Here’s the deep link that the external app needs to call to invoke this feature:
nostrnwc+primal://connect?appicon=[icon_url]&appname=[app_name]&callback=[callback_string]
After the user clicks “Create Wallet Connection” in Primal, the Primal app calls the deep link defined in the callback, and passes the NWC connection string. That’s all that the external app needs to make the wallet connection.
nostr:naddr1qq0y2an9wfuj6stswqk5uet9v3ej6snfw33k76tw943hjvm4wejqygxkruautvltgsqwlkhxz6d9c972hueyddg5xcw7jwwwfgdqmfh0fgpsgqqqw4rskn9d87