2024-01-22 @sslisen

克隆/安装OPI程序

GitHub - bestinslot-xyz/OPI: Open Protocol Indexer, OPI

-打开OPI官方GitHub页面,复制HTTPS地址:https://github.com/bestinslot-xyz/OPI.git

Untitled

-在想要安装的硬盘,新建文件夹(比如OPI),进入该文件夹,在地址栏输入cmd打开命令提示符窗口,运行:git clone https://github.com/bestinslot-xyz/OPI.git 直接克隆到本地硬盘。

#无法使用Git的,可以直接选择下载zip压缩文件,解压缩到指定文件夹,也是一样的。区别就是后期更新的时候,使用Git clone的比较方便。

Untitled

安装Python环境依赖包

-OPI需要用到如下四个依赖包,打开cmd命令提示符窗口,依次运行下列命令:

pip install python-dotenv

pip install psycopg2-binary

pip install json5

pip install requests #如遇缺少此依赖报错,则运行此安装命令

pip install stdiomask #如遇缺少此依赖报错,则运行此安装命令

Untitled

构建ord环境

-使用RUST构建ord环境,在OPI根目录下,切换至ord文件夹,在地址栏输入cmd按回车,打开cmd命令提示符窗口,运行:

cargo build --release

Untitled

构建各modules环境

-OPI目录下的modules文件夹内是各索引模块

Untitled

-使用如下命令,依次对 main_index | brc20_api | bitmap_api | sns_api 进行构建环境操作