Mostro CLI
Mostro CLI es un cliente de Mostro con interfaz de l铆nea de comandos. Es utilizado principalmente por desarrolladores y usuarios avanzados para probar las 煤ltimas funcionalidades de Mostro y para automatizar operaciones.

Instalaci贸n
Puedes instalar Mostro CLI directamente desde crates.io:
cargo install mostro-cli
O compilarlo manualmente:
git clone https://github.com/MostroP2P/mostro-cli.git
cd mostro-cli
cargo build --release
Requisitos: Rust 1.64 o superior.
Caracter铆sticas
- Crear 贸rdenes de compra y venta
- Tomar 贸rdenes del libro de ofertas
- Soporte para 贸rdenes de rango (min-max)
- Crear 贸rdenes de compra con Lightning Address
- Chat directo con contrapartes (NIP-17)
- Gesti贸n de identidad (soporte NIP-06)
- Flujo completo de disputas
- Restaurar sesi贸n para recuperar 贸rdenes pendientes
- Comandos de administraci贸n para operadores de Mostro
Uso b谩sico
# Configurar variables de entorno (reemplaza las variables a tu conveniencia)
export MOSTRO_PUBKEY=npub1stagewtcks78nvs4vkzm4skqzytk5gwj46kkm8mu2awqqklgswgqfvtamr
export RELAYS='wss://relay.mostro.network,wss://nos.lol'
# Listar 贸rdenes disponibles
mostro-cli listorders
# Crear una orden de compra
mostro-cli neworder -k buy -c ves -f 1000 -m "face to face"
# Crear una orden de venta con rango
mostro-cli neworder -k sell -c ars -f 1000-10000 -m "transferencia bancaria"
# Cancelar una orden pendiente
mostro-cli cancel -o <order-id>
# Restaurar sesi贸n
mostro-cli restore
Para ver todos los comandos disponibles:
mostro-cli help
M谩s informaci贸n
Mostro CLI es un proyecto FOSS. Puedes visitar su repositorio en GitHub para conocer m谩s sobre su desarrollo, reportar bugs o proponer mejoras.