当前位置: 首页 > news >正文

ubuntu 20.04部署brc20 ordinals铭文

1、btc节点部署文档详见btc节点部署
官方文档
2、更改之前节点部署rpc访问方式
下载bitcoin包后相对路径:bitcoin-26.0/share/rpcauth/rpcauth.py 文件
执行文件

~# python3 rpcauth.py admin
String to be appended to bitcoin.conf:
rpcauth=admin:sdoieoifjeofg30foreojvfklgjrgfjv$dfejfoejfoewrgvlrsegleworgjt485t425t594t4w5gtjreorhisfjwoqfqu9e4
Your password:
kZp_SDFWEFSsdfefa34t54adfvTRTHYThthserfefea_0

创建cookie文件

vim /data/btc/btcdata/.cookie
rpcauth=admin:sdoieoifjeofg30foreojvfklgjrgfjv$dfejfoejfoewrgvlrsegleworgjt485t425t594t4w5gtjreorhisfjwoqfqu9e4
Your password:
kZp_SDFWEFSsdfefa34t54adfvTRTHYThthserfefea_0

注释掉bitcoin.conf的账号密码

 cat conf/bitcoin.conf 
#rpcuser=admin
#rpcpassword=4R7eerRfevb2053F
#rpcauth=admin:sdoieoifjeofg30foreojvfklgjrgfjv$dfejfoejfoewrgvlrsegleworgjt485t425t594t4w5gtjreorhisfjwoqfqu9e4
#Your password:kZp_SDFWEFSsdfefa34t54adfvTRTHYThthserfefea_0
server=1
rpcallowip=0.0.0.0
rpcbind=0.0.0.0 
rpcport=8XXX
port=AAAA
txindex=1
datadir=/data/btc/btcdata

3、编译ordinals代码

~# apt-get install libssl-dev
~# git clone https://github.com/ordinals/ord.git
~# cd ord
~# cargo build --release

4、同步ordinals数据

# ./ord --cookie-file=/data/btc/btcdata/.cookie --rpc-url=127.0.0.1:8XXX server
Index file `/root/.local/share/ord/index.redb` needs recovery. This can take a long time, especially for the --index-sats index.
Listening on http://0.0.0.0:80

相关文章:

  • Python科学计算进阶:数值积分与微分求解算法应用在Python
  • JAVA获取昨日和今日日期时间
  • C++ | 四、指针、链表
  • Maxwell数据同步(增量)
  • 2024年学鸿蒙开发就业前景怎么样?
  • NLP论文阅读记录 - 2021 | WOS01 通过对比学习增强 Seq2Seq 自动编码器进行抽象文本摘要
  • img标签的奇怪问题
  • ubuntu20.04+opencv+vscode
  • 基于Java (spring-boot)的社团管理系统
  • Android 自动滚动的RecyclerView,手动滑动和自动滑动无缝衔接,手动滑动时数据不重复
  • C++核心编程——内存分区、引用、函数提高和函数重载
  • 观测云产品更新 | 日志、场景仪表板、监控器等
  • python基础教程八(循环完)
  • CSS实现平行四边形
  • 记录一次git merge后发现有些文件不对的问题,排查过程
  • Angularjs之国际化
  • Date型的使用
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • gops —— Go 程序诊断分析工具
  • Javascript基础之Array数组API
  • jQuery(一)
  • Laravel Telescope:优雅的应用调试工具
  • leetcode讲解--894. All Possible Full Binary Trees
  • Meteor的表单提交:Form
  • PermissionScope Swift4 兼容问题
  • PHP 7 修改了什么呢 -- 2
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Sequelize 中文文档 v4 - Getting started - 入门
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • 回流、重绘及其优化
  • 探索 JS 中的模块化
  • 原生 js 实现移动端 Touch 滑动反弹
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #HarmonyOS:Web组件的使用
  • #pragma预处理命令
  • #在 README.md 中生成项目目录结构
  • $$$$GB2312-80区位编码表$$$$
  • (k8s中)docker netty OOM问题记录
  • (libusb) usb口自动刷新
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (一)Thymeleaf用法——Thymeleaf简介
  • (原)本想说脏话,奈何已放下
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • ./configure,make,make install的作用(转)
  • .NET 读取 JSON格式的数据
  • /etc/skel 目录作用
  • @JsonFormat与@DateTimeFormat注解的使用
  • [ vulhub漏洞复现篇 ] JBOSS AS 4.x以下反序列化远程代码执行漏洞CVE-2017-7504
  • [20171102]视图v$session中process字段含义
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [Android 13]Input系列--获取触摸窗口
  • [Android Pro] AndroidX重构和映射
  • [Android]Tool-Systrace