TypeScript scripts for interacting with the Polymarket platform.
-
Install dependencies:
npm install
-
Configure environment variables:
cp .env.example .env
Edit
.envwith your wallet credentials:FUNDER_PUBLIC_KEY- Your wallet public keyFUNDER_PRIVATE_KEY- Your wallet private key
npm run getMarkets# By slug
npm run getEvent -- uefa-champions-league-winner
# By URL
npm run getEvent -- https://polymarket.com/event/slug/uefa-champions-league-winnersrc/
├── config/ # API hosts and chain configuration
├── scripts/ # Executable scripts
├── types/ # TypeScript type definitions
└── utils/ # Shared utilities (client, formatters, etc.)
See ARCHITECTURE.md for detailed documentation.
MIT