Fluence 开发者奖励
本仓库允许生成用于领取 Fluence 开发者奖励的证明签名。
[!注意] 请警惕要求您为他人生成证明的诈骗邮件!详见 #98。
以下是生成签名的方法:
在 Docker 中生成证明
-
构建 Docker 镜像
docker build -t dev-reward-script .
-
如果您的 SSH 密钥在 ~/.ssh 目录中,运行以下脚本:
docker run -it --rm --network none -v ~/.ssh:/root/.ssh:ro dev-reward-script
如果您的 SSH 密钥在其他目录中,请将 {dir_path_for_your_ssh_keys} 替换为您的目录路径:
docker run -it --rm --network none -v /{dir_path_for_your_ssh_keys}:/root/.ssh:ro dev-reward-script
通过本地 sh 脚本生成证明
-
安装依赖
./install.sh
-
运行脚本
./proof-sh/proof.sh
通过本地 Python 脚本生成证明
-
安装 Python
-
安装依赖
./install.sh
python3 -m venv claim-venv
source claim-venv/bin/activate
pip3 install -r python/requirements.txt
-
运行脚本
python3 python/proof.py
通过网站生成证明
-
进入
web
目录cd web
-
下载 metadata.json 文件
curl https://fluence-dao.s3.eu-west-1.amazonaws.com/metadata.json > metadata.json
-
启动 HTTP 服务器
python3 -m http.server
-
在浏览器中打开
http://127.0.0.1:8000
并按照说明进行操作
注意:
如果您对上述方法有任何安全顾虑,请查看 paranoid 说明。