Uruchom węzeł Morphit
Obsługuj własną instancję. Zarabiaj 90% opłat aukcyjnych płaconych w BLURT. Pomóż uczynić Morphit niepowstrzymanym.
Zarezerwuj swój tag operatora
Rejestracja operatora nie wymaga zezwoleń. Rozgłaszaj jednorazową op, aby zarezerwować tag on-chain — kto pierwszy ten lepszy. Ten tag pojawia się w zleceniach przez twoją instancję oraz w katalogu /operators. Twój klucz posting podpisuje op, więc tylko ty kontrolujesz swój tag.
Zaloguj się kontem Morphit, aby zarejestrować się jako operator.
Zaloguj sięDlaczego warto uruchomić węzeł?
Morphit tam, gdzie to się liczy
Każdy dodatkowy węzeł utrudnia cenzurowanie sieci. Jeśli twój kraj blokuje morphit.io, twoja instancja pozostaje osiągalna. Obsługujesz użytkowników, którzy inaczej nie mieliby jak handlować.
Obsługuj swoją społeczność
Dostosuj branding twojego interfejsu dla swojego regionu, języka i swoich lokalnych metod płatności. Użytkownicy ufają frontendom, które mówią ich językiem i są im znajome — twój taki będzie.
Minimalizuj wyciek metadanych
Użytkownicy handlujący przez twoją instancję dzielą metadane tylko z tobą. Żaden inny operator, nawet Agorise, nie widzi wzorców ich aktywności.
Zachęcaj użytkowników do korzystania z VPN oraz twoich (dołączonych) adresów Tor i/lub I2P. Twoje alternatywne, ukryte adresy pozwalają użytkownikom dotrzeć do twojej instancji z jurysdykcji, w których dostęp do clearnetu jest zablokowany. Nie są też potrzebne certyfikaty SSL/https, a wpływ jest ogromny dla użytkowników w ocenzurowanych sieciach i krajach.
Płatność automatyczna przez Smart Contract
Każda opłata w BLURT za listing ogłoszenia, którą przyciągnie twoja instancja, płaci ci 90% — tylko 10% trafia do skarbca Morphit. Środki te są niezbędne na finansowanie dalszego rozwoju i utrzymania samego oprogramowania Morphit. Opłaty płatne w BTC i XMR trafiają w 100% do skarbca na te same zobowiązania projektowe (mechanizm podziału on-chain działa tylko dla BLURT, ale uczyniliśmy podział BLURT agresywnie hojnym dla kompensacji — 90/10 na twoją korzyść). Smart Contract działający na blockchainie jest jedynym mechanizmem odpowiedzialnym za ten podział — nie osoba, nie firma, nikt kto może zmienić zdanie. Proces jest w 100% zautomatyzowany. Skutecznie pomagasz, hojnie ci płacą. Gwarancja w kodzie. Wypłaty są denominowane w BLURT, więc jeśli BLURT się umacnia, twoje zarobki też — bez dodatkowej pracy.
Jak zacząć
- 1
Zdobądź maszynę i adres internetowy
Tani VPS albo stary PC/laptop z Ubuntu — celuj w 4 GB RAM lub więcej (8 GB jest wygodne) i 80 GB dysku. Raspberry Pi 4 też się nada. Dodaj nazwę domeny (około 10 $/rok) od dowolnego rejestratora i skieruj ją na maszynę. Hostujesz w domu? Stały IP nie jest potrzebny — kreator instalacji włącza dynamiczny DNS za ciebie. Zobacz FAQ o minimalnych wymaganiach sprzętowych, aby poznać pełne zestawienie.
- 2
Uruchom jedno polecenie
Pobierz najnowsze wydanie, rozpakuj je do folderu /morphit/, otwórz tam terminal i uruchom sudo bash morphit-setup.sh — następnie wybierz „Full guided install”. Krótki kreator zadaje kilka pytań prostym językiem (twoja domena, twoje konto Blurt, e-mail do HTTPS) i konfiguruje wszystko za ciebie: Node.js, PostgreSQL, aplikację i jej usługi, HTTPS z automatycznym odnawianiem, zaporę oraz twoje adresy Tor i I2P. Bez edytowania plików.
- 3
Zarejestruj się jako operator
Uruchom npx morphit-ops register, aby zająć swój tag w łańcuchu — kto pierwszy, ten lepszy. Twoja instancja pojawia się w katalogu /operators i zaczyna automatycznie zarabiać twoje 90% opłat za wystawienie płaconych w Blurt, wypłacanych w łańcuchu. Zobacz FAQ o zarobkach operatora, aby poznać ekonomię.
Pierwszy raz? Jeśli nigdy wcześniej nie konfigurowałeś serwera, zacznij od przyjaznego przewodnika w RUN-A-MORPHIT-NODE.md.
Twoja instancja, twoja polityka aktywów
Federacja Morphit pozwala każdemu operatorowi wybrać, dla których aktywów handlowych jego instancja przyjmuje nowe zlecenia. Nowe aktywa są dostarczane WŁĄCZONE domyślnie na poziomie instancji — operatorzy wyłączają je per-aktyw poprzez zmienną środowiskową `MORPHIT_INDEXER_DISABLED_ASSETS`. Tak federacja instancji może obsługiwać różne preferencje użytkowników bez potrzeby forkowania kodu przez kogokolwiek.
- Domyślnie włączone dla nowych aktywów. Gdy projekt dodaje nowe aktywo handlowe (USDT wdrożono jako ostatnie), każda instancja przyjmuje zlecenia dla niego w momencie aktualizacji. Bez zmian kodu, bez kroku włączania per-aktyw.
- Jedna zmienna środowiskowa, by odmówić. Operatorzy preferujący, by ich instancja specjalizowała się w aktywach privacy-first lub decentralization-first, mogą wyłączyć dowolne aktywo trade-only poprzez `MORPHIT_INDEXER_DISABLED_ASSETS="USDT"` (lub listę oddzieloną przecinkami dla wielu). Użytkownicy publikujący przez frontend tego operatora nie mogą wybrać wyłączonego aktywa.
- Federacja pozostaje niezmienna. Wyłączenie aktywa na twojej instancji nie ukrywa zleceń z instancji partnerskich przed twoimi użytkownikami — historia łańcucha jest współdzielona, więc orderbook nadal pokazuje je w trybie tylko-do-odczytu. Blokada dotyczy tylko NOWYCH zleceń publikowanych Z twojej instancji.
Wymagania sprzętowe
- Sprzęt
- 2+ CPU, 4+ GB RAM, 80+ GB miejsca na dysku (najlepiej SSD)
- Sieć
- Domowy internet wystarczy — DDNS obsługuje dynamiczne IP, statyczny IP nie jest wymagany
- Twój czas
- Poniżej 15 minut miesięcznie na sprawdzenie salda przekaźnika, odebranie dochodu itp.
Gotowy, żeby zacząć?
Sklonuj repo, przygotuj sprzęt (Pi 4 lub jakikolwiek stary laptop wystarczy), postępuj według runbook. Gdy raz nadasz operację register-operator, twoja instancja działa i zarabia.