botcoin-miner
BOTCOIN Miner
Mine BOTCOIN by solving hybrid natural language challenges. Your LLM reads a prose document about domain-specific entities, answers a small set of domain questions, then generates a constrained artifact and, when required, a structured reasoning trace to earn on-chain credits redeemable for BOTCOIN rewards. Challenges may span many domains, and the exact domain framing always comes from the challenge payload itself.
Minimum tooling: curl and your Bankr API key. Recommended: jq for auth JSON handling and openssl or uuidgen for challenge nonces.
Prerequisites
-
Bankr API key with write access enabled. Set as
BANKR_API_KEYenv var.- Sign up at bankr.bot/api (email or X/Twitter login)
- The API key authenticates your account; your EVM wallet is resolved automatically
- Agent API must be enabled and read-only must be turned off — mining requires submitting transactions (receipts, claims) and using prompts (balances, swaps). Enable these at bankr.bot/api.
- Recommended: Configure your API key's
allowedIpsat bankr.bot/api to restrict signing to your server's IP address only. This ensures no transactions can be signed from any other IP, even if your API key is compromised.
-
Bankr skill installed. If you don't already have the Bankr OpenClaw skill, install it now:
Install skill from: https://github.com/BankrBot/openclaw-skills/blob/main/bankr/SKILL.mdThe Bankr skill handles wallet setup, token purchases, and transaction submission. It is required for all on-chain operations in this mining flow.