سرویسهای Lokihub
Lokihub برای عملیات لایتنینگ، ارتباطات NWC و جستجوهای بلاکچین از سرویسهای خارجی استفاده میکند. شما میتوانید از پیشفرضهای جامعه کاربری استفاده کنید یا تنظیمات خود را انجام دهید.
انواع سرویسها
LSP (ارائهدهنده سرویس لایتنینگ)
اختیاری — نقدینگی ورودی را برای دریافت پرداختها فراهم میکند.
وقتی یک کانال لایتنینگ باز میکنید، فقط میتوانید وجوهی را که واریز کردهاید ارسال کنید. برای دریافت پرداخت، به نقدینگی ورودی نیاز دارید؛ که یا از متعادلسازی طبیعی کانال به دست میآید یا از طریق یک LSP که کانالی به سمت شما باز میکند.
مواردی که LSPها ارائه میدهند:
- باز کردن کانال به سمت گره شما
- فراهم کردن نقدینگی ورودی
- ایجاد کانال در لحظه (JIT)
در Lokihub: از بین LSPهای جامعه انتخاب کنید یا مورد خود را اضافه کنید. LSPهای Lokihub از مشخصات LSPS (از LSPS0 تا LSPS5) برای نقدینگی استاندارد شده استفاده میکنند.
رله Nostr
پیامهای اتصال NWC را بین گره شما و برنامههای متصل مسیریابی میکند.
وقتی برنامهای را از طریق NWC متصل میکنید، گره شما و برنامه از طریق یک رله Nostr با هم ارتباط برقرار میکنند. رله دادههای پرداخت را نمیبیند؛ فقط پیامهای اتصال رمزگذاری شده را جابجا میکند.
در Lokihub: یک رله عمومی انتخاب کنید یا رله خود را اجرا کنید. می توانید هر تعداد رله که بخواهید انتخاب کنید تا از پایداری و جایگزینهای ارتباطی قوی اطمینان حاصل کنید.
کاوشگر بلوک (Block Explorer)
جزئیات تراکنشهای روی زنجیره، اطلاعات بلاکچین و آمار گرههای لایتنینگ را جستجو میکند.
در Lokihub: به هر کاوشگر بلوک سازگار با Flokicoin متصل شوید.
ویجت تابلوی پیام (Widget Messageboard)
ویجتهای چت تعاملی که اعضای جامعه میتوانند در آنها پیامهایی همراه با打赏 (zaps) ارسال کنند. وجوه جمعآوری شده میتواند برای ایردراپهای جامعه یا اهداف دیگر استفاده شود. میتوانید چندین ویجت برای کانالهای مختلف پیکربندی کنید.
در Lokihub: از تابلوی پیامهای جامعه انتخاب کنید یا تابلوی خود را پیکربندی کنید.
سرویس سوآپ (Swap Service)
اختیاری — تبادل وجوه بین کیف پول روی زنجیره و کانالهای لایتنینگ.
زمانی مفید است که نیاز دارید وجوه را از موجودی روی زنجیره به لایتنینگ منتقل کنید (loop in) یا از لایتنینگ به روی زنجیره برگردانید (loop out).
در Lokihub: از رابط سوآپ داخلی که توسط ارائهدهنده سوآپ انتخابی شما پشتیبانی میشود، استفاده کنید.
برای ارائهدهندگان سرویس: سرویس خود را ثبت کنید
دایرکتوری سرویسها متنباز است و توسط جامعه نگهداری میشود.
ساختار مخزن
پیکربندی سرویسها در آدرس زیر قرار دارد: flokiorg/lokihub-services
lokihub-services/
├── services.json # LSPها، رلهها، کاوشگرها
├── rates.json # نرخهای تبادل
├── currencies.json # ارزهای پشتیبانی شده
└── info.json # اطلاعات کلی و پیام روز (MOTD)
افزودن یک سرویس
۱. فورک کردن مخزن
مخزن flokiorg/lokihub-services را در GitHub فورک کنید.
۲. ویرایش services.json
سرویس خود را به بخش مربوطه اضافه کنید.
افزودن یک LSP
به آرایه lsp اضافه کنید:
{
"name": "My LSP",
"uri": "pubkey@host:port",
"description": "پشتیبانی از کانالهای JIT و نقدینگی ورودی"
}
فیلدها:
name— نام نمایشی LSP شماuri— رشته اتصال (pubkey@host:port)description— توضیح کوتاهی از خدمات ارائه شده
افزودن یک رله Nostr
به آرایه relay اضافه کنید:
{
"name": "My Relay",
"url": "wss://relay.example.com",
"description": "رله سریع Nostr برای NWC"
}
فیلدها:
name— نام نمایشیurl— آدرس WebSocketdescription— توضیح کوتاه
افزودن یک کاوشگر بلوک
به آرایه explorer اضافه کنید:
{
"name": "My Explorer",
"url": "https://explorer.example.com",
"description": "کاوشگر بلاکچین Flokicoin"
}
فیلدها:
name— نام نمایشیurl— آدرس HTTPSdescription— توضیح کوتاه
افزودن ویجت تابلوی پیام
به آرایه widget اضافه کن ید:
{
"name": "Community Board",
"url": "nostr+walletconnect://b889...4f1?relay=wss://relay.example.com/v1&secret=79...a1",
"description": "وجوه جمعآوری شده در این تابلوی پیام برای جلسات ایردراپ و جوایز بازیها در نظر گرفته شده است"
}
فیلدها:
name— نام نمایشیurl— رشته اتصال NWC (nostr+walletconnect://...)description— توضیح کوتاه
۳. ایجاد Pull Request
تغییرات خود را برای بررسی ارسال کنید.
فرآیند بررسی
در Pull Requestها موارد زیر بررسی میشوند:
- ساختار صحیح JSON
- فعال بودن نقاط اتصال (endpoints) سرویس
- دقت اطلاعات سرویس
- پایداری و زمان آنلاین بودن (برای پیشفرضهای جامعه)
شرح فایلها
services.json
فهرست سرویسهای پیشنهادی جامعه:
- LSPs — ارائهدهندگان سرویس لایتنینگ
- رلهها — رلههای Nostr برای NWC
- کاوشگرها — کاوشگرهای بلوک
- ویجتها — تابلوی پیامهای چت با قابلیت打赏 (zaps)
- سرویسهای سوآپ — سوآپ وجوه رویزنجیره/خارجزنجیره
rates.json
نرخهای لحظهای تبادل FLC (Flokicoin) در برابر ارزهای فیات.
currencies.json
لیست ارزهای فیات پشتیبانی شده و نماد آنها.
info.json
اطلاعات کلی و پیام روز (MOTD) برای کاربران Lokihub.
سوالی دارید؟
- مخزن: flokiorg/lokihub-services
- گزارش مشکلات: GitHub Issues
- جامعه کاربری: Discord کانال #lokihub