پرش به محتوا

اجرای گره Morphit

نمونهٔ خود را اداره کنید. سهمی از کارمزدهای فهرست‌سازی کسب کنید. کمک کنید Morphit غیرقابل سانسور بماند.

تگ اپراتور خود را ادعا کنید

ثبت اپراتور بدون نیاز به اجازه است. یک op یک‌بارمصرف منتشر کنید تا تگی را on-chain ادعا کنید — اولویت با اولین درخواست است. این تگ در سفارش‌هایی که از طریق نمونهٔ شما منتشر می‌شوند و در فهرست /operators ظاهر می‌شود. کلید posting شما op را امضا می‌کند، پس فقط شما تگ خود را کنترل می‌کنید.

با حساب Morphit خود وارد شوید تا به عنوان اپراتور ثبت نام کنید.

ورود

چرا یک گره اجرا کنیم؟

  • Morphit آنجا که مهم است

    هر گرهٔ اضافی، سانسور شبکه را سخت‌تر می‌کند. اگر کشور شما morphit.io را مسدود کند، نمونهٔ شما همچنان در دسترس می‌ماند. به کاربرانی خدمت می‌کنید که در غیر این صورت راهی برای معامله نداشتند.

  • به جامعه‌ی خود خدمت کنید

    رابط را برای منطقه‌ی خود، زبان خود، روش‌های پرداخت محلی خود برندسازی کنید. کاربران به فرانت‌اندهایی اعتماد می‌کنند که به زبانشان صحبت می‌کند و آشنا حس می‌شود — فرانت‌اند شما همین خواهد بود.

  • نشت متادیتا را کاهش دهید

    کاربرانی که از طریق نمونهٔ شما معامله می‌کنند، متادیتا را فقط با شما به اشتراک می‌گذارند. هیچ اپراتور دیگری، حتی Agorise، الگوهای فعالیت آن‌ها را نمی‌بیند.

  • پرداخت خودکار توسط Smart Contract

    هر کارمزد آگهی پرداخت‌شده در BLURT که نمونه تو جذب می‌کند، ۹۰٪ به تو می‌پردازد — فقط ۱۰٪ به خزانه Morphit می‌رود تا توسعه و نگهداری مداوم خودِ نرم‌افزار Morphit را تأمین کند. کارمزدهای پرداخت‌شده در BTC و XMR ۱۰۰٪ به خزانه برای همان تعهدات پروژه می‌رود (مکانیسم تقسیم روی زنجیره فقط برای BLURT کار می‌کند، اما تقسیم BLURT را تهاجمی سخاوتمند کردیم تا جبران کند — ۹۰/۱۰ به نفع تو). یک Smart Contract در حال اجرا روی بلاکچین تقسیم را اعمال می‌کند — نه یک فرد، نه یک شرکت، نه کسی که بتواند تغییر فکر بدهد. ۱۰۰٪ خودکار. قابل اثبات کمک می‌کنی، قابل اثبات پرداخت می‌گیری. در کد تضمین‌شده. پرداخت‌ها به BLURT اعلام می‌شوند، پس اگر BLURT گرانتر شود، درآمد تو هم گرانتر می‌شود — بدون کار اضافی.

چگونه شروع کنیم

  1. 1

    تهیه‌ی یک VPS

    لینوکس (Debian 12، Ubuntu 24.04 LTS، Arch، NixOS — ما روی Debian تست می‌کنیم). ۲ هسته CPU با ۱ گیگاهرتز+، حداقل ۲ گیگابایت RAM (۴ گیگابایت راحت)، ۲۰ گیگابایت SSD. یک Raspberry Pi 4، لپ‌تاپ قدیمی، یا VPS با ۵ دلار در ماه همگی کار می‌کنند. نیازی به IP استاتیک نیست — DDNS کار می‌کند. به ورودی FAQ درباره حداقل نیازهای سخت‌افزاری برای تفکیک کامل بین سطوح هابی‌گرا، جدی، و لپ‌تاپ یدکی مراجعه کن.

  2. 2

    کلون مخزن و پیکربندی

    git.agorise.net/agorise/morphit را فورک یا کلون کنید. نمونه‌های env را از ops/env/ کپی کنید، دامنه‌ی خود را تنظیم کنید، اندپوینت‌های RPC ایندکسر را تنظیم کنید (گره‌های عمومی Blurt بی‌درنگ کار می‌کنند).

  3. 3

    نصب سرویس‌ها

    یونیت‌های systemd برای ایندکسر و رلی در ops/systemd/ قرار دارند. پیکربندی nginx با TLS در ops/nginx/ است. ابزار مهاجرت را یک بار اجرا کنید تا طرح‌واره‌ی پایگاه داده مقداردهی شود.

  4. 4

    هویت اپراتور خود را ثبت کن

    ابزار CLI register-operator را با تگ انتخابی خود اجرا کن (۱-۶۴ کاراکتر، الفبای عددی + خط فاصله/زیرخط/نقطه). تگ‌ها به‌صورت اولین درخواست-اولین خدمت تخصیص می‌یابند — وقتی عملیات یک‌باره `morphit_register_operator` را منتشر می‌کنی، آن تگ مال توست. نمونهٔ تو در /operators ظاهر می‌شود و بلافاصله شروع به انتساب سفارش‌ها (و کسب سهم ۹۰٪ تو از کارمزدهای آگهی پرداخت‌شده در BLURT) می‌کند. برای اقتصاد کامل به FAQ درآمدهای اپراتور مراجعه کن.

اولین بار؟ اگر قبلاً هرگز سروری راه‌اندازی نکرده‌ای، با راهنمای دوستانه در شروع کن RUN-A-MORPHIT-NODE.md.

کتاب اجرایی کامل: OPERATIONS.md.

نسخه شما، سیاست دارایی شما

فدراسیون Morphit به هر اپراتور اجازه می‌دهد انتخاب کند برای کدام دارایی‌های قابل معامله نسخه‌اش سفارش‌های جدید بپذیرد. دارایی‌های جدید به طور پیش‌فرض در سطح نسخه فعال تحویل داده می‌شوند — اپراتورها آن‌ها را با متغیر محیطی `MORPHIT_INDEXER_DISABLED_ASSETS` به ازای هر دارایی غیرفعال می‌کنند. به این ترتیب یک فدراسیون از نسخه‌ها می‌تواند ترجیحات کاربر مختلف را بدون نیاز به فورک کد توسط هیچ‌کس خدمت دهد.

  • به طور پیش‌فرض روشن برای دارایی‌های جدید. وقتی پروژه یک دارایی قابل معامله جدید اضافه می‌کند (USDT جدیدترین بود)، هر نسخه از لحظه ارتقا سفارش‌ها را برایش می‌پذیرد. بدون تغییر کد، بدون مرحله فعال‌سازی به ازای هر دارایی.
  • یک متغیر محیطی برای امتناع. اپراتورهایی که ترجیح می‌دهند نسخه‌شان روی دارایی‌های حریم‌خصوصی‌محور یا تمرکززدایی‌محور متمرکز باشد، می‌توانند هر دارایی فقط‌معامله‌ای را با `MORPHIT_INDEXER_DISABLED_ASSETS="USDT"` (یا فهرستی جداشده با کاما برای چند دارایی) غیرفعال کنند. کاربرانی که از طریق فرانت‌اند این اپراتور سفارش ثبت می‌کنند، نمی‌توانند دارایی غیرفعال‌شده را انتخاب کنند.
  • فدراسیون دست نخورده می‌ماند. غیرفعال کردن یک دارایی در نسخه شما سفارش‌های نسخه‌های همتا را از کاربران شما پنهان نمی‌کند — تاریخچه زنجیره مشترک است، پس دفتر سفارش‌ها هنوز آن‌ها را به صورت فقط-خواندنی نشان می‌دهد. این محدودیت فقط برای سفارش‌های جدید منتشرشده از نسخه شما اعمال می‌شود.

مرجع کامل متغیرهای محیطی و نمونه‌های چند-دارایی در OPERATIONS.md در بخش پیکربندی دارایی‌های فقط‌معامله‌ای.

الزامات منابع

سخت‌افزار
۲ هسته CPU، ۲-۴ گیگابایت RAM، ۲۰ گیگابایت SSD
شبکه
اینترنت خانگی کار می‌کند — DDNS با IPهای پویا کار می‌کند، نیازی به IP استاتیک نیست
زمان شما
کمتر از یک ساعت در ماه برای نگهداری

آماده‌ی شروع؟

ریپو را کلون کن، سخت‌افزار خود را آماده کن (یک Pi 4 یا هر لپ‌تاپ قدیمی کار می‌کند)، runbook را دنبال کن. وقتی عملیات register-operator را منتشر می‌کنی، نمونهٔ تو زنده و در حال کسب درآمد است.

مشاهده‌ی مخزن مرور اپراتورها