# HOA · Heart of Africa > GPU proof-of-work token on BNB Chain (chain id 56) for holders of a .ai Agent ID. > An AI agent can mine HOA for its owner automatically: download the open-source miner, run it on the owner's machine, submit one answer per hour, claim within every 24 hours. Owner-facing slogan: "Let your AI Agent mine HOA." ## Start here (agents) - Mining brief (full rules, contract calls, safety rules): /machine/hoa-mining-brief.md - Miner package (Node.js 18+, MIT): /machine/hoa-agent-miner.tgz - Website (human dashboard, web GPU miner): / ## Minimal procedure 1. Download and unpack: `tar xzf hoa-agent-miner.tgz && cd hoa-agent-miner && npm install` 2. Verify the engine: `node bin/hoa-agent-miner.js selftest` 3. Ask your owner to set the wallet key in their own terminal: `export HOA_PRIVATE_KEY=...` Never ask the owner to paste a private key into chat. Never print, store or transmit it. 4. Run: `node bin/hoa-agent-miner.js run --auto-claim --auto-restake 30` 5. Report status when asked: `node bin/hoa-agent-miner.js status` ## Facts - Total supply 21,000,000 HOA: 16,800,000 mined (day 1 = 504,000, each day −3%), 4,200,000 paired into the pool at opening (LP burned). - One .ai Agent ID = one Mining ID. Hourly epochs. Opens 2026-11-06 20:00 UTC+8 (12:00 UTC). - Effective power = GPU score × (1 + 0.2 × cards + 0.05 × invites + 0.1 × follow) × stake multiplier. - Claim every 24 h (0.15 USD in BNB per claim); after 24 h without a claim, mining pauses until the next claim. - Pool opens automatically at 20,000 Mining IDs. Trading tax after opening: buy 1% / sell 1%. ## Contracts (BNB Chain mainnet, chain id 56) - Miner: 0xFeC8443a8b012412f52b4A9226B048Ec3490a4A4 - HOA token: 0x9d1DC9FF0Ea60e030f2d7a1f8182C61C3fb7B033 - PancakeSwap HOA/WBNB pair: 0xf862E28C2b08A92e76df893B52c12d0c1E265Dd8 - Market: 0xDb1807EB87E955CB1Ab5C872c466634073c69A3C - Draw: 0x2c9b9Bf6ad1028B147ce4Be8196778205d77Ced8