شبکههای Nostr
پیادهسازیها، خدمات میزبانی و ابزارهای مدیریت سرورهای Nostr.
Nostr - مستندات پروتکل و شبکه اجتماعی باز
مستندات و توضیحات رسمی مربوط به پروتکل Nostr (مخفف Notes and Other Stuff Transmitted by Relays)، یک استاندارد اجتماعی باز که امکان برقراری ارتباط غیرمتمرکز را از طریق پیامهای رمزنگاریشده و شبکههای توزیعشده فراهم میکند.
Strfry: یک رله Nostr با کارایی بالا، نوشته شده به زبان ++C
Strfry یک پیادهسازی سبک و با کارایی بالا از رله Nostr است که به زبان ++C نوشته شده است. این برنامه از ذخیرهسازی محلی مبتنی بر LMDB، همگامسازی negentropy برای تطبیق کارآمد دادهها، و همچنین از راهاندازی مجدد بدون قطعی و مانیتورینگ با Prometheus پشتیبانی میکند.
nostr-rs-relay - سرور رله Nostr با کارایی بالا، نوشته شده به زبان Rust
این یک پیادهسازی رله Nostr با کارایی بالا است که به زبان Rust نوشته شده و از پروتکل کامل رله پشتیبانی میکند و از پایگاههای داده SQLite یا PostgreSQL برای ذخیرهسازی اطلاعات استفاده میکند. این برنامه یک راهکار سرور خود-میزبانی برای غیرمتمرکز کردن ارتباطات اجتماعی ارائه میدهد و از Docker پشتیبانی میکند و همچنین از استانداردهای NIP به طور گستردهای پیروی میکند.
آندرئ نِوِس - راهنمای راهاندازی یک سرور Nostr پولی با استفاده از API ZBD
این راهنما، یک آموزش فنی گام به گام برای راهاندازی زیرساخت سرور Nostr پولی با استفاده از پیادهسازی Nostream و API شرکت ZEBEDEE است. این آموزش شامل تنظیمات ماشین مجازی، نصب Docker، پیکربندی NGINX و فعالسازی پرداختهای شبکه Lightning برای کسب درآمد از طریق دسترسی به سرور است.
آندرئ نِوِس - ظهور رلههای پولی Nostr و نحوه کسب درآمد از بیتکوین
تحلیلی از استراتژیهای کسب درآمد برای رلههای Nostr، با تمرکز بر استفاده از شبکه لایتنینگ و API ZBD برای دریافت هزینه در ازای ذخیرهسازی و دسترسی. این مقاله، پیادهسازی رله Nostream را برجسته میکند و به بررسی پایداری زیرساختهای غیرمتمرکز از طریق پرداختهای بیتکوین میپردازد.
Nostr Wine Filter Relay - سرویس جمعآوری اطلاعات پولی Nostr
این یک سرویس رله پولی Nostr است که محتوای چندین رله عمومی را جمعآوری میکند تا شکاف بین شبکههای پولی و عمومی را پر کند. این سرویس، عملکرد بهتری، کاهش اسپم از طریق سیستم "Purgatory"، جستجوی متن کامل (NIP-50) و دسترسی معتبر برای مشترکین nostr.wine را ارائه میدهد.
هاون - سرور رله Nostr با قابلیت اطمینان بالا
هاون یک سرور رله Nostr منبعباز است که برای میزبانی شخصی طراحی شده و از قابلیت اطمینان بالا و استقلال برخوردار است. این سرور دارای حالتهای مختلف رله (خصوصی، چت، صندوق ورودی، صندوق خروجی)، قابلیت ادغام با شبکه اعتماد، پشتیبانی از پشتیبانگیری با فرمت JSONL، و یک سرور رسانه داخلی به نام Blossom برای میزبانی تصاویر و ویدیوها است.
Habla - راهنمای تنظیم رلهها برای جلوگیری از هرزنامهها
این یک راهنمای فنی جامع در مورد نحوه پیکربندی رلههای Nostr برای به حداقل رساندن هرزنامهها در حالی که دامنه دسترسی حفظ شود. این راهنما شامل انتخاب کلاینت، فیلترهای "شبکه اعتماد" و تنظیمات خاص لیست رلهها برای هر دو کاربر Haven و افرادی که از رلههای خصوصی استفاده نمیکنند، میباشد.
Wallet Relay - یک سرور (Relay) با کارایی بالا برای Nostr و Cashu، مخصوص NWC
Wallet Relay یک سرور (Relay) منبع باز و با کارایی بالا برای Nostr است که برای ارائه دهندگان خدمات کیف پول طراحی شده است تا رویدادهای Nostr Wallet Connect (NWC) و Cashu را پردازش کنند. این سرور که بر اساس چارچوب Khatru و با استفاده از زبان Go ساخته شده است، امکان پردازش کارآمد پرداختهای Lightning و Cashu از طریق پروتکل Nostr را فراهم میکند.
NWCLay - یک سرور Nostr که فقط از NWC پشتیبانی میکند، ارائه شده توسط Dezh-Tech
NWCLay یک پیادهسازی تخصصی از سرور Nostr است که به طور انحصاری برای دریافت رویدادهای Nostr Wallet Connect (NWC) بر اساس مشخصات NWC طراحی شده است. این سرویس، قابلیتهای پیکربندی نگهداری رویداد، اعتبارسنجی دقیق فیلترها و پشتیبانی از Docker را برای استقرار آسان در محیطهای خود ارائه میدهد. این پروژه، بخشی از مجموعه "سرورهای تخصصی" (Domain Specific Relays) شرکت Dezh است.
البی اندبلیوسی (Alby NWC): زیرساخت و راهنمای توسعهدهندگان برای اتصال کیف پولهای Nostr
یک سرویس واسط (Relay) اختصاصی برای پروتکل Nostr Wallet Connect (NWC)، که به توسعهدهندگان این امکان را میدهد تا سرویسهای کیف پول مبتنی بر شبکه لایتنینگ را با زیرساخت مقیاسپذیر و تحویل رویدادهای قابل اعتماد ایجاد کنند. این سرویس، مستندات فنی، APIها و دستورالعملهایی را برای ادغام NWC در برنامههای بیتکوین ارائه میدهد.
NNostr - کتابخانه رله و کلاینت Nostr برای C#
NNostr یک کتابخانه متنباز C# است که هم یک پیادهسازی رله Nostr را ارائه میدهد و هم یک کلاینت برای تعامل با پروتکل Nostr. این کتابخانه شامل ویژگیهایی برای مدیریت رویدادها، اشتراکها و ادغام با BTCPay Server برای انجام پرداختهای Lightning در رله است.
Highlighter - مجموعهای از مقالات منتخب و ابزار رله ZapTracker
Highlighter یک پلتفرم گردآوری محتوا برای شبکه Nostr است که شامل مقالات برجسته در موضوعاتی مانند بیتکوین، سیاست و سبک زندگی است. همچنین، این پلتفرم Citrine را معرفی میکند، یک ابزار رله موبایلی برای سیستمعامل اندروید که برای ردیابی تراکنشهای Zaps در اکوسیستم Nostr طراحی شده است.
هاون داکر: ایمیج (تصویر) سرور Nostr قابل اجرا بر روی زیرساخت شخصی
یک کانتینر داکر متنباز برای استقرار سرور Nostr، که برای زیرساختهای شخصی طراحی شده است و دارای قابلیت ادغام اختیاری با سرویس پنهان Tor و تنظیمات جامع از طریق متغیرهای محیطی میباشد.
سرور Nostrcheck - یک راهکار جامع برای شبکهی Nostr، شامل رله، هاستینگ فایل و NIP-96
سرور Nostrcheck یک مجموعهی نرمافزاری متنباز و قابلنصب بر روی سرور شخصی است که برای اکوسیستم Nostr طراحی شده است. این نرمافزار شامل یک رلهی Nostr، مدیریت آدرسهای NIP-05، و هاستینگ فایل NIP-96/Blossom به همراه ادغام با شبکه لایتنینگ برای پرداختها از طریق Nostr Wallet Connect و LNBits میباشد.
nostrcheck.me - سرویس رایگان برای اعتبارسنجی آدرس NIP-05 در شبکه Nostr، میزبانی فایل و رله
یک سرویس آنلاین رایگان که ابزارهایی را برای اکوسیستم Nostr ارائه میدهد، از جمله اعتبارسنجی آدرس NIP-05، میزبانی فایل و رسانه، و یک رله عمومی Nostr. کاربران میتوانند آپلودها را مدیریت کنند، نام کاربری خود را ثبت کنند و از پشتیبانی افزونه مرورگر برای یکپارچهسازی آسان استفاده کنند.
رله نوستر (Nostr Relay) - پشتیبانگیری خصوصی و محلی برای نوستر، مناسب برای Umbrel
یک برنامه رله نوستر که در فروشگاه برنامههای Umbrel موجود است و به کاربران امکان میدهد تمام فعالیتهای خود در نوستر را در یک رله خصوصی پشتیبانگیری کنند. این برنامه با استفاده از پروژه متنباز nostr-rs-relay ساخته شده است و از ذخیرهسازی دادهها به طور مداوم و همگامسازی فعالیتهای گذشته از رلههای عمومی اطمینان حاصل میکند.
Nostryfied - سرویس پشتیبانگیری و ارسال دادههای Nostr
یک سرویس تخصصی که راهحلهای پشتیبانگیری و ارسال دادهها را برای پلتفرم Nostr ارائه میدهد و از ماندگاری و افزونگی اطلاعات در رویدادهای مختلف در شبکههای مختلف (Relays) اطمینان حاصل میکند.
مستندات پروتکل Nostr - پیادهسازیها و معماری رلهها
مستندات جامع برای پروتکل اجتماعی باز Nostr، که معماری غیرمتمرکز، سیستم یادداشتهای رمزنگاریشده و تعاملات بین کلاینت و رله را توضیح میدهد. این منبع، یک راهنمای فنی برای توسعهدهندگانی است که قصد پیادهسازی رلهها و توسعه بر روی اکوسیستم Nostr را دارند.
Searchnos - پیادهسازی رله جستجوی Nostr بر اساس NIP-50
یک پیادهسازی منبعباز و آزمایشی از استاندارد NIP-50 که یک رله Nostr با قابلیت جستجوی متن کامل را ارائه میدهد و از پایگاه داده searchnos-db پشتیبانی میکند. این پروژه مبتنی بر زبان Rust، امکان انتشار رویدادها با احراز هویت و انجام عملیات جستجو بدون احراز هویت را فراهم میکند.