جوامع
گروهها و سازمانهایی که از اکوسیستم پشتیبانی میکنند.
زیرمجموعهها
کیف پول کارت بولت - پرداختهای سریع و بدون تماس از طریق NFC
یک اپلیکیشن کیف پول موبایلی برای اندروید و iOS که امکان پرداختهای بدون تماس از طریق شبکه لایتنینگ را با استفاده از کارتهای NFC NXP NTAG424 فراهم میکند. این برنامه از طریق اتصال به نودهای LND متعلق به کاربر، از طریق یک هاب کارت بولت، امکان مدیریت شخصی داراییها را فراهم میکند و یک جایگزین متنباز برای سیستمهای پرداخت سنتی برای تراکنشهای سریع و آسان ارائه میدهد.
PlebAI - چت هوش مصنوعی متنباز با پرداختهای سریع (Lightning)
PlebAI یک اپلیکیشن چت هوش مصنوعی متنباز است که از مدلهایی مانند GPT4All و Llama2 استفاده میکند. هدف آن، فراهم کردن دسترسی آسان به مدلهای زبانی بزرگ (LLM) بدون نیاز به حساب کاربری یا کارت اعتباری است. این برنامه با شبکه Lightning از طریق L402 برای احراز هویت و امکانات ویژه یکپارچه شده است و با این کار، رویکردی "ساخته شده در منظر عمومی" را در برابر انحصار فناوریهای منبعبسته ترویج میکند.
LNbits - ابزارها و سختافزار ساخت با استفاده از شبکه لایتنینگ
یک صفحه ویکی جامع که نحوه ساخت دستگاههای سختافزاری و ادغام آنها با LNbits، یک کیف پول لایتنینگ متنباز، را به تفصیل شرح میدهد. این صفحه شامل پروژههایی مانند دستگاههای خودپرداز، ترمینالهای فروشگاهی، کیف پولهای سختافزاری و کارتهای NFC با استفاده از دستگاههای ESP32 و پروتکلهای LNURL است.
نمونه کاربردی bech32 - رمزگذار/رمزگشا برای دادههای باینری در بیتکوین و نوستر
یک برنامه وب تعاملی که عملکرد بسته bech32-buffer را نشان میدهد و به کاربران اجازه میدهد تا دادههای باینری را به فرمت bech32 تبدیل کنند و از آن فرمت رمزگشایی نمایند. این برنامه از فرمتهای استاندارد آدرس بیتکوین (BIP 173، BIP 350) و موارد خاصی مانند رمزگذاری کلیدهای عمومی نوستر (npub) پشتیبانی میکند.
لامپ LNbits Nostr Zap - سختافزار بصری برای تراکنشهای سریع (Zap) در Nostr
یک پروژه سختافزاری منبعباز ESP32 که بازخورد بصری برای تراکنشهای سریع (Zap) در شبکه Nostr ارائه میدهد. این لامپ با توجه به مقدار سات (Sat) دریافتی، چشمک میزند و به کاربران امکان میدهد تا فعالیتهای Nostr را از طریق یک رابط LED به صورت فیزیکی مشاهده کنند.
NIP-19: نهادهای رمزگذاری شده با فرمت Bech32 برای Nostr
مشخصات فنی NIP-19، که رشتههایی با فرمت bech32 را برای کلیدها، شناسه رویدادها، پروفایلها و رلههای Nostr تعریف میکند تا به اشتراکگذاری آسان دادهها و تولید کد QR کمک کند.
Electrum - کیف پول بیتکوین متنباز
Electrum یک کیف پول بیتکوین سریع، سبک و امن است که برای دسکتاپ و موبایل طراحی شده و به دلیل ماهیت متنباز و معماری غیرمتمرکزش شناخته شده است. این کیف پول از ذخیرهسازی آفلاین، تراکنشهای چند امضایی، یکپارچهسازی با کیف پولهای سختافزاری و ویژگیهای امنیتی مختلفی مانند نسخههای امضا شده با GPG و احراز هویت دو مرحلهای پشتیبانی میکند.
Stack Duo - کیف پول متنباز بیتکوین و مونرو
Stack Duo یک اپلیکیشن کیف پول ارز دیجیتال کاملاً متنباز برای پلتفرمهای اندروید و دسکتاپ است که از بیتکوین و مونرو پشتیبانی میکند. این کیف پول دارای طراحی غیرمتمرکز است، به این معنی که کلیدهای خصوصی در دستگاه باقی میمانند. این ویژگی، همراه با یک رابط کاربری آسان، امکان مدیریت امن ارزهای دیجیتال را بدون تبلیغات یا ردیابی فراهم میکند.
Nostr - مستندات پروتکل و شبکه اجتماعی باز
مستندات و توضیحات رسمی مربوط به پروتکل Nostr (مخفف Notes and Other Stuff Transmitted by Relays)، یک استاندارد اجتماعی باز که امکان برقراری ارتباط غیرمتمرکز را از طریق پیامهای رمزنگاریشده و شبکههای توزیعشده فراهم میکند.
کد منبع مشتری وب Satellite برای پروتکل Nostr
کد منبع متنباز برای Satellite، یک مشتری وبمحور برای پروتکل Nostr که به کاربران امکان میدهد حسابها، فیدها و جوامع را مرور کنند. این پروژه که با استفاده از جاوااسکریپت و Vite ساخته شده است، یک رابط کاربری سمت کلاینت برای تعامل با سرورهای Nostr فراهم میکند.
zapddit - یک کلاینت به سبک Reddit برای پروتکل Nostr با قابلیت پرداختهای سریع با استفاده از شبکه لایتنینگ بیتکوین
zapddit یک کلاینت متنباز به سبک Reddit برای پروتکل Nostr است که به کاربران امکان میدهد از هشتگها پیروی کنند و از طریق سیستمهای "بالا بردن" (Upzaps) و "پایین بردن" (Downzaps) با محتوا تعامل داشته باشند. این کلاینت با استفاده از TypeScript و Angular ساخته شده و از ورود به سیستم NIP-07 پشتیبانی میکند و امکان تعاملات اجتماعی غیرمتمرکز را از طریق اهدای ساتوشیها (کوچکترین واحد بیتکوین) فراهم میکند.
OstrichScript - قرارداد توسعه افزونههای کلاینت Nostr
OstrichScript یک قرارداد منبع باز برای توسعه کلاینتهای Nostr با قابلیتهای تعریفشده توسط کاربر است. این امکان را به توسعهدهندگان میدهد تا افزونههایی را به زبان Lua بنویسند که به صورت ایزوله اجرا میشوند و توابعی را برای افزایش قابلیتهای کلاینت ارائه میدهند. این کار، یک رابط استاندارد برای سفارشیسازی تجربههای Nostr فراهم میکند.
Primal Web App - مشتری اجتماعی Nostr
Primal یک برنامه تحت وب منبعباز برای پروتکل Nostr است که رابط کاربری سریع و کارآمدی را برای کاوش در شبکههای اجتماعی غیرمتمرکز، ایجاد فیدهای سفارشی و مدیریت یادداشتها ارائه میدهد. این پروژه در GitHub تحت مجوز MIT میزبانی میشود.
Strfry: یک رله Nostr با کارایی بالا، نوشته شده به زبان ++C
Strfry یک پیادهسازی سبک و با کارایی بالا از رله Nostr است که به زبان ++C نوشته شده است. این برنامه از ذخیرهسازی محلی مبتنی بر LMDB، همگامسازی negentropy برای تطبیق کارآمد دادهها، و همچنین از راهاندازی مجدد بدون قطعی و مانیتورینگ با Prometheus پشتیبانی میکند.
nostr-rs-relay - سرور رله Nostr با کارایی بالا، نوشته شده به زبان Rust
این یک پیادهسازی رله Nostr با کارایی بالا است که به زبان Rust نوشته شده و از پروتکل کامل رله پشتیبانی میکند و از پایگاههای داده SQLite یا PostgreSQL برای ذخیرهسازی اطلاعات استفاده میکند. این برنامه یک راهکار سرور خود-میزبانی برای غیرمتمرکز کردن ارتباطات اجتماعی ارائه میدهد و از Docker پشتیبانی میکند و همچنین از استانداردهای NIP به طور گستردهای پیروی میکند.
@scure/bip39 - کتابخانه امن برای مدیریت عبارات کلیدی BIP39 در جاوااسکریپت
این پیادهسازی جاوااسکریپتی، با حداقل کد، قابل حسابرسی و سازگار با روش tree-shakeable است. این کتابخانه از جاوااسکریپت خالص و WebCrypto پشتیبانی میکند، شامل لیست کلمات به زبانهای مختلف است و برای انجام عملیات رمزنگاری امن و با حداقل وابستگی در برنامههای بیتکوین و اتریوم طراحی شده است.
nsecbunkerd - دیمون (برنامه پسزمینه) امن برای پروتکل Nostr
nsecbunkerd یک برنامه پسزمینه متنباز است که برای پروتکل Nostr طراحی شده و امکان امضای از راه دور پیامها (event) با استفاده از کلیدهای خصوصی را فراهم میکند. این برنامه به کاربران امکان میدهد تا تعاملات خود با پروتکل Nostr را به صورت امن مدیریت و امضا کنند. همچنین از استقرار از طریق Docker و ادغام با کیف پولهای Lightning از طریق NostDress برای قابلیتهای انتقال سریع (zapping) پشتیبانی میکند.
nostr-tool - ابزار خط فرمان (CLI) نوشته شده با زبان Rust برای ارسال رویدادهای Nostr
یک ابزار رابط خط فرمان ساده که با استفاده از زبان Rust ساخته شده است تا به کاربران امکان ارسال رویدادهای Nostr را از طریق ترمینال فراهم کند و به آنها اجازه میدهد تا مستقیماً با پروتکل Nostr تعامل داشته باشند.