------- | ---------------------------- |
---|---|
网络名称 | XDAI |
RPC地址 | https://rpc.xdaichain.com/ |
链ID | 100 |
符号 | Xdai |
------- | ---------------------------------------------------------------- |
---|---|
DAI跨链 | https://bridge.xdaichain.com/ |
代币跨链 | https://omni.xdaichain.com/bridge |
注册网址
https://getblock.io/
注册完成后,根据下面的地址填充key,然后填入配置文件
https://stake.getblock.io/mainnet/?api_key=key
SGX仅支持intel平台,因为sana使用的inte_sgx,目前支持情况不佳,这里只提供部署方法,不提供硬件方案。
打开sgx功能
wget https://github.com/ethsana/sgx-tools/releases/download/0.1/sgx_enable
sudo chmod +x sgx_enable
sudo ./sgx_enable
安装sgx驱动
sudo wget https://download.01.org/intel-sgx/sgx-dcap/1.11/linux/distro/ubuntu18.04-server/sgx_linux_x64_driver_1.41.bin
sudo chmod +x sgx_linux_x64_driver_1.41.bin
sudo ./sgx_linux_x64_driver_1.41.bin
导入模块
/sbin/modprobe intel_sgx
如果出现一下错误说明机器不支持
modprobe: ERROR: could not insert 'intel_sgx': No such device
高于5.15的kernel已经支持sgx,不需要额外安装驱动。
sudo wget https://raw.githubusercontent.com/espoir1989/sana-install/main/bin-install.sh
sudo sh bin-install.sh
脚本安装了,sana客户端ant,sana-dashboard,ExportKey私钥导出工具 安装完成后需要修改配置文件
password: "钱包密码" //钱包密码
swap-endpoint: https://rpc.xdaichain.com/ //rpc地址
dashboard-authorization: "test1234" //面板授权密码
修改完成后,可以使用screen在后台运行 sana启动命令
sudo ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
输出一下信息后,需要将xdai网络中的xdai以及sana转入 转入后节点开始运行
本脚本使用的镜像,未构建健康监测,请自行增加。
docker pull expoir1989/sana:v0.1.2
下载配置文件
https://github.com/espoir1989/sana-install/raw/main/ant.yaml
修改配置文件
password: "钱包密码" //钱包密码
swap-endpoint: https://rpc.xdaichain.com/ //rpc地址
dashboard-authorization: "test1234" //面板授权密码
启动镜像
docker run -d --restart=always -p 1633:1633 -p 1634:1634 -p 1635:1635 -v /root/ant.yaml:/root/ant.yaml -v /home/ant:/home/ant --name sana expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
查看日志
docker logs -f sana
根据提示转入xdai以及sana
docker 安装教程 https://docs.docker.com/engine/install/
一键部署请执行以下命令
wget https://raw.githubusercontent.com/espoir1989/sana-install/main/one-docker.sh
/bin/bash one-docker.sh
根据提示输入钱包密码与面板授权密码,该脚本会安装私钥导出程序以及面板。
sudo su
cd /root
wget https://github.com/espoir1989/sana-install/raw/main/ant.yaml
password: "钱包密码"
dashboard-authorization: "api鉴权密码"
mkdir -p /data/001 /data/002 /data/003 /data/004 /data/005
docker run -d --restart=always -p 1633:1633 -p 1634:1634 -p 1635:1635 -v /root/ant.yaml:/root/ant.yaml -v /data/001:/home/ant --name sana-001 expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
docker run -d --restart=always -p 1643:1633 -p 1644:1634 -p 1645:1635 -v /root/ant.yaml:/root/ant.yaml -v /data/002:/home/ant --name sana-002 expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
docker run -d --restart=always -p 1653:1633 -p 1654:1634 -p 1655:1635 -v /root/ant.yaml:/root/ant.yaml -v /data/003:/home/ant --name sana-003 expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
docker run -d --restart=always -p 1663:1633 -p 1664:1634 -p 1665:1635 -v /root/ant.yaml:/root/ant.yaml -v /data/004:/home/ant --name sana-004 expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
docker run -d --restart=always -p 1673:1633 -p 1674:1634 -p 1675:1635 -v /root/ant.yaml:/root/ant.yaml -v /data/005:/home/ant --name sana-005 expoir1989/sana:v0.1.2 ant start --verbosity 5 --full-node --config /root/ant.yaml --debug-api-enable
docker logs -f sana-001
docker logs -f sana-002
docker logs -f sana-003
docker logs -f sana-004
docker logs -f sana-005
完善中......
安装脚本已经安装了nginx,本地直接访问
http://localhost
服务器或者vps部署
http://IP地址
ExportKey 路径 钱包密码
keys
localstore
statestore
ETH地址:0x1edBdb7828fb040bE54f8e1988b8E7a7f486B2e3
XDAI地址:0x1edBdb7828fb040bE54f8e1988b8E7a7f486B2e3
感谢捐赠,未来会提供更多的一键挖矿教程。 **