import React from 'react'; import Image from 'next/image'; import NostrIcon from '../../public/images/nostr.png'; import { Card } from 'primereact/card'; import { Message } from 'primereact/message'; import { useToast } from "@/hooks/useToast"; import useWindowWidth from "@/hooks/useWindowWidth"; import GenericButton from '@/components/buttons/GenericButton'; const AboutPage = () => { const { showToast } = useToast(); const windowWidth = useWindowWidth(); const copyToClipboard = async (text) => { try { await navigator.clipboard.writeText(text); showToast("success", "Copied", "Copied Lightning Address to clipboard"); if (window && window?.webln && window?.webln?.lnurl) { await window.webln.enable(); const result = await window.webln.lnurl("austin@bitcoinpleb.dev"); if (result && result?.preimage) { showToast("success", "Payment Sent", "Thank you for your donation!"); } } } catch (err) { console.error('Failed to copy:', err); } }; return (
{windowWidth < 768 && (

About PlebDevs

)}

The pitch is simple:

  • Learn how to code 💻
  • Build Bitcoin / Lightning / Nostr apps âš¡
  • Become a developer 🚀

Content Distribution:

All educational content is published to Nostr and actively pulled from Nostr relays, ensuring distributed and up-to-date information.

Content Types:

high signal, Bitcoin, Lightning, Nostr educational content.

  • Documents: Markdown documents posted as NIP-23 long-form events on Nostr.
  • Videos: Enhanced markdown files with rich media support, including embedded videos, also saved as NIP-23 events.
  • Courses: Nostr lists (NIP-51) that combines multiple documents and videos into a structured learning path.

Community:

All of the current PlebDevs Community channels.

  • Nostr: Public plebdevs nostr chat
  • Discord: PlebDevs Discord server
  • StackerNews: StackerNews ~devs territory
window.open('https://github.com/pleb-devs', '_blank')} /> window.open('https://x.com/pleb_devs', '_blank')} /> } tooltip="Nostr" onClick={() => window.open('https://nostr.com/plebdevs@plebdevs.com', '_blank')} /> copyToClipboard("austin@bitcoinpleb.dev")} />
); }; export default AboutPage;