Meetup Agenda

  • 15 Min - Introductions
  • 15 Min - Presentation
  • 30 Min - Nostr Onboarding
  • 60 Min - Running Nostr Daemon CLI

Who am I

Introductions

  • [[What's your name?]]
  • [[Where do you spend most your time on Social Media?]]
  • [[What do you want out of Social Media?]]
  • [[Where did you hear about Nostr?]]
  • [[What do you want to do on Nostr?]]

What is Nostr?

Demo Time

Things to Remember about Nostr

  • Public Private Key Based
  • You are a public key unless you get a NIP05 Identifier
  • A NIP05 Identifier looks like an email address
  • Relays do not rebroadcast Events
  • Storage is Not Free
  • Different Clients use different [[NIP]]s(Nostr Implementation Possibilities)
  • Direct Messages are Encrypted but Metadata is available to others
  • Zaps are just a Metadata Standard

Onboarding Time

  • Get everyone on Discord to Start
  • Use Nostr Connect to Create an Account
    • Or Import Account
  • Use my NIP05 Bot
  • Configure Metadata
  • Configure NIP65 Relays
  • Try logging into a couple different apps
  • Follow everyone

Developing on Nostr

  • Events
  • How Tags work
  • Profiles
  • [[NIP-65]] - Relay List Metadata
  • Running your own relay

Nostr Dependencies

Nostr Kinds to Remember

  • 0 - Profiles
  • 1 [[NIP-01]]- Microblogging
  • 3 [[NIP-02]] - Follow Lists
  • 4 [[NIP-04]] - Encrypted Direct Messages
  • 7 [[NIP-25]]- Reactions
  • 9734 - [[NIP-57]] - Zaps
  • 30023 - [[NIP-23]] - Long Form Content
  • 30818 [[NIP-54]] - Wiki Pages

Next Steps

  • Develop a CMS
  • Learn more about Group Chats [[NIP-29]]
  • Develop my own Nostr Relay
  • AI Chatbots
  • AI Agents
  • Explore WebRTC [[P2P]] with Nostr
  • Nostr P2P Broker for [[STUN server]] and [[TURN server]]

Hang Out Time

  • Socialize
  • Troubleshooting Help
  • Q and A

README Tutorial Time

  • Follow through the README