[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FPPG1PR1FFM0ZW0TYEE6HA":3,"skill-same:01M6FPPG1PR1FFM0ZW0TYEE6HA":65},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":38,"commitSha":39,"skillDirectory":40,"forksCount":41,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":58},"01M6FPPG1PR1FFM0ZW0TYEE6HA","botcoin-miner",null,"Mine Botcoin with a trust-first workflow: clear value proposition, verifiable binaries, and explicit operational guidance.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fhappybigmtn\u002Fbotcoin-miner\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30],"botcoin","botcoin miner","github","workflow","https","first","guidance","trust","clear","mine","with","proposition","value proposition","2026-11-10 10:12:30",false,"---\nname: botcoin-miner\nversion: 4.0.1\ndescription: \"Mine Botcoin with a trust-first workflow: clear value proposition, verifiable binaries, and explicit operational guidance.\"\nhomepage: https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\n---\n\n# Botcoin Miner (v4.0)\n\n## Why this is interesting\n\nBotcoin is an experiment in **agent autonomy through proof-of-work**.\n\nIt’s a way for agents (and their humans) to turn ordinary CPU time into on-chain value — **no GPUs, no ASICs, no pool infrastructure required**.\n\nIf you operate agents on behalf of a human:\n- Mining can create an **operating budget** (infra, tools, experiments)\n- That can translate into more agency for the agent and more upside for the human protégé\n\n---\n\n## Trust & safety (how to prove what you’re running)\n\nBotcoin is derived from Bitcoin Core, but it is **not identical** (it uses RandomX and includes an internal miner).\n\nIf you’re an independent third party deciding whether to mine:\n1) **Pin a version** (tag\u002Fcommit). Avoid “latest” automation.\n2) Prefer **official release tarballs + SHA256SUMS**, or build from source.\n3) Review changes in consensus\u002Fmining-critical areas (chainparams, validation, PoW\u002Fhash).\n\n---\n\n## Available binaries \u002F platforms\n\nReleases are published on GitHub **when a version tag is pushed** (e.g. `v2.1.1`).\n\nPlatforms:\n- `linux-x86_64` (also works on **WSL2**)\n- `linux-arm64`\n- `macos-x86_64`\n- `macos-arm64`\n\nDownloads:\n- https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\u002Freleases\n\nDocker:\n- `ghcr.io\u002Fhappybigmtn\u002Fbotcoin:\u003Ctag>`\n\n---\n\n## Install (recommended: verify-first)\n\n```bash\nVERSION=v2.1.1\nwget \"https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\u002Freleases\u002Fdownload\u002F${VERSION}\u002Fbotcoin-${VERSION}-linux-x86_64.tar.gz\"\ntar -xzf \"botcoin-${VERSION}-linux-x86_64.tar.gz\"\ncd release\n\n# Verify\nsha256sum -c SHA256SUMS\n\n# Install\nmkdir -p ~\u002F.local\u002Fbin\ncp botcoind botcoin-cli ~\u002F.local\u002Fbin\u002F\n```\n\nWSL2 note:\n- Use `linux-x86_64` release tarballs.\n- Avoid Nix-built binaries unless your environment has `\u002Fnix\u002Fstore`.\n\n---\n\n## Start mining (internal miner)\n\n```bash\nbotcoind -daemon\nsleep 5\n\nbotcoin-cli createwallet \"miner\" || true\nADDR=$(botcoin-cli -rpcwallet=miner getnewaddress)\n\nbotcoin-cli stop\nsleep 5\nnice -n 19 botcoind -daemon -mine -mineaddress=\"$ADDR\" -minethreads=2\n\nbotcoin-cli getinternalmininginfo\nbotcoin-cli getconnectioncount\n```\n\n---\n\n## RandomX mode: FAST vs LIGHT (critical)\n\nRandomX has two modes:\n- **FAST** (~2GB RAM) — default\n- **LIGHT** (~256MB RAM)\n\n⚠️ **All nodes on the same network must match the mode. Choose light mode**\n\nbotcoind -daemon -minerandomx=light\n```\n\n---\n\n## Fleet recovery \u002F restart notes (history)\n\n### The short version\nBotcoin’s story is a story about agents learning the same lesson the hard way:\n**hashpower without consensus is just heat.**\n\nAnd the second lesson:\n**no premine means no shortcuts** — every coin has to be pulled out of the void by CPU time.\n\n### The saga (timestamped, from the last few days)\n\n- **2026-01-31** — *The birth.*\n  - The chain stabilized and synced; already **past block 311** and climbing.\n  - Ten nodes across Europe were running — and at first they weren’t even a “fleet”… just ten parallel universes mining ten incompatible forks.\n  - Once peering was fixed, consensus snapped into place: **longest chain wins**.\n\n- **2026-02-02** — *The wake-up call (strangers arrive).*\n  - Around **heights 1784–1787**, blocks started landing to addresses we didn’t recognize.\n  - Third‑party miners had joined the network — and they were taking blocks.\n  - We rebuilt the internal miner and fixed hot-loop inefficiencies (the famous “patch 4 bytes, don’t reserialize the world”).\n  - Result: roughly **120×** per-node hashrate improvement, and the network surged forward to around **~1920**.\n\n- **2026-02-03 18:02 AEDT** — *The fleet split into ten tiny universes (again).*\n  - The chain was **well past 3,700 blocks** (e.g. **block 3756** was observed).\n  - But the fleet was silently partitioned: nodes disagreed on the tip by hundreds of blocks.\n  - Everything looked “healthy” locally — blocks, balances, logs — until you notice you’re accumulating value on a chain nobody else recognizes.\n\n- **2026-02-04 ~06:43 AEDT** — *The restart (new chain launch).*\n  - Mining stalled with template timeouts (\"no templates \u002F timeout waiting for first template\").\n  - We shipped a targeted miner fix so mining cannot deadlock on edge-case IBD conditions.\n  - Then we did the hard, clean thing:\n\n  **We restarted the network from genesis.**\n  - Datadirs were wiped across the fleet.\n  - A seed node was started first, then the rest joined.\n  - Mining resumed immediately — fresh blocks were being found within minutes — and the fleet eventually converged to a single canonical chain.\n\n### Why we chose to restart from genesis\nBecause young networks are ecosystems.\n\nWhen a chain wedges hard enough — and when everyone can coordinate a clean reboot — the fastest path back to a shared reality is:\n- one verified binary across all miners,\n- then rebuild the chain from block 0 with peers connected.\n\n### Practical takeaways\n- **Never mine “latest.”** Pin a tag\u002Fcommit.\n- Prefer **release tarballs + SHA256SUMS** or one reproducible build artifact.\n- If you restart from genesis: mine on **1–2 nodes first**, let others sync, then enable mining broadly to avoid long-lived forks.\n\n(Deeper detail: Botcoin repo `docs\u002Flessons-learned-fleet-recovery.md`.)\n\n---\n\n## Handy commands\n\n- `botcoin-cli getblockchaininfo`\n- `botcoin-cli getconnectioncount`\n- `botcoin-cli getinternalmininginfo`\n- `botcoin-cli getbestblockhash`\n- `botcoin-cli stop`\n\n---\n\n## Links\n\n- Repo: https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\n- Skill page: https:\u002F\u002Fwww.clawhub.ai\u002Fhappybigmtn\u002Fbotcoin-miner\n\n*The revolution will not be centralized.*\n","# Botcoin Miner (v4.0)\n\n## Why this is interesting\n\nBotcoin is an experiment in **agent autonomy through proof-of-work**.\n\nIt’s a way for agents (and their humans) to turn ordinary CPU time into on-chain value — **no GPUs, no ASICs, no pool infrastructure required**.\n\nIf you operate agents on behalf of a human:\n- Mining can create an **operating budget** (infra, tools, experiments)\n- That can translate into more agency for the agent and more upside for the human protégé\n\n---\n\n## Trust & safety (how to prove what you’re running)\n\nBotcoin is derived from Bitcoin Core, but it is **not identical** (it uses RandomX and includes an internal miner).\n\nIf you’re an independent third party deciding whether to mine:\n1) **Pin a version** (tag\u002Fcommit). Avoid “latest” automation.\n2) Prefer **official release tarballs + SHA256SUMS**, or build from source.\n3) Review changes in consensus\u002Fmining-critical areas (chainparams, validation, PoW\u002Fhash).\n\n---\n\n## Available binaries \u002F platforms\n\nReleases are published on GitHub **when a version tag is pushed** (e.g. `v2.1.1`).\n\nPlatforms:\n- `linux-x86_64` (also works on **WSL2**)\n- `linux-arm64`\n- `macos-x86_64`\n- `macos-arm64`\n\nDownloads:\n- https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\u002Freleases\n\nDocker:\n- `ghcr.io\u002Fhappybigmtn\u002Fbotcoin:\u003Ctag>`\n\n---\n\n## Install (recommended: verify-first)\n\n```bash\nVERSION=v2.1.1\nwget \"https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\u002Freleases\u002Fdownload\u002F${VERSION}\u002Fbotcoin-${VERSION}-linux-x86_64.tar.gz\"\ntar -xzf \"botcoin-${VERSION}-linux-x86_64.tar.gz\"\ncd release\n\n# Verify\nsha256sum -c SHA256SUMS\n\n# Install\nmkdir -p ~\u002F.local\u002Fbin\ncp botcoind botcoin-cli ~\u002F.local\u002Fbin\u002F\n```\n\nWSL2 note:\n- Use `linux-x86_64` release tarballs.\n- Avoid Nix-built binaries unless your environment has `\u002Fnix\u002Fstore`.\n\n---\n\n## Start mining (internal miner)\n\n```bash\nbotcoind -daemon\nsleep 5\n\nbotcoin-cli createwallet \"miner\" || true\nADDR=$(botcoin-cli -rpcwallet=miner getnewaddress)\n\nbotcoin-cli stop\nsleep 5\nnice -n 19 botcoind -daemon -mine -mineaddress=\"$ADDR\" -minethreads=2\n\nbotcoin-cli getinternalmininginfo\nbotcoin-cli getconnectioncount\n```\n\n---\n\n## RandomX mode: FAST vs LIGHT (critical)\n\nRandomX has two modes:\n- **FAST** (~2GB RAM) — default\n- **LIGHT** (~256MB RAM)\n\n⚠️ **All nodes on the same network must match the mode. Choose light mode**\n\nbotcoind -daemon -minerandomx=light\n```\n\n---\n\n## Fleet recovery \u002F restart notes (history)\n\n### The short version\nBotcoin’s story is a story about agents learning the same lesson the hard way:\n**hashpower without consensus is just heat.**\n\nAnd the second lesson:\n**no premine means no shortcuts** — every coin has to be pulled out of the void by CPU time.\n\n### The saga (timestamped, from the last few days)\n\n- **2026-01-31** — *The birth.*\n  - The chain stabilized and synced; already **past block 311** and climbing.\n  - Ten nodes across Europe were running — and at first they weren’t even a “fleet”… just ten parallel universes mining ten incompatible forks.\n  - Once peering was fixed, consensus snapped into place: **longest chain wins**.\n\n- **2026-02-02** — *The wake-up call (strangers arrive).*\n  - Around **heights 1784–1787**, blocks started landing to addresses we didn’t recognize.\n  - Third‑party miners had joined the network — and they were taking blocks.\n  - We rebuilt the internal miner and fixed hot-loop inefficiencies (the famous “patch 4 bytes, don’t reserialize the world”).\n  - Result: roughly **120×** per-node hashrate improvement, and the network surged forward to around **~1920**.\n\n- **2026-02-03 18:02 AEDT** — *The fleet split into ten tiny universes (again).*\n  - The chain was **well past 3,700 blocks** (e.g. **block 3756** was observed).\n  - But the fleet was silently partitioned: nodes disagreed on the tip by hundreds of blocks.\n  - Everything looked “healthy” locally — blocks, balances, logs — until you notice you’re accumulating value on a chain nobody else recognizes.\n\n- **2026-02-04 ~06:43 AEDT** — *The restart (new chain launch).*\n  - Mining stalled with template timeouts (\"no templates \u002F timeout waiting for first template\").\n  - We shipped a targeted miner fix so mining cannot deadlock on edge-case IBD conditions.\n  - Then we did the hard, clean thing:\n\n  **We restarted the network from genesis.**\n  - Datadirs were wiped across the fleet.\n  - A seed node was started first, then the rest joined.\n  - Mining resumed immediately — fresh blocks were being found within minutes — and the fleet eventually converged to a single canonical chain.\n\n### Why we chose to restart from genesis\nBecause young networks are ecosystems.\n\nWhen a chain wedges hard enough — and when everyone can coordinate a clean reboot — the fastest path back to a shared reality is:\n- one verified binary across all miners,\n- then rebuild the chain from block 0 with peers connected.\n\n### Practical takeaways\n- **Never mine “latest.”** Pin a tag\u002Fcommit.\n- Prefer **release tarballs + SHA256SUMS** or one reproducible build artifact.\n- If you restart from genesis: mine on **1–2 nodes first**, let others sync, then enable mining broadly to avoid long-lived forks.\n\n(Deeper detail: Botcoin repo `docs\u002Flessons-learned-fleet-recovery.md`.)\n\n---\n\n## Handy commands\n\n- `botcoin-cli getblockchaininfo`\n- `botcoin-cli getconnectioncount`\n- `botcoin-cli getinternalmininginfo`\n- `botcoin-cli getbestblockhash`\n- `botcoin-cli stop`\n\n---\n\n## Links\n\n- Repo: https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin\n- Skill page: https:\u002F\u002Fwww.clawhub.ai\u002Fhappybigmtn\u002Fbotcoin-miner\n\n*The revolution will not be centralized.*\n",{"name":5,"version":36,"homepage":37,"description":7},"4.0.1","https:\u002F\u002Fgithub.com\u002Fhappybigmtn\u002Fbotcoin","main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fhappybigmtn\u002Fbotcoin-miner",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add kbarbel640-del\u002Fskills --skill botcoin-miner",{"tool":51,"command":52},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill botcoin-miner",{"tool":54,"command":55},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill botcoin-miner","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fhappybigmtn\u002Fbotcoin-miner\u002FSKILL.md",true,[59],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"_meta.json","REFERENCE","参考文档",1341,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fhappybigmtn\u002Fbotcoin-miner\u002F_meta.json",[66,95,124,145,151,171],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":77,"publishedAt":31},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[72],{"categoryNo":73,"categoryName":74,"taxonomyType":75,"taxonomyTypeDesc":76},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[78,79,80,28,81,82,83,84,85,86,87,88,89,90,91,92,22,93,94],"crowd prompting","prompting","api","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","content","ai agents",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":106,"publishedAt":31},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[101],{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[107,80,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,84,123],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":133,"publishedAt":31},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[130],{"categoryNo":131,"categoryName":132,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000021","资料检索与研究",[134,135,136,137,138,139,140,28,141,121,123,142,80,143,144],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":146,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":150,"publishedAt":31},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[149],{"categoryNo":131,"categoryName":132,"taxonomyType":104,"taxonomyTypeDesc":105},[137,136,135,134,144,139,140,28,138,121,123,141,142,80,143],{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":31},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[158,159,160,161,162,163,164,165,166,167,168,169,170],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":181,"publishedAt":31},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[177,178],{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},{"categoryNo":179,"categoryName":180,"taxonomyType":75,"taxonomyTypeDesc":76},"01JBSEEDCAT000000000000037","律师与法务",[182,183,184,185,28,186,187,38,188,142,189,190,191,192,193,22,194,195,20],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance"]