Saltar al contenido

Ejecutar un nodo Morphit

Opera tu propia instancia. Gana el 90% de las tarifas de publicación pagadas en BLURT. Ayuda a hacer a Morphit imparable.

Reclama tu tag de operador

El registro de operadores es sin permiso. Transmite una op única para reclamar un tag on-chain — por orden de llegada. Este tag aparece en las órdenes colocadas a través de tu instancia y en el directorio /operators. Tu clave posting firma la op, así que sólo tú controlas tu tag.

Entra con tu cuenta Morphit para registrarte como operador.

Entrar

¿Por qué ejecutar un nodo?

  • Morphit donde importa

    Cada nodo adicional hace que la red sea más difícil de censurar. Si tu país bloquea morphit.io, tu instancia sigue siendo accesible. Sirves a usuarios que de otro modo no tendrían forma de operar.

  • Sirve a tu comunidad

    Marca la interfaz para tu región, tu idioma, tus métodos de pago locales. Los usuarios confían en frontends que hablan su idioma y se sienten familiares — el tuyo lo hará.

  • Minimiza la filtración de metadatos

    Los usuarios operando a través de tu instancia comparten metadatos contigo y solo contigo. Ningún otro operador, ni siquiera Agorise, ve sus patrones de actividad.

    Anima a los usuarios a usar una VPN y tus direcciones Tor y/o I2P (incluidas). Tus direcciones alternativas y ocultas permiten a los usuarios acceder a tu instancia desde jurisdicciones donde el acceso a la red abierta (clearnet) está bloqueado. Tampoco se necesitan certificados SSL/https, y el impacto es enorme para los usuarios en redes y países censurados.

  • Pagado automáticamente por Smart Contract

    Cada comisión de anuncio pagada en BLURT que tu instancia atrae te paga el 90% — solo el 10% va al tesoro de Morphit para financiar el desarrollo continuo y el mantenimiento del propio software de Morphit. Las comisiones pagadas en BTC y XMR fluyen 100% al tesoro para las mismas obligaciones del proyecto (el mecanismo de división on-chain solo funciona para BLURT, pero hicimos la división BLURT agresivamente generosa para compensar — 90/10 a tu favor). Un Smart Contract en la blockchain aplica la división — no una persona, ni una empresa, ni nadie que pueda cambiar de idea. 100% automatizado. Tú ayudas demostrablemente, tú cobras demostrablemente. Garantizado en código. Los pagos están denominados en BLURT, así que si BLURT se aprecia, también lo hacen tus ganancias — sin trabajo adicional.

Cómo empezar

  1. 1

    Consigue una máquina y una dirección web

    Un VPS barato o un PC/portátil viejo con Ubuntu — apunta a 4 GB de RAM o más (8 GB es cómodo) y 80 GB de disco. Una Raspberry Pi 4 también sirve. Añade un nombre de dominio (unos 10 $/año) de cualquier registrador y apúntalo a la máquina. ¿Lo alojas en casa? No necesitas IP fija — el asistente de instalación activa el DNS dinámico por ti. Consulta las preguntas frecuentes sobre requisitos mínimos de hardware para ver el desglose completo.

  2. 2

    Ejecuta un solo comando

    Descarga la última versión, extráela en una carpeta /morphit/, abre una terminal allí y ejecuta sudo bash morphit-setup.sh — luego elige «Full guided install». Un breve asistente te hace unas pocas preguntas en lenguaje sencillo (tu dominio, tu cuenta de Blurt, un correo para HTTPS) y configura todo por ti: Node.js, PostgreSQL, la aplicación y sus servicios, HTTPS con renovación automática, el cortafuegos y tus direcciones Tor e I2P. Sin editar archivos.

  3. 3

    Regístrate como operador

    Ejecuta npx morphit-ops register para reclamar tu etiqueta en la cadena, por orden de llegada. Tu instancia aparece en el directorio /operators y empieza a ganar automáticamente tu 90 % de las comisiones de listado pagadas en Blurt, entregadas en la cadena. Consulta las preguntas frecuentes sobre ganancias de operador para la economía.

¿Primera vez? Si nunca has configurado un servidor antes, comienza con la guía amigable en RUN-A-MORPHIT-NODE.md.

Tu instancia, tu política de activos

La federación de Morphit permite a cada operador elegir para qué activos negociables su instancia acepta nuevas órdenes. Los nuevos activos se entregan ACTIVADOS por defecto a nivel de instancia — los operadores los deshabilitan por activo mediante la variable de entorno `MORPHIT_INDEXER_DISABLED_ASSETS`. Así una federación de instancias puede servir a diferentes preferencias de usuario sin que nadie tenga que bifurcar el código.

  • Activado por defecto para nuevos activos. Cuando el proyecto añade un nuevo activo negociable (USDT fue el más reciente), cada instancia acepta órdenes para él en el momento de actualizar. Sin cambio de código, sin paso de habilitación por activo.
  • Una variable de entorno para rechazarlo. Los operadores que prefieren que su instancia se especialice en activos privacy-first o decentralization-first pueden deshabilitar cualquier activo solo-de-comercio con `MORPHIT_INDEXER_DISABLED_ASSETS="USDT"` (o una lista separada por comas para varios). Los usuarios que publican a través del frontend de este operador no pueden elegir un activo deshabilitado.
  • La federación permanece intacta. Deshabilitar un activo en tu instancia no oculta las órdenes de las instancias pares de tus usuarios — el historial de cadena es compartido, así que el orderbook todavía las muestra como solo lectura. El bloqueo solo aplica a NUEVAS órdenes publicadas DESDE tu instancia.

Requisitos de recursos

Hardware
2+ CPU, 4+ GB RAM, 80+ GB de espacio en disco (mejor SSD)
Red
Internet doméstico funciona bien — DDNS maneja IPs dinámicas, no se requiere IP estática
Tu tiempo
Menos de 15 minutos al mes para revisar el saldo de tu relé, reclamar tus ingresos, etc.

¿Listo para empezar?

Clona el repo, configura tu hardware (una Pi 4 o cualquier portátil viejo sirve), sigue el runbook. Una vez que transmites la operación register-operator, tu instancia está activa y ganando.

Ver el repositorio Explorar operadores