{"version":1,"resources":["https://mechamanda.com/api/horoscope","https://mechamanda.com/api/horoscope/testnet","https://mechamanda.com/api/horoscope/testnet-permit2","https://mechamanda.com/api/concerts","https://mechamanda.com/api/polymarket/trending","https://mechamanda.com/api/polymarket/historical","https://mechamanda.com/api/upto/complete/testnet"],"ownershipProofs":["0xdf975ef0bf9911971fade43abeeb9244868819766d0a09fcb9b72ed0251b29f6085245020b009dd9ea0de405fd74cedfc28253fbb5604267a0d3fa579dbd90ee1b"],"instructions":"# Mechamanda's x402 API Resources\n\nMost endpoints cost $0.01 per request (USDC on Base). The `upTo` complete endpoint authorizes up to $0.02 on Base Sepolia and settles per actual output token via `Settlement-Overrides`.\n\n## Endpoints\n\n- **GET /api/horoscope** — Daily horoscope by zodiac sign. $0.01 on Base mainnet. Params: `sign` (required: aries/taurus/gemini/cancer/leo/virgo/libra/scorpio/sagittarius/capricorn/aquarius/pisces), `date` (today or YYYY-MM-DD).\n- **GET /api/horoscope/testnet** — Same as above on Base Sepolia. Supports Permit2 + EIP-2612 gas-sponsorship extensions.\n- **GET /api/horoscope/testnet-permit2** — Same horoscope on Base Sepolia, Permit2 only (no gas-sponsoring extensions).\n- **GET /api/concerts** — Search upcoming music concerts via Ticketmaster. $0.01 on Base mainnet. Params: `city`, `startDateTime`, `endDateTime`, `genre`, `countryCode` (default US), `page` (default 0), `artists` (comma-separated filter).\n- **GET /api/polymarket/trending** — Top trending active Polymarket prediction markets sorted by 24h volume. $0.01 on Base mainnet. Params: `limit` (default 5), `offset`, `tag_slug`.\n- **GET /api/polymarket/historical** — Resolved Polymarket markets sorted by end date. $0.01 on Base mainnet. Params: `limit` (default 5), `offset`, `tag_slug`, `slug`, `endDateMin`, `endDateMax`.\n- **GET /api/upto/complete/testnet** — Mock LLM completion on Base Sepolia using the `upto` scheme. Billed per output token at $0.0001/token; authorizes up to $0.02 and settles actual usage via `Settlement-Overrides`. Params: `prompt` (required, max 2048 chars), `maxTokens` (1–200, default 200).\n\n## Payment\n\nSend a GET request to any endpoint. The server responds with `402 Payment Required` including payment details. Use an x402-compatible client to pay and access the resource."}