پرش به محتوا

اجرای گره Morphit

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

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

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

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

ورود

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

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

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

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

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

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

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

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

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

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

  1. 1

    تهیه‌ی یک VPS

    لینوکس (Debian 12، Ubuntu 22.04+، 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 جدیدترین بود)، هر نسخه از لحظه ارتقا سفارش‌ها را برایش می‌پذیرد. بدون تغییر کد، بدون مرحله فعال‌سازی به ازای هر دارایی.
  • یک متغیر محیطی برای امتناع. اپراتورهایی که ترجیح می‌دهند نسخه‌شان در دارایی‌های privacy-first یا decentralization-first تخصصی شود، می‌توانند هر دارایی فقط-تجارت را با `MORPHIT_INDEXER_DISABLED_ASSETS="USDT"` (یا یک لیست جداشده با کاما برای چندتا) غیرفعال کنند. کاربرانی که از طریق فرانت‌اند این اپراتور پست می‌کنند نمی‌توانند دارایی غیرفعال‌شده را انتخاب کنند.
  • فدراسیون دست نخورده می‌ماند. غیرفعال کردن یک دارایی در نسخه شما سفارش‌های نسخه‌های همتا را از کاربران شما پنهان نمی‌کند — تاریخچه زنجیره مشترک است، پس orderbook هنوز آن‌ها را به صورت فقط-خواندنی نشان می‌دهد. این محدودیت فقط برای سفارش‌های جدید منتشرشده از نسخه شما اعمال می‌شود.

مرجع کامل متغیرهای محیطی و نمونه‌های چند-دارایی در OPERATIONS.md تحت §Trade-only asset configuration.

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

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

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

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

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