# 🚀 #Babylon Phase-1 Finality Provider 空投指南 **Published by:** [Bojack](https://paragraph.com/@coderbojack/) **Published on:** 2025-02-27 **URL:** https://paragraph.com/@coderbojack/babylon-phase-1-finality-provider ## Content 1️⃣ 安装Babylond并创建钱包首先确保你已安装golang 1.21+版本(不能太高)git clone https://github.com/babylonlabs-io/babylon.git cd babylon # 注意目录名 git checkout v1.0.0-rc.5 make install 验证安装:babylond version # 应输出: v1.0.0-rc.5 创建BBL钱包(二选一):创建新钱包:将my-baby-key-name替换为你想使用的名称babylond keys add my-baby-key-name --home $HOME/.babylond --keyring-backend file 恢复已有钱包:如果你想用provider相同的助记词,将test-key-recovered替换为你想使用的名称babylond keys add test-key-recovered --recover --home $HOME/.babylond --keyring-backend file ⚠️ 重要提示:请务必安全保存显示的助记词!2️⃣ 安装eotsd工具git clone https://github.com/babylonlabs-io/finality-provider.git cd finality-provider git checkout v0.4.3 make install 验证安装:eotsd --help 恢复eotsd密钥:如果你之前的eotsd密钥丢失,可使用注册provider时的助记词恢复:mkdir ~/eotsd eotsd keys add --home ~/eotsd/ --key-name <key-name-recover> --keyring-backend file --recover 将替换为你自定义的名称,后续步骤会用到。3️⃣ 创建POP证明将以下命令中的参数替换:/path/to/eotsd/home/:你的eotsd主目录路径(如~/eotsd):上一步中设置的eotsd密钥名称:第一步创建的babylon钱包名称eotsd pop export --home ~/eotsd/ --key-name <my-key-name> --keyring-backend file \ --baby-home $HOME/.babylond --baby-key-name <my-baby-key-name> --baby-keyring-backend file \ --output-file ~/pop_fp.json 系统会要求你输入两次密码,分别是eotsd密钥和babylon钱包的密码。 成功后会输出类似以下内容:{ "eotsPublicKey": "3d0bebcbe800236ce8603c5bb1ab6c2af0932e947db4956a338f119797c37f1e", "babyPublicKey": "A0V6yw74EdvoAWVauFqkH/GVM9YIpZitZf6bVEzG69tT", "babySignEotsPk": "AOoIG2cwC2IMiJL3OL0zLEIUY201X1qKumDr/1qDJ4oQvAp78W1nb5EnVasRPQ/XrKXqudUDnZFprLd0jaRJtQ==", "eotsSignBaby": "pR6vxgU0gXq+VqO+y7dHpZgHTz3zr5hdqXXh0WcWNkqUnRjHrizhYAHDMV8gh4vks4PqzKAIgZ779Wqwf5UrXQ==", "babyAddress": "bbn17ew0he6svxrqj2c7mef7qsyg0assc2upa5gy7w" } 4️⃣ 提交空投申请⚠️ 重要:访问此API需要非美国IP。 使用curl提交POP信息,将命令中的JSON替换为上一步生成的~/pop_fp.json中的内容:curl -X POST 'https://airdrop-api.babylon.foundation/pop/baby-eots' \ -H 'Content-Type: application/json' \ -d '{ "eotsPublicKey": "3d0bebcbe800236ce8603c5bb1ab6c2af0932e947db4956a338f119797c37f1e", "babyPublicKey": "A0V6yw74EdvoAWVauFqkH/GVM9YIpZitZf6bVEzG69tT", "babySignEotsPk": "AOoIG2cwC2IMiJL3OL0zLEIUY201X1qKumDr/1qDJ4oQvAp78W1nb5EnVasRPQ/XrKXqudUDnZFprLd0jaRJtQ==", "eotsSignBaby": "pR6vxgU0gXq+VqO+y7dHpZgHTz3zr5hdqXXh0WcWNkqUnRjHrizhYAHDMV8gh4vks4PqzKAIgZ779Wqwf5UrXQ==", "babyAddress": "bbn17ew0he6svxrqj2c7mef7qsyg0assc2upa5gy7w" }' 成功响应:{"message": "ok"} 验证注册是否成功:将your-baby-address替换为你的BBN地址(bbn开头):curl -X 'GET' 'https://airdrop-api.babylon.foundation/pop/baby-eots?babyAddress=your-baby-address' -H 'accept: application/json' 如果返回包含你的POP信息,则表示注册成功!💰 更多详情请参考:创建BBL钱包注册空投#Babylon #BABYAirdrop #BTC #加密货币 ## Publication Information - [Bojack](https://paragraph.com/@coderbojack/): Publication homepage - [All Posts](https://paragraph.com/@coderbojack/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@coderbojack): Subscribe to updates