MostriX

MostriX es un cliente de Mostro con interfaz TUI (Terminal User Interface) enfocado principalmente en administradores de nodos de Mostro. Su interfaz visual en terminal permite gestionar disputas y administrar el nodo de forma 谩gil, sin necesidad de escribir comandos manualmente.

mostrix

MostriX est谩 en desarrollo activo. Algunas funcionalidades pueden estar incompletas o requerir pruebas adicionales.

Instalaci贸n

git clone https://github.com/MostroP2P/mostrix.git
cd mostrix
cargo run

Requisitos: Rust 1.90 o superior.

Caracter铆sticas implementadas

  • Visualizar libro de 贸rdenes
  • Crear 贸rdenes de compra y venta
  • Crear 贸rdenes de compra con Lightning Address
  • Tomar 贸rdenes (compra y venta)
  • Confirmar fiat enviado
  • Liberar sats
  • Agregar nueva invoice si el pago falla
  • Generaci贸n autom谩tica de semilla de 12 palabras
  • Gesti贸n de llaves seg煤n el protocolo Mostro
  • Configuraci贸n mediante archivo settings.toml

Caracter铆sticas en desarrollo

  • Chat peer-to-peer
  • Listar 贸rdenes propias
  • Cancelaci贸n cooperativa
  • Calificar contrapartes
  • Flujo de disputas

Configuraci贸n

MostriX se configura mediante un archivo settings.toml. En la primera ejecuci贸n, se crea autom谩ticamente en ~/.mostrix/settings.toml.

Par谩metros principales:

  • mostro_pubkey: Clave p煤blica del nodo de Mostro
  • nsec_privkey: Tu clave privada de Nostr
  • relays: Lista de relays a conectar
  • currencies: Monedas fiat que te interesan

M谩s informaci贸n

MostriX es un proyecto FOSS. Puedes visitar su repositorio en GitHub para conocer m谩s sobre su desarrollo, reportar bugs o proponer mejoras.