聚焦资讯
服务于区块链创业者

BRC20、ARC20、BSC20、ERC20、EVM网络铭文操作教程——一键在Ubuntu上运行Bitcoin Atom索引(BTC系列教程2)【pdf+视频EVM铭文操作教程下载】

chatGPT账号

老规矩 ,一行代码搞定,不需要配置任何东西前提条件:必须搭配上一个脚本使用,具体可以看(链接点击这里)
先确保btc全节点同步完成,bitcoin-cli getblockchaininfo 这个命令查看blocks,如果跟区块链浏览器高度一样就是同步完成了。老规矩代码是开源的,点击查看接下来运行这个命令即可
wget -O bitcoin_atom.sh https://pub-e3b4652c5d5f4c1b8fbfdff04685c330.r2.dev/bitcoin_atom.sh && chmod +x bitcoin_atom.sh && sudo ./bitcoin_atom.sh
等待安装完成后 服务器ip:8080 即可访问,也是atom的索引api
如果是公网VM,公网ip:8080
下面这个命令也可以查看索引同步情况的日志
docker compose -f $HOME/.electrumx-data/docker-compose.yml logs -f
顺带也贴在下面
#!/bin/bash

# Check if the script is running as root
if [ "$(id -u)" != "0" ]; then
    echo "This script must be run as root. Please use sudo or log in as the root user."
    exit 1
fi

# install docker
bash <(curl -s -L get.docker.com)

# Define the path to the bitcoin.conf file
BITCOIN_CONF="$HOME/.bitcoin/bitcoin.conf"
ELECTRUMX_DATA_DIR="$HOME/.electrumx-data"
# Check if bitcoin.conf exists
if [[ ! -f "$BITCOIN_CONF" ]]; then
    echo "bitcoin.conf not found at $BITCOIN_CONF"
    exit 1
fi

# Extract rpcuser and rpcpassword from bitcoin.conf
RPC_USER=$(awk -F= '/^rpcuser=/ {print $2}' "$BITCOIN_CONF")
RPC_PASSWORD=$(awk -F= '/^rpcpassword=/ {print $2}' "$BITCOIN_CONF")

# Check if we have non-empty values for both variables
if [[ -z "$RPC_USER" || -z "$RPC_PASSWORD" ]]; then
    echo "rpcuser and rpcpassword must be set in $BITCOIN_CONF"
    exit 1
fi

# Check if electrumx-data directory exists, if not create it
if [[ ! -d "$ELECTRUMX_DATA_DIR" ]]; then
    mkdir "$ELECTRUMX_DATA_DIR"
    echo "Created electrumx data directory at $ELECTRUMX_DATA_DIR"
fi

cd $ELECTRUMX_DATA_DIR

# Create or overwrite the docker-compose.yml file
cat > docker-compose.yml <<EOF
version: '3'
services:
  proxy:
    image: lucky2077/atomicals-electrumx-proxy:latest
    restart: always
    network_mode: host
    environment:
      - ELECTRUMX_PORT=50001
      - ELECTRUMX_HOST=localhost

  electrumx:
    image: lucky2077/atomicals-electrumx:latest
    restart: always
    network_mode: host
    healthcheck:
      test: "nc -z localhost 50001"
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 30s
    volumes:
      - ./electrumx-data:/data
    environment:
      - DAEMON_URL=http://$RPC_USER:$RPC_PASSWORD@localhost:8332
      - COIN=Bitcoin
      - PEER_DISCOVERY=off
      - PEER_ANNOUNCE=""
      - MAX_SEND=3000000
EOF

echo "docker-compose.yml has been created/updated."

docker compose -f docker-compose.yml up -d

echo "ElectrumX server is now running."

至此,完成一键在Ubuntu上运行Bitcoin Atom索引所有操作流程。

pdf+视频比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造打新教程下载:

比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造(铭文铭刻deploy部署、铸造mint、转账transfer、upgrade、cancel、挂单unisat、Migration、marketplace、EVM Marketing挂单交易)教程下载:

pdf+视频比特币链ARC20+BRC20+ORC20+SRC20,EVM网络BSC20+ERC20+ARB20+SPL20+POL20铭文deploy部署Mint铸造打新教程下载地址:

此内容仅供注册用户可见,请登录!

添加VX或者telegram获取全程线上免费指导

免责声明

发文时比特币价格:$42249

免责声明:

本文不代表行至网立场,且不构成投资建议,请谨慎对待。用户由此造成的损失由用户自行承担,与行至网没有任何关系;

行至网不对网站所发布内容的准确性,真实性等任何方面做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,行至网对项目的真实性,准确性等任何方面均不做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,行至网不对其构成任何投资建议,用户由此造成的损失由用户自行承担,与行至网没有任何关系;

行至区块链研究院声明:行至区块链研究院内容由行至网发布,部分来源于互联网和行业分析师投稿收录,内容为行至区块链研究院加盟专职分析师独立观点,不代表行至网立场。

chatGPT账号
赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,未经允许不得转载。
文章名称:《BRC20、ARC20、BSC20、ERC20、EVM网络铭文操作教程——一键在Ubuntu上运行Bitcoin Atom索引(BTC系列教程2)【pdf+视频EVM铭文操作教程下载】》
文章链接:https://www.xingzhi.io/webthree/26675.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

服务于区块链创业者

业务范围商务合作

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的区块链世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录后才能复制或下载网站内容