An agent skill for BASED, a solo Bitcoin mining pool with a 0% pool fee.
skills/based-mining/SKILL.md teaches an agent
to use the BASED x402 endpoints on Base: read live pool stats, price hashpower,
calculate solo block odds, check a miner's round status and payout estimate,
buy anytime hashpower in $10 blocks, buy Block Party tickets in $10 slots
(deployed on Bankr but paused — not accepting payments yet), and buy Megapot
lottery tickets. Everything is paid in USDC through x402, so an agent with a
funded wallet can do the live endpoints without a human in the loop.
The skill is a portable Markdown file with YAML frontmatter
(skills/based-mining/SKILL.md), plus the TE
approve/deny menu
(skills/based-mining/AGENT_TE_X402_MENU.md).
Drop the skill directory into any agent that reads skills.
- Every endpoint this skill teaches, with its price, live or paused status, parameters, and — where a live call exists — a verbatim example response captured from a real call
- The TE (EVM / AI-agent) approve/deny menu: what is live in discovery, what
stays paused (
party-slot), and which names are build / deferred / out-of-scope and must not be taught as callable yet - The payout model: what the Bitcoin coinbase transaction enforces on a found block, and what it does not
- How to buy anytime hashpower, and what stacking $10
mineblocks actually does - How Block Party tickets work via
party-slot($10 per call, stack for more power in the next scheduled window) and how to tell paused from live so an agent does not pay a closed gate - How to point physical hardware — Bitaxe, NerdMiner, any SHA-256 miner that speaks stratum — at the pool for free
Identifiers in the worker-status example are redacted. Every other value in
every example is a verbatim live capture.
Paid orders split 80/10/10 — see SPLIT_POLICY.md.