¿Qué hace grimoire-polymarket?
Consulta datos de mercado y estado CLOB de Polymarket, y gestiona órdenes CLOB a través del envoltorio CLI de Grimoire respaldado por la CLI oficial de Polymarket.
Descripción
Esta skill permite a los agentes de IA consultar datos de mercado de Polymarket, incluyendo eventos, resultados y precios, así como el estado del libro de órdenes CLOB (Central Limit Order Book). También permite gestionar órdenes CLOB, como crear, cancelar y consultar órdenes, utilizando el envoltorio CLI de Grimoire que envuelve la CLI oficial de Polymarket.
Requisitos previos
- Python 3.8+
- Grimoire instalado y configurado
- Polymarket CLI instalado y autenticado
Instalación
-
Instala Grimoire:
pip install grimoire-cli -
Instala y configura la CLI de Polymarket según su documentación.
-
Asegúrate de que las variables de entorno necesarias estén configuradas (por ejemplo,
POLYMARKET_API_KEY,POLYMARKET_SECRET,POLYMARKET_PASSPHRASE).
Uso
Comandos disponibles
polymarket events: Lista eventos disponiblespolymarket markets <event>: Lista mercados para un eventopolymarket prices <market>: Obtiene precios de un mercadopolymarket orderbook <market>: Consulta el libro de órdenes de un mercadopolymarket place-order <market> <side> <price> <size>: Coloca una orden límitepolymarket cancel-order <order_id>: Cancela una ordenpolymarket orders: Lista órdenes activas del usuario
Ejemplos
# Consultar eventos recientes
polymarket events
# Obtener precios de un mercado
polymarket prices 0x1234567890abcdef
# Colocar una orden de compra
polymarket place-order 0x1234567890abcdef buy 0.50 100
Configuración
La skill utiliza la configuración de red de Polymarket (polynomial para testnet, mainnet para producción). Asegúrate de haber seleccionado la red correcta en la CLI de Polymarket.
Soporte
Para reportar problemas o sugerir mejoras, por favor abre un issue en el repositorio de Grimoire.
Licencia
MIT