# Q blockachain testnet验证者节点教程 **Published by:** [haoqian](https://paragraph.com/@haoqian/) **Published on:** 2022-12-11 **URL:** https://paragraph.com/@haoqian/q-blockachain-testnet ## Content Twitter: @huhaoqian准备工作生成私钥https://vanity-eth.tk/把生成的私钥导入小狐狸,保存keystore文件,记住保存时候输入的密码。领取测试Q代币https://faucet.qtestnet.org/质押Q代币,加入验证者节点https://hq.qtestnet.org/validator-staking安装服务器依赖我的配置4h8g, ubuntu20.04 其他配置没测试。 下载官方节点文件并且创建keystore文件夹git clone https://gitlab.com/q-dev/testnet-public-tools cd testnet-public-tools/testnet-validator mkdir keystore ls 应该可看到创建的keystore文件夹 在 testnet-validator 文件夹下面在服务器中进入keystore文件夹,右键新建文件 pwd.txt把第一步生成私钥保存keystore时候 输入的密码粘贴到这里把本地保存的keystore文件复制进来回到testnet-validator文件夹下满修改.env 文件 替换address(去掉0x)替换ip,并且保存修改config.json文件address(去掉0x),和password并且保存修改docker-compose.yaml文件 在“geth” 和 “--datradir=/data” 中间加入"--ethstats=ITN-jazzshow2023-1ab01:qstats-testnet@stats.qtestnet.org", 把 ITN-jazzshow2023-1ab01 替换成 你自己的 名字,随便起一个,用于后续的注册。回到控制台,安装docker,并且启动节点docker-compose up -d docker-compose logs -f --tail "100" 启动节点刚开始提示一直在寻找匹配的节点,需要等待这样代表成功https://stats.qtestnet.org/查询自己的节点,按照 节点数排序,拉倒页面最下面,按照自己已经链接上的节点数量找到自己的节点提交表格https://itn.qdev.li/提交注册后,官方会给一个用户名,再次修改docker-compose.yaml文件。 把用户名替换成,注册完成后官方给的 用户名。最后再次重新关闭并且启动节点,让新的用户名生效 先 ctrl+c 关闭 log 进程 然后控制台输入docker-compose down docker-compose up -d docker-compose logs -f --tail "100" 完事! ## Publication Information - [haoqian](https://paragraph.com/@haoqian/): Publication homepage - [All Posts](https://paragraph.com/@haoqian/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@haoqian): Subscribe to updates