# ierc-20 pow mint

By [guowenshuai.eth](https://paragraph.com/@guowenshuai) · 2023-11-23

---

"1.部署文档 [https://docs.ierc20.com/new-features/ierc-pow-mining/how-to-participate-in-mining](https://docs.ierc20.com/new-features/ierc-pow-mining/how-to-participate-in-mining)

2\. 官网挖矿 [https://miner.ierc](https://miner.ierc)

3\. 代码挖矿 [https://github.com/IErcOrg/ierc-miner-js](https://github.com/IErcOrg/ierc-miner-js)"

    # 编译
    
    yarn install  
    

    ####### 常用命令
    
    # 创建钱包  # 钱包信息生成在db目录
    yarn run cli wallet --create
    
    # 列出钱包
    yarn run cli wallet -a
    
    # 
    yarn run cli mine 名字 --account xxxx
    

多开方法
----

仅在linux系统下

    # 我会提供镜像 ierc-miner.tar
    
    # 导入镜像 
    
    docker load < ierc-miner.tar
    

    1. 新建目录
    mkdir ierc-account && cd ierc-account
    
    2. 复制执行脚本
    cat <<EOF > tokens.json
    {
      "ierc-m4": {
        "workc": "0x0000",
        "amt": "1000"
      },
      "ierc-m5": {
        "workc": "0x00000",
        "amt": "1000"
      }
    }
    EOF
    
    cat <<EOF > .env
    PROVIDER_RPC = 'https://eth-mainnet.g.alchemy.com/v2/j5MafDPIgEbQEswkcUH-0CA3MBFlyQbZ'
    EOF
    
    for i in {1..10}; do 
        mkdir account$i
        mkdir account$i/db
        mkdir account$i/log
        echo docker run -it --rm -v ./.env:/app/.env -v ./tokens.json:/app/tokens.json -v ./account$i/db:/app/db -v ./account$i/logs:/app/logs ierc-miner sh
    done
    
    
    3. 现在会输入一堆命令，打开多个终端，一行一个终端运行，每个都是一个可以打的命令行
    执行创建钱包命令
    yarn run cli wallet --create
    
    5. 开打，修改名字
    yarn run cli mine 名字 --account  $(yarn run cli wallet -a | grep 0x | awk -F"'" '{print $2}')
    

打nft命令
------

    
    
    # 打nft 手动指定账号
    yarn run cli mine ierc-m4 --account 0x33Ce13d8EDef428D660c83EaD1e9ed4d6A2F23cd
    
    # 打nft 自动获取账号，不用手动指定
    yarn run cli mine ierc-m4 --account  $(yarn run cli wallet -a | grep 0x | awk -F"'" '{
    print $2}')

---

*Originally published on [guowenshuai.eth](https://paragraph.com/@guowenshuai/ierc-20-pow-mint)*
