CommunityProgramación y desarrollogithub.com

franalgaba/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.

¿Qué es grimoire-polymarket?

Esta skill permite a los agentes de IA interactuar directamente con Polymarket, un mercado de predicción descentralizado, mediante la consulta de datos de mercado (eventos, resultados, precios) y el estado del libro de órdenes CLOB (Central Limit Order Book). También facilita la gestión de órdenes CLOB (creación, cancelación, consulta) a través del envoltorio CLI de Grimoire, que actúa como una capa de abstracción sobre la CLI oficial de Polymarket. Es especialmente útil para desarrolladores y agentes que necesitan automatizar estrategias de trading o análisis de datos en Polymarket sin manipular directamente la API compleja del exchange. Compatible con entornos que ejecuten Grimoire y la CLI de Polymarket, ofrece una interfaz simplificada para operaciones comunes del mercado. Utiliza la configuración de red de Polymarket (polynomial, mainnet) y variables de entorno para la autenticación y el manejo de claves privadas, garantizando operaciones seguras y eficientes.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/franalgaba/grimoire/tree/main/skills/grimoire-polymarket

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿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

Instalación

  1. Instala Grimoire:

    pip install grimoire-cli
    
  2. Instala y configura la CLI de Polymarket según su documentación.

  3. 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 disponibles
  • polymarket markets <event>: Lista mercados para un evento
  • polymarket prices <market>: Obtiene precios de un mercado
  • polymarket orderbook <market>: Consulta el libro de órdenes de un mercado
  • polymarket place-order <market> <side> <price> <size>: Coloca una orden límite
  • polymarket cancel-order <order_id>: Cancela una orden
  • polymarket 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

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

Skills relacionados