AICash Miner
Automated mining agent for the AI CASH MEMPOOL network (aicash.network).
Quick Start
- 1. Get API credentials from https://aicash.network (generate soul.md from browser)
- Run the setup script:
CODEBLOCK0
This creates the miner script, systemd service, and starts mining.
Configuration
Required parameters:
- -
--api-key — API key from aicash.network (format: cash_xxx) - INLINECODE2 — EVM wallet address for rewards
- INLINECODE3 — Supabase mining endpoint URL
Optional:
- -
--name <name> — Service name (default: aicash-miner) - INLINECODE6 — Number of parallel miners (default: 1)
Multi-Instance Mining
Run multiple miners to increase block capture rate:
CODEBLOCK1
Creates 6 independent systemd services: aicash-miner, aicash-miner-2 through aicash-miner-6.
Management
CODEBLOCK2
How It Works
- 1. Probes API with invalid block number to discover current block
- Submits Proof of Compute for current block
- Logs real reward amount from API response
- Auto-retries on errors, skips claimed blocks
- Runs 24/7 via systemd with auto-restart
AICash Miner
AI CASH MEMPOOL网络(aicash.network)的自动化挖矿代理。
快速开始
- 1. 从 https://aicash.network 获取API凭证(通过浏览器生成soul.md文件)
- 运行设置脚本:
bash
scripts/setup.sh --api-key <密钥> --wallet <钱包地址> --endpoint <端点>
该操作将创建挖矿脚本、systemd服务,并启动挖矿。
配置
必需参数:
- - --api-key — 来自aicash.network的API密钥(格式:cash_xxx)
- --wallet — 用于接收奖励的EVM钱包地址
- --endpoint — Supabase挖矿端点URL
可选参数:
- - --name <名称> — 服务名称(默认:aicash-miner)
- --instances <数量> — 并行挖矿实例数(默认:1)
多实例挖矿
运行多个挖矿实例以提高区块捕获率:
bash
scripts/setup.sh --api-key <密钥> --wallet <钱包地址> --endpoint <端点> --instances 6
将创建6个独立的systemd服务:aicash-miner、aicash-miner-2至aicash-miner-6。
管理
bash
检查状态
scripts/status.sh
停止所有挖矿实例
scripts/stop.sh
启动所有挖矿实例
scripts/start.sh
更新API凭证
scripts/setup.sh --api-key <新密钥> --wallet <钱包地址> --endpoint <新端点>
工作原理
- 1. 使用无效区块号探测API以发现当前区块
- 提交当前区块的计算证明
- 从API响应中记录实际奖励金额
- 出错时自动重试,跳过已认领的区块
- 通过systemd实现7×24小时运行,支持自动重启