SlideShare a Scribd company logo
1 of 17
Download to read offline
Meetup # 8 – January 12, 2023
Meetup # 8 – January 12, 2023
2
Agenda
Agenda
Introductions
Purpose: “Our mission is to share bitcoin knowledge, tools, and resources in order to grow adoption within the local Round Rock community.”
Location(s):
Lamppost Cofee (Oshi Gift Cards)
Library $179 / hour
Baca Center ½ that price
Bitcoin Happy Hour at BrassTap or Alcove
Rules:
No shitcoining
No pictures/video unless we agree ahead of time
Chatham house – speakers should not be attributed
Announcements:
OshiApp Lamppost Gift Cards
The Bitcoin Company Honey Badger – Free Sats!
Circular Economy (Satoshi Square) - Azteco Vouchers
Bitcoin Magazine Sponsorship – Free Magazines each quarter
BTCPayserver for Donations
Stickers from MVDEX & Lucho Poletti
Questions:
Who has made an on-chain bitcoin transaction?
Who has made a lightning transaction?
Who is running a bitcoin full node?
3
Connect to our node
Connect to our node
02dd5649b3b872024e6c9cac775fdea95f08c05a5fa9575e96e214b6a90baed438@z7wmavvxd
irafksqhm2mwmfvujymsfzwyf7tzitmrzfgn6fynn2fioqd.onion:9735
If you open a channel we will open one with you
4
Donate some sats to our BTCPayserver
Donate some sats to our BTCPayserver
Goes to paying for our meetup costs and outreach
5
Connect w/ us on Twitter @RBitcoiners
Connect w/ us on Twitter @RBitcoiners
Give us a follow!
6
Find Us on NOSTR
Find Us on NOSTR
NIP-05 ID: roundrockbitcoiners@nostrplebs.com
NIP-05 ID: roundrockbitcoiners@nostrplebs.com
Npub17ysayggwumkpkpgsq75axd7ed9guw03wz9jldz5d0zrkgz0cja2qd09tzu
wss://nostr.roundrockbitcoiners.com
Is this Web 3.0?
7
What is NOSTR anyway?
What is NOSTR anyway?
A decentralized network based on cryptographic keypairs and
that is not peer-to-peer, it is super simple and scalable and
therefore has a chance of working.
Base layer protocol for a distributed social network
8
How does it work?
How does it work?
●
There are two components: clients and relays. Each user runs a client.
Anyone can run a relay.
●
Every user is identified by a public key. Every post is signed. Every client
validates these signatures.
●
Clients fetch data from relays of their choice and publish data to other relays
of their choice. A relay doesn't talk to another relay, only directly to users.
●
For example, to "follow" someone a user just instructs their client to query the
relays it knows for posts from that public key.
●
On startup, a client queries data from all relays it knows for all users it follows
(for example, all updates from the last day), then displays that data to the user
chronologically.
●
A "post" can contain any kind of structured data, but the most used ones are
going to find their way into the standard so all clients and relays can handle
them seamlessly.
Kinda like a decentralized twitter
9
How does it work?
How does it work?
NIP-01 Lays Out the Protocol
10
Explain it to me like I’m 5!
Explain it to me like I’m 5!
11
Explain it to me like I’m 5!
Explain it to me like I’m 5!
12
What Client should I use?
What Client should I use?
Damus (iOS)
Damus is currently available on
TestFlight with and App store request
in process.
Closest to a Twitter replacement
Has Bitcoin Lightning Tipping enabled
13
What Client should I use?
What Client should I use?
Snort.Social (Mobile-Web)
Similar to Damus with decent mobile-
web UI.
Use on Android with Kiwi browser and
nos2x Chrome plugin.
Lightning implementation for tipping.
14
What Client should I use?
What Client should I use?
Astral.ninja (Desktop-Web)
Twitter-like full desktop UI.
Use w/ Alby Chrome plugin to store private keys in separate container and connect to an existing
lightning wallet such as BlueWallet.
Lightning QR codes enabled.
15
Private Key Storage Extensions
Private Key Storage Extensions
Alby
https://getalby.com/
Chrome/FireFox
Signing Extension
Connect to BlueWallet
Nos2x
https://www.youtube.com/watch
?v=IoLw-3ok3_M
Chrome/FireFox
Signing Exension
16
Some things to be bullish about
Some things to be bullish about
Nostr.net
A curated list of nostr projects and resources
nostrnode-cli
nostrnode receives encrypted rpc commands intended for Core
Lightning, Join Market and Bitcoin Core. nostrnode decrypts the
command, builds the http request for localhost and forwards it to the
correct service (identified by port for now). nostrnode takes the
response from said service, encrypts it, packages it into a nostr event
and sends it to the relay which forwards it to the client.
17
Further Study
Further Study
https://github.com/nostr-protocol/nostr
Nostr 2.0: Layer 2 Off-Chain Data Storage. S
yncing Nostr Relays and Paying them to Bec
ome Full-Nodes.

More Related Content

Similar to What is NOSTR? - Meetup#8 - 2023-01-12

Intro to NOSTR - Bitcoin Meetup.pptx
Intro to NOSTR - Bitcoin Meetup.pptxIntro to NOSTR - Bitcoin Meetup.pptx
Intro to NOSTR - Bitcoin Meetup.pptxMikeMacPherson3
 
Building Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldBuilding Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldRamit Surana
 
LVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainLVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainMark Smalley
 
Blockchain 50 companies
Blockchain 50 companiesBlockchain 50 companies
Blockchain 50 companiesmakipei
 
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute BeginnersHessan Adnani
 
What is future of Cryptocurrency | Omega Prime Group
What is future of Cryptocurrency | Omega Prime GroupWhat is future of Cryptocurrency | Omega Prime Group
What is future of Cryptocurrency | Omega Prime GroupOmega Prime Group Hashtechz
 
Eng dagcoin-presentation-020617
Eng dagcoin-presentation-020617Eng dagcoin-presentation-020617
Eng dagcoin-presentation-020617ninobonz12
 
Intro to Web3 and Polygon.pdf
Intro to Web3 and Polygon.pdfIntro to Web3 and Polygon.pdf
Intro to Web3 and Polygon.pdfTinaBregovi
 
Introduction to Blockchain Development
Introduction to Blockchain DevelopmentIntroduction to Blockchain Development
Introduction to Blockchain DevelopmentLightstreams
 
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency appDylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency appDevCamp Campinas
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshellDaniel Chan
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET Journal
 
BlockChain and Its Eco-System
BlockChain and Its Eco-SystemBlockChain and Its Eco-System
BlockChain and Its Eco-SystemJeff Yang
 
Blockchain - Beyond the Hype
Blockchain - Beyond the HypeBlockchain - Beyond the Hype
Blockchain - Beyond the HypeSalman Baset
 
What is Polygon or MATIC - How To Buy MATIC In Canada?
What is Polygon or MATIC - How To Buy MATIC In Canada?What is Polygon or MATIC - How To Buy MATIC In Canada?
What is Polygon or MATIC - How To Buy MATIC In Canada?Bitcoin Wallet Canada
 
Decentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DAppDecentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DAppErik Trautman
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchainPriyab Satoshi
 
Mobile Privacy - Meetup #5 - 2022-10-13
Mobile Privacy - Meetup #5 - 2022-10-13Mobile Privacy - Meetup #5 - 2022-10-13
Mobile Privacy - Meetup #5 - 2022-10-13RoundRockBitcoiners
 

Similar to What is NOSTR? - Meetup#8 - 2023-01-12 (20)

Intro to NOSTR - Bitcoin Meetup.pptx
Intro to NOSTR - Bitcoin Meetup.pptxIntro to NOSTR - Bitcoin Meetup.pptx
Intro to NOSTR - Bitcoin Meetup.pptx
 
Building Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldBuilding Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking World
 
LVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The BlockchainLVLUPKL - My Life on The Blockchain
LVLUPKL - My Life on The Blockchain
 
Meeting #11 - 2023-04-13
Meeting #11 - 2023-04-13Meeting #11 - 2023-04-13
Meeting #11 - 2023-04-13
 
Blockchain 50 companies
Blockchain 50 companiesBlockchain 50 companies
Blockchain 50 companies
 
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute Beginners
 
What is future of Cryptocurrency | Omega Prime Group
What is future of Cryptocurrency | Omega Prime GroupWhat is future of Cryptocurrency | Omega Prime Group
What is future of Cryptocurrency | Omega Prime Group
 
Eng dagcoin-presentation-020617
Eng dagcoin-presentation-020617Eng dagcoin-presentation-020617
Eng dagcoin-presentation-020617
 
Intro to Web3 and Polygon.pdf
Intro to Web3 and Polygon.pdfIntro to Web3 and Polygon.pdf
Intro to Web3 and Polygon.pdf
 
Introduction to Blockchain Development
Introduction to Blockchain DevelopmentIntroduction to Blockchain Development
Introduction to Blockchain Development
 
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency appDylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
 
Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshell
 
IRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and EthereumIRJET- Proof of Document using Multichain and Ethereum
IRJET- Proof of Document using Multichain and Ethereum
 
BlockChain and Its Eco-System
BlockChain and Its Eco-SystemBlockChain and Its Eco-System
BlockChain and Its Eco-System
 
Blockchain - Beyond the Hype
Blockchain - Beyond the HypeBlockchain - Beyond the Hype
Blockchain - Beyond the Hype
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
What is Polygon or MATIC - How To Buy MATIC In Canada?
What is Polygon or MATIC - How To Buy MATIC In Canada?What is Polygon or MATIC - How To Buy MATIC In Canada?
What is Polygon or MATIC - How To Buy MATIC In Canada?
 
Decentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DAppDecentralized applications 101: How and why to build a DApp
Decentralized applications 101: How and why to build a DApp
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchain
 
Mobile Privacy - Meetup #5 - 2022-10-13
Mobile Privacy - Meetup #5 - 2022-10-13Mobile Privacy - Meetup #5 - 2022-10-13
Mobile Privacy - Meetup #5 - 2022-10-13
 

Recently uploaded

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

What is NOSTR? - Meetup#8 - 2023-01-12

  • 1. Meetup # 8 – January 12, 2023 Meetup # 8 – January 12, 2023
  • 2. 2 Agenda Agenda Introductions Purpose: “Our mission is to share bitcoin knowledge, tools, and resources in order to grow adoption within the local Round Rock community.” Location(s): Lamppost Cofee (Oshi Gift Cards) Library $179 / hour Baca Center ½ that price Bitcoin Happy Hour at BrassTap or Alcove Rules: No shitcoining No pictures/video unless we agree ahead of time Chatham house – speakers should not be attributed Announcements: OshiApp Lamppost Gift Cards The Bitcoin Company Honey Badger – Free Sats! Circular Economy (Satoshi Square) - Azteco Vouchers Bitcoin Magazine Sponsorship – Free Magazines each quarter BTCPayserver for Donations Stickers from MVDEX & Lucho Poletti Questions: Who has made an on-chain bitcoin transaction? Who has made a lightning transaction? Who is running a bitcoin full node?
  • 3. 3 Connect to our node Connect to our node 02dd5649b3b872024e6c9cac775fdea95f08c05a5fa9575e96e214b6a90baed438@z7wmavvxd irafksqhm2mwmfvujymsfzwyf7tzitmrzfgn6fynn2fioqd.onion:9735 If you open a channel we will open one with you
  • 4. 4 Donate some sats to our BTCPayserver Donate some sats to our BTCPayserver Goes to paying for our meetup costs and outreach
  • 5. 5 Connect w/ us on Twitter @RBitcoiners Connect w/ us on Twitter @RBitcoiners Give us a follow!
  • 6. 6 Find Us on NOSTR Find Us on NOSTR NIP-05 ID: roundrockbitcoiners@nostrplebs.com NIP-05 ID: roundrockbitcoiners@nostrplebs.com Npub17ysayggwumkpkpgsq75axd7ed9guw03wz9jldz5d0zrkgz0cja2qd09tzu wss://nostr.roundrockbitcoiners.com Is this Web 3.0?
  • 7. 7 What is NOSTR anyway? What is NOSTR anyway? A decentralized network based on cryptographic keypairs and that is not peer-to-peer, it is super simple and scalable and therefore has a chance of working. Base layer protocol for a distributed social network
  • 8. 8 How does it work? How does it work? ● There are two components: clients and relays. Each user runs a client. Anyone can run a relay. ● Every user is identified by a public key. Every post is signed. Every client validates these signatures. ● Clients fetch data from relays of their choice and publish data to other relays of their choice. A relay doesn't talk to another relay, only directly to users. ● For example, to "follow" someone a user just instructs their client to query the relays it knows for posts from that public key. ● On startup, a client queries data from all relays it knows for all users it follows (for example, all updates from the last day), then displays that data to the user chronologically. ● A "post" can contain any kind of structured data, but the most used ones are going to find their way into the standard so all clients and relays can handle them seamlessly. Kinda like a decentralized twitter
  • 9. 9 How does it work? How does it work? NIP-01 Lays Out the Protocol
  • 10. 10 Explain it to me like I’m 5! Explain it to me like I’m 5!
  • 11. 11 Explain it to me like I’m 5! Explain it to me like I’m 5!
  • 12. 12 What Client should I use? What Client should I use? Damus (iOS) Damus is currently available on TestFlight with and App store request in process. Closest to a Twitter replacement Has Bitcoin Lightning Tipping enabled
  • 13. 13 What Client should I use? What Client should I use? Snort.Social (Mobile-Web) Similar to Damus with decent mobile- web UI. Use on Android with Kiwi browser and nos2x Chrome plugin. Lightning implementation for tipping.
  • 14. 14 What Client should I use? What Client should I use? Astral.ninja (Desktop-Web) Twitter-like full desktop UI. Use w/ Alby Chrome plugin to store private keys in separate container and connect to an existing lightning wallet such as BlueWallet. Lightning QR codes enabled.
  • 15. 15 Private Key Storage Extensions Private Key Storage Extensions Alby https://getalby.com/ Chrome/FireFox Signing Extension Connect to BlueWallet Nos2x https://www.youtube.com/watch ?v=IoLw-3ok3_M Chrome/FireFox Signing Exension
  • 16. 16 Some things to be bullish about Some things to be bullish about Nostr.net A curated list of nostr projects and resources nostrnode-cli nostrnode receives encrypted rpc commands intended for Core Lightning, Join Market and Bitcoin Core. nostrnode decrypts the command, builds the http request for localhost and forwards it to the correct service (identified by port for now). nostrnode takes the response from said service, encrypts it, packages it into a nostr event and sends it to the relay which forwards it to the client.
  • 17. 17 Further Study Further Study https://github.com/nostr-protocol/nostr Nostr 2.0: Layer 2 Off-Chain Data Storage. S yncing Nostr Relays and Paying them to Bec ome Full-Nodes.