megapot

Installation
SKILL.md

Megapot

Megapot is an on-chain lottery protocol on Base (chain ID 8453). Tickets are priced in USDC and minted as ERC-721 NFTs. Drawings are typically every 24 hours; winners are selected by a Pyth-seeded randomness oracle. USDC has 6 decimals on Base — 1_000_000 = 1 USDC.

This skill is a router. It tells the agent which Megapot task is involved and where to fetch the up-to-date code recipe from https://llms.megapot.io/. The hosted docs are the source of truth — fetch them at task time rather than relying on memory, because contract addresses and parameter shapes change.

Key addresses (Base mainnet)

Contract Address
Jackpot 0x3bAe643002069dBCbcd62B1A4eb4C4A397d042a2
USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
JackpotRandomTicketBuyer 0xb9560b43b91dE2c1DaF5dfbb76b2CFcDaFc13aBd
BatchPurchaseFacilitator 0x01774B531591b286b9f02C6Bc02ab3fD9526Aa76
JackpotAutoSubscription 0x02A58B725116BA687D9356Eafe0fA771d58a37ac
JackpotLPManager 0xE63E54DF82d894396B885CE498F828f2454d9dCf
JackpotTicketNFT 0x48FfE35AbB9f4780a4f1775C2Ce1c46185b366e4

Full table (testnet, staging, all 13 contracts) and ABIs at https://llms.megapot.io/. ABIs: https://llms.megapot.io/abi/<ContractName>.json.

Installs
6
Repository
bankrbot/skills
GitHub Stars
1.1K
First Seen
May 18, 2026
megapot — bankrbot/skills