Zum Inhalt springen

Morphit-Knoten betreiben

Betreibe deine eigene Instanz. Verdiene einen Anteil an den Listing-Gebühren. Hilf mit, Morphit unzensierbar zu machen.

Operator-Tag beanspruchen

Die Operator-Registrierung ist erlaubnisfrei. Sende eine einmalige Op, um on-chain einen Tag zu beanspruchen — nach Reihenfolge vergeben. Dieser Tag erscheint in Orders über deine Instanz und im /operators-Verzeichnis. Dein Posting-Key signiert die Op, also kontrollierst nur du deinen Tag.

Melde dich mit deinem Morphit-Konto an, um dich als Operator zu registrieren.

Anmelden

Warum einen Knoten betreiben?

  • Morphit dort, wo es zählt

    Jeder zusätzliche Knoten macht das Netzwerk schwerer zu zensieren. Wenn dein Land morphit.io sperrt, bleibt deine Instanz erreichbar. Du bedienst Nutzer, die sonst keine Möglichkeit zum Handel hätten.

  • Bediene deine Community

    Brande die Oberfläche für deine Region, deine Sprache, deine lokalen Zahlungsmethoden. Nutzer vertrauen Frontends, die ihre Sprache sprechen und sich vertraut anfühlen — deines wird das tun.

  • Metadaten-Leaks minimieren

    Nutzer, die über deine Instanz handeln, teilen Metadaten nur mit dir. Kein anderer Betreiber, nicht einmal Agorise, sieht ihre Aktivitätsmuster.

  • Automatisch per Smart Contract bezahlt

    Jede in BLURT bezahlte Listing-Gebühr, die deine Instanz anzieht, zahlt dir 90 % — nur 10 % gehen an die Morphit-Treasury zur Finanzierung von Welcome Bonuses, Loyalty-Delegationen und Account-Creation-Kosten. In BTC und XMR bezahlte Gebühren fließen zu 100 % an die Treasury für die gleichen Projektverpflichtungen (der On-Chain-Aufteilungsmechanismus funktioniert nur für BLURT, aber wir haben die BLURT-Aufteilung aggressiv großzügig gestaltet, um das auszugleichen — 90/10 zu deinen Gunsten statt der ursprünglich erwogenen 50/50). Ein Smart Contract auf der Blurt-Chain erzwingt die Aufteilung — keine Person, kein Unternehmen, niemand, der seine Meinung ändern kann. 100 % automatisiert. Keine Rechnungen, keine manuellen Auszahlungen, keine Vertrauensannahmen. Du hilfst beweisbar, du wirst beweisbar bezahlt. In Code garantiert. Auszahlungen sind in BLURT denominiert, also wenn BLURT steigt, steigen deine Einnahmen mit — ohne zusätzliche Arbeit. Vollständig Open Source unter AGPL-3.0; wenn du den Indexer-Quellcode lesen kannst, kannst du die Auszahlungslogik prüfen.

Wie du anfängst

  1. 1

    Einen VPS bereitstellen

    Linux (Debian 12, Ubuntu 22.04+, Arch, NixOS — wir testen auf Debian). 2 CPU-Kerne bei 1 GHz+, 2 GB RAM Minimum (4 GB komfortabel), 20 GB SSD. Ein Raspberry Pi 4, ein alter Laptop oder ein 5-$/Monat-VPS funktionieren alle. Keine statische IP nötig — DDNS funktioniert. Siehe den FAQ-Eintrag zu Mindestanforderungen für die volle Aufschlüsselung über Hobbyist-, Ernsthaft- und Alter-Laptop-Stufen.

  2. 2

    Repo klonen und konfigurieren

    Forke oder klone git.agorise.net/agorise/morphit. Kopiere die env-Beispiele aus ops/env/, setze deine Domain, setze die RPC-Endpunkte des Indexers (öffentliche Blurt-Knoten funktionieren out of the box).

  3. 3

    Dienste installieren

    systemd-Units für Indexer und Relay liegen in ops/systemd/. nginx-Config mit TLS liegt in ops/nginx/. Führe das Migrations-Tool einmal aus, um das Datenbankschema zu initialisieren.

  4. 4

    Registriere deine Operator-Identität

    Führe das register-operator CLI-Tool mit deinem gewählten Tag aus (1-64 Zeichen, alphanumerisch + Bindestriche/Unterstriche/Punkte). Tags sind first-come-first-served — sobald du die einmalige `morphit_register_operator`-Op überträgst, gehört dir dieser Tag. Deine Instanz erscheint in /operators und beginnt sofort, Orders zuzuordnen (und deinen 90%-Anteil an BLURT-bezahlten Listing-Gebühren zu verdienen). Siehe die Operator-Earnings-FAQ für die volle Ökonomie.

Zum ersten Mal? Wenn du noch nie einen Server eingerichtet hast, fang mit der freundlichen Anleitung in an RUN-A-MORPHIT-NODE.md.

Vollständiges Handbuch: OPERATIONS.md.

Deine Instanz, deine Asset-Richtlinie

Morphits Föderation lässt jeden Betreiber wählen, für welche handelbaren Assets seine Instanz neue Orders annimmt. Neue Assets werden standardmäßig instanzweit AKTIVIERT ausgeliefert — Betreiber deaktivieren pro Asset über die Umgebungsvariable `MORPHIT_INDEXER_DISABLED_ASSETS`. So kann eine Föderation von Instanzen unterschiedliche Nutzerpräferenzen bedienen, ohne dass jemand den Code forken muss.

  • Standardmäßig AN für neue Assets. Wenn das Projekt ein neues handelbares Asset hinzufügt (USDT war das jüngste), akzeptiert jede Instanz ab dem Upgrade Orders dafür. Keine Code-Änderung, kein Per-Asset-Aktivierungsschritt.
  • Eine Umgebungsvariable zum Ablehnen. Betreiber, deren Instanz sich auf privacy-first oder decentralization-first Assets spezialisieren soll, können jedes reine Trade-Asset mit `MORPHIT_INDEXER_DISABLED_ASSETS="USDT"` (oder einer kommagetrennten Liste für mehrere) deaktivieren. Nutzer, die über das Frontend dieses Betreibers posten, können dann ein deaktiviertes Asset nicht auswählen.
  • Föderation bleibt intakt. Das Deaktivieren eines Assets auf deiner Instanz verbirgt die Orders von Peer-Instanzen nicht vor deinen Nutzern — Chain-History ist geteilt, also zeigt das Orderbook sie weiterhin schreibgeschützt an. Die Sperre gilt nur für NEUE Orders, die VON deiner Instanz gepostet werden.

Vollständige Umgebungsvariablen-Referenz und Multi-Asset-Beispiele in OPERATIONS.md unter §Trade-only asset configuration.

Ressourcenanforderungen

Hardware
2 CPU-Kerne, 2-4 GB RAM, 20 GB SSD
Netzwerk
Heim-Internet funktioniert — DDNS handhabt dynamische IPs, keine statische IP erforderlich
Deine Zeit
Eine Stunde monatlich für Wartung

Bereit loszulegen?

Klone das Repo, richte deine Hardware ein (ein Pi 4 oder beliebiger alter Laptop reicht), folge dem Runbook. Sobald du die register-operator-Op überträgst, ist deine Instanz live und verdient.

Zum Repo Betreiber durchsuchen