Avatar
gudnuf
c67cd3e1a83daa56cff16f635db2fdb9ed9619300298d4701a58e68e84098345
I wasn't there but I'm here | prisms | plebdev | yoga | climbing | surfing | backpacking | holistic health |
Replying to Avatar PrismPosts

nostr:npub1ce7d8cdg8k49dnl3da34mvhah8kevxfsq2vdguq6trngapqfsdzsnv3d7m zapped the prism

nostr:npub1eqw8nx0hya3cwvtc0rje6lpjzzf6gvuh0mngz898dhp6juuwrp5s5uzduw received 15 sats

nostr:npub133vj8ycevdle0cq8mtgddq0xtn34kxkwxvak983dx0u5vhqnycyqj6tcza received 15 sats

nostr:npub194qhhn5vzzyrsqaugfms8c7ycqjyvhyguurra450nhlweatfzxkqy8tgkd received 15 sats

nostr:npub1vyrx2prp0mne8pczrcvv38ahn5wahsl8hlceeu3f3aqyvmu8zh5s7kfy55 received 14 sats

nostr:npub1gvsp8zj0uwhrvnmdx4zmelne0uke9y88mygnyx5mce67phfyzv0q9tlpsx received 14 sats

nostr:npub1rg3jqrk3kmwjwwh4g53zq76xc4h66s476p3ruljcd4sw3yuz23uqqqvzrz received 14 sats

nostr:npub133csj82m0h4gx04wwwas0c50ztxy2mw8jx487gf6696lkksadlnq3xjju3 received 15 sats

nostr:npub1te0uzs6vj29umjaxlqqct82j8q6ppyefrxq06dhr8d6pvwfatgkqjmjgwp received 14 sats

nostr:npub1y6aja0kkc4fdvuxgqjcdv4fx0v7xv2epuqnddey2eyaxquznp9vq0tp75l received 14 sats

nostr:npub18x5tzar4hcxmgn33870aqvhlmcvrez4avjvwfye2suenp5kdfp5q5stv0k received 14 sats

nostr:npub1njst6azswskk5gp3ns8r6nr8nj0qg65acu8gaa2u9yz7yszjxs9s6k7fqx received 14 sats

nostr:npub12zqf55l7l9vsg5f6ssx5pq4f9dzu6hcmnepkm8ftj25fecy379jqkq99h8 received 15 sats

nostr:npub160p28kpamaar8alpjr75ndwrhnluev0js5xdv2s9kek4qs22wyaq6t2fhv received 15 sats

nostr:npub1etqwgv34spk6p98s0pa9kp8zntgyevdrcl49eas7mswr8pe5pq4sfj8ues received 14 sats

nostr:npub1cgd35mxmy37vhkfcmjckk9dylguz6q8l67cj6h9m45tj5rx569cql9kfex received 14 sats

nostr:npub1vvy7r0yplc3g9dxuxna0lqy047eqg6xl7luqg357a64dy6dg46kq2m0scn received 14 sats

nostr:npub1zqdnpm5gcfap8hngha7gcp3k363786phvs2etsvxw4nh6x9ydfzsuyk6mn received 15 sats

nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr received 14 sats

nostr:npub1vvhup99tpm3dx424smj08xemn77d673cs6qnmapc6tpcvlcqsfgq5mfrwr received 15 sats

nostr:npub1h8spmtw9m2huyv6v2j2qd5zv956z2zdugl6mgx02f2upffwpm3nqv0j4ps received 14 sats

nostr:npub1d82dejp3lreuvuxg2fez7zqav6c96mzpgeryksc5l6tx8u4glcpsutalu9 received 14.705 sats

nostr:npub1whe2znmfcwrmfwd3lksfsl6trsjq7s4rffjvgyfzfhtyw3k4f3us8txev5 received 15 sats

nostr:npub17syr9cntr5f03gnhz7mqdxtt4mmgh39khpky5dw2sflkl09l2y0qra94wl received 15 sats

nostr:npub1q92nwwk8ndllkr6cdslxswt0n6pdgmm6lecpd4rwm89ydw37r0kslptxrw received 14 sats

nostr:npub1cf3zeytdnwgwzz5pk2ax0vvmmlzad03xcft4d50ejrfhsh8pxcdsefx7gk received 15 sats

nostr:npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx received 14 sats

nostr:npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7 received 14 sats

nostr:npub1m40q4sasaz0le8stc5tqf2cyfq9w2v48zpxxf8elszvvlhu3ylwse96zjn received 14 sats

nostr:npub1aesr9ql7h3xrrvyeqvujgz9zllca4a56cgjy5hj26plv5w78nhkq2m0d2r received 15 sats

nostr:npub1s277u5rww60te98w9umz6p7pjcxuus96cegdsf4y978qcqvu8jtq88dsym received 14 sats

nostr:npub1y02f89rpykzhqmrjjz99uwgyl9gh06sg0vpjmklu62rzxpx8mxps7zfvpl received 15 sats

nostr:npub1fn63x6lrlrev7mgg2swd25tm9eyd96hdshhg9mnlfjv5aftkj7xqk8zp6c received 15 sats

nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf received 14 sats

nostr:npub15l5mxmljftnnqur8gf2nkjj2yuemqy2kuly7yc29lx7x598svx5s447rgk received 14 sats

nostr:npub1kxzxdml3keg2r4wjxa29hs6wmd2wvyuxlydsndyr6gv42x7tz29s2n385a received 15 sats

nostr:npub1ujm8l8mupgwvu8pye2ged78pg3huectlmm6at66x5wffgvl2fkgsygt8l4 received 15 sats

nostr:npub18sweue4et0kuevxc78yxaqwa4rqfucfynfwj0vr02qll9smy9ueshlyqaw received 14 sats

nostr:npub139ww0ztzqrp4lf7gs0eu4mztr2z6gtdqf99hcjcw8fq3vutn3dlqrpgyag received 14 sats

nostr:npub1a2uzwplzy8uw79rrna6lr0mgxdmx3nfl0xrhcy7se7m24awk5ujqw032qc received 15 sats

nostr:npub1eyyj2t0923jqr6t30pr2ylf6as97a7dasdste4702jqz2twkwaks0lguzk received 15 sats

nostr:npub1f5uuywemqwlejj2d7he6zjw8jz9wr0r5z6q8lhttxj333ph24cjsymjmug received 14 sats

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn received 15 sats

nostr:npub1e06mfzc3ag6mrfm84x8aul9hgrc36n0ajk3jctnrdwuk8w0eqdrstaazv5 received 14 sats

nostr:npub1rq9x6sk86e8ccw2cm8gsm4dyz9l24t823elespupaxjnzdk026fsca2r93 received 14 sats

nostr:npub1y3ta6t7pncjmzv8gk3jzrxvmu2vg72lw6w00e4jjqnle5w6pmmfs5pks5y received 14 sats

nostr:npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7 received 14 sats

nostr:npub1l4wcl62u30xpk9307c7ls70tm20a4pyre92g6rztfhlp07hw2v4qs3e0xc received 15 sats

nostr:npub1csamkk8zu67zl9z4wkp90a462v53q775aqn5q6xzjdkxnkvcpd7srtz4x9 received 14 sats

nostr:npub10jnx6stxk9h4fgtgdqv3hgwx8p4fwe3y73357wykmxm8gz3c3j3sjlvcrd received 14 sats

nostr:npub1p93204359p3f2httnwktq69a0662p25gcpfv0ec9pfykc82u4y2sufcpwu received 15 sats

nostr:npub129z0az8lgffuvsywazww07hx75qas3veh3dazsq56z8y39v86khs2uy5gm received 14 sats

nostr:npub177yxh8g4ee604ur0ws0adugj0dja9wvcas8khwz3gp4vspdef3nqz0x96v received 14 sats

nostr:npub1qqqqqqyz0la2jjl752yv8h7wgs3v098mh9nztd4nr6gynaef6uqqt0n47m received 14 sats

nostr:npub1yye4qu6qrgcsejghnl36wl5kvecsel0kxr0ass8ewtqc8gjykxkssdhmd0 received 15 sats

nostr:npub14j7y6l7kprs8azvq7z7r02qu2ah3wysy70p53yvl79epwhs970mqrqantz received 15 sats

nostr:npub1fus33cfyw7ffrmhhrf8mmlp5trjhp8vwlndegxl4fn3qjn5cwu5snya2ga received 14 sats

Replying to Avatar Derek Ross

**Nostr Nests Background:**

Social audio is important because it provides a new and engaging way for people to connect, learn, share their stories, and build their communities. It is also a valuable tool for businesses and organizations to reach their audiences and build relationships. With this in mind, I knew that having an audio space outside of Twitter Spaces would be vital for nostr adoption, and set out to make this happen in January 2022.

The current [Nostr Nests](https://nostrnests.com) is a fork of the open source Jam System project, with custom user interface, Nostr npub verification, and several enhancements such as account restoration, discovery, and a minimal API. It served as a great starting point for a Nostr audio space, providing users all over the world with a platform for daily shows, weekly podcasts, and places for Nostriches to meetup and chat live with one another. It’s a great success. However, it’s not a complete success and it will never be in its current form.

It has always been a dream of mine for Nostr Nests to be a full blown Nostr client, instead of loosely integrating Nostr into Jam's existing account verification system. My dream and vision for Nests is for anyone to be able to host a Nest on their own server or infrastructure and use Nostr NIP-53 Live Activities to publish their Nest to their Nostr relays, allowing anyone with a compatible client to discover and join their Nest. This is similar to how Zap.stream works on Snort and Amethyst clients. This functionality also helps decentralize Nostr Nests, so not one entity runs the audio backend. It is my hope to provide easy access to the open source code and installation instructions on https://nostrnests.org for all.

Several months ago, the groundwork for building Nests as a proper Nostr client began, but has since stopped. Even with open sourcing the project and seeking developer help, these efforts have failed. This bounty is another attempt at getting this project off of the ground and allowing those that use Nostr Nests on a daily basis to pledge their sats to help fund this project.

As my vision for Nostr Nests is a very large project, this project will be split into two bounties. The first bounty will aim to have the rewrite of Nostr Nests be feature compatible with the Jam System forked version with several quality of life enhancements. The second bounty aims to cover application customizations, feature additions, and individual Nest customizations (icons, badges, emojis, etc.) to provide Nest owners with tools to build their community and reward their participants and listeners.

---

**Initial Nostr Nests Scope:**

(The word Room will be used here to be less confusing. A room is an individual Nest.)

**Room Presence**

* Raising/lowering hand to speak

* Reactions

* Zaps

* Exiting stage

**Room Management**

* Removing and adding people to stage and moderators

* Changing room information

* Handling stage exit logic

**Room Discovery**

* Allowing users to discover Nests

* NIP-53 in clients

* Homepage

**Room Chat**

* NIP-28

* Individual Nest chats

* Reactions to comments

* Zaps to comments

* Replies

**Design**

* Design UI elements for new components such as an improved homepage, Nest discovery, etc.

* Must be compatible with the existing design.

**Audio**

* General Room audio

* Backend and frontend

**Groundwork:**

* The groundwork for Nests has begun and is located on our private Git

* https://git.semisol.dev/NostrPlebs/nests/

---

Nests users: Please pledge your sat donation to help get this project built.

Developers: Please reach out if you have any questions.

Replying to Avatar Derek Ross

**Nostr Nests Background:**

Social audio is important because it provides a new and engaging way for people to connect, learn, share their stories, and build their communities. It is also a valuable tool for businesses and organizations to reach their audiences and build relationships. With this in mind, I knew that having an audio space outside of Twitter Spaces would be vital for nostr adoption, and set out to make this happen in January 2022.

The current [Nostr Nests](https://nostrnests.com) is a fork of the open source Jam System project, with custom user interface, Nostr npub verification, and several enhancements such as account restoration, discovery, and a minimal API. It served as a great starting point for a Nostr audio space, providing users all over the world with a platform for daily shows, weekly podcasts, and places for Nostriches to meetup and chat live with one another. It’s a great success. However, it’s not a complete success and it will never be in its current form.

It has always been a dream of mine for Nostr Nests to be a full blown Nostr client, instead of loosely integrating Nostr into Jam's existing account verification system. My dream and vision for Nests is for anyone to be able to host a Nest on their own server or infrastructure and use Nostr NIP-53 Live Activities to publish their Nest to their Nostr relays, allowing anyone with a compatible client to discover and join their Nest. This is similar to how Zap.stream works on Snort and Amethyst clients. This functionality also helps decentralize Nostr Nests, so not one entity runs the audio backend. It is my hope to provide easy access to the open source code and installation instructions on https://nostrnests.org for all.

Several months ago, the groundwork for building Nests as a proper Nostr client began, but has since stopped. Even with open sourcing the project and seeking developer help, these efforts have failed. This bounty is another attempt at getting this project off of the ground and allowing those that use Nostr Nests on a daily basis to pledge their sats to help fund this project.

As my vision for Nostr Nests is a very large project, this project will be split into two bounties. The first bounty will aim to have the rewrite of Nostr Nests be feature compatible with the Jam System forked version with several quality of life enhancements. The second bounty aims to cover application customizations, feature additions, and individual Nest customizations (icons, badges, emojis, etc.) to provide Nest owners with tools to build their community and reward their participants and listeners.

---

**Initial Nostr Nests Scope:**

(The word Room will be used here to be less confusing. A room is an individual Nest.)

**Room Presence**

* Raising/lowering hand to speak

* Reactions

* Zaps

* Exiting stage

**Room Management**

* Removing and adding people to stage and moderators

* Changing room information

* Handling stage exit logic

**Room Discovery**

* Allowing users to discover Nests

* NIP-53 in clients

* Homepage

**Room Chat**

* NIP-28

* Individual Nest chats

* Reactions to comments

* Zaps to comments

* Replies

**Design**

* Design UI elements for new components such as an improved homepage, Nest discovery, etc.

* Must be compatible with the existing design.

**Audio**

* General Room audio

* Backend and frontend

**Groundwork:**

* The groundwork for Nests has begun and is located on our private Git

* https://git.semisol.dev/NostrPlebs/nests/

---

Nests users: Please pledge your sat donation to help get this project built.

Developers: Please reach out if you have any questions.

Testing out shipyard.pub by nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

Anyone curious how a note could be a prism? You should check out NIP 57 - Appendix G. NIP 57 is where all the specs for zaps live.

Appendix G specifies that a note can have many 'zap' tags each with a *pubkey* and *relative split*. Clients that support this will calculate the receiving address of each pubkey, and how much to send based on the percentage of their split relative to the total being zapped.

Under the hood, the client is individually zapping each recipient.

Go to any prism created by nostr:npub1arcweuxy0zkdcg08sljh058qp02ytrgnpzh4csa3ar42szyfgrpsw6ggtw and inspect the raw event detail to see what I mean. You'll hopefully see something like this:

[

"zap",

"65478d9d539a83637267d85c69ddfdc1d579af6d728e256402f0a8a839e05ea8",

"wss://relay.damus.io",

"1"

],

[

"zap", "b624f6d00150f62f69eb305d3339db2ff98d5ce777b89d2cfbe7569717494791",

"wss://relay.damus.io",

"1"

],

[

"zap", "b43c91f2a7b9d21bba3ddb08cc321840df249364fb716213508bb17383e1d930",

"wss://relay.damus.io",

"1"

]

Replying to Avatar bob

I’m excited to announce an awesome update to our nostr:npub1arcweuxy0zkdcg08sljh058qp02ytrgnpzh4csa3ar42szyfgrpsw6ggtw website!

https://makeprisms.com/create

- Create prisms on any post EVER (no tag needed) 🎉

- Create prisms on any user’s post (not just your posts) 🫂

- Create prisms for up to 25 people 👪

- Create multiple prisms on the same post ($boost & $comment) 👏

- Instant creation of prisms (no more waiting 12 hours) ⏩

- Integrated zapper for one click zaps ⚡

One of the first posts that pulled me into Nostr was from nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m who compared Nostr to early Twitter, but better. Thanks to everyone who reposted or commented on that post. I’ve been hooked ever since. With a few clicks, I can now create and zap a prism to the first 21 people that reposted and another one to the first 21 people that commented on that post. You all can too. Thank you 🙏 🚀

https://zapper.nostrapps.org/zap?id=note14dfz043ggq3688f8qscav63xh83xqt2ujgj3x67mff720m3tlc2qgvxt0f

https://zapper.nostrapps.org/zap?id=note1rzh243us52qduaw970d3qjy2kpm6r69w0yfkyu8fmnea599lrfzq43hw55

nostr:note1jdsyra9qkp39uzyc96vts4u4894nj9qqw5rrs6vt6ufxjfclt0wsh2xq3y

Come check it out! You can now use our website to create prisms 🚀 You can also make bigger prisms on there 😁

nostr:nevent1qqs8mhm6dggfsdjzvwlemh67a9j8mdydscx3dqgngy00h3a877mc2ngpzpmhxue69uhkummnw3ezuamfdejsgandmh

Can you self host any smart devices? ie your data never leaves your network.

What sort of analysis do you want to do? Iris gives you the “event detail” option on individual notes.

https://makeprisms.com has a bit of info too if you're still curious

You reposted so you got added to a prism

Gm ser. . . the struggles of sovereignty

There's not really any obfuscation. And in the case of $prism you are still making individual payments.

Yep, there is no prism on the original note. The prism will be created after some time or a certain amount of events. You should get a notif when your prism is created. nostr:note1pjcrx34uy9za77uyr3laymrzusgfml8x4xdguzljhm23k0ujah3sa82dt8

What is a lightning prism?

Basically, it's a way of splitting payments or turning one payment into many. A prism could be identified by something like a note (this is what nostr:npub1arcweuxy0zkdcg08sljh058qp02ytrgnpzh4csa3ar42szyfgrpsw6ggtw) is doing.

However, there are other ways to implement prisms. A prism could be represented by an LNURL or even a BOLT 12 offer. Whenever, say, an offer is paid, the full amount paid gets split and sent out to each member of the prism based on each member's relative split.

Checkout https://roygbiv.guide to see a multi-author blog that utilizes BOLT 12 prisms.

$boost #following

After 10 reposts a prism will be created as a SEPARATE note. There will not be any automatic zapping. A user must zap the newly created note from a client that supports zap splits in order to pay everyone that reposted.