2024-01-22 @sslisen
GitHub - bestinslot-xyz/OPI: Open Protocol Indexer, OPI
-打开OPI官方GitHub页面,复制HTTPS地址:https://github.com/bestinslot-xyz/OPI.git
-在想要安装的硬盘,新建文件夹(比如OPI),进入该文件夹,在地址栏输入cmd打开命令提示符窗口,运行:git clone https://github.com/bestinslot-xyz/OPI.git 直接克隆到本地硬盘。
#无法使用Git的,可以直接选择下载zip压缩文件,解压缩到指定文件夹,也是一样的。区别就是后期更新的时候,使用Git clone的比较方便。
-OPI需要用到如下四个依赖包,打开cmd命令提示符窗口,依次运行下列命令:
pip install python-dotenv
pip install psycopg2-binary
pip install json5
pip install requests #如遇缺少此依赖报错,则运行此安装命令
pip install stdiomask #如遇缺少此依赖报错,则运行此安装命令
-使用RUST构建ord环境,在OPI根目录下,切换至ord文件夹,在地址栏输入cmd按回车,打开cmd命令提示符窗口,运行:
cargo build --release
-OPI目录下的modules文件夹内是各索引模块
-使用如下命令,依次对 main_index | brc20_api | bitmap_api | sns_api 进行构建环境操作