# sov0测试教程 **Published by:** [hisen](https://paragraph.com/@whiteworld/) **Published on:** 2022-09-26 **URL:** https://paragraph.com/@whiteworld/sov0 ## Content sov0官方推特: https://twitter.com/the_SoV0 目前有4期testnet抽奖活动,创建地址发推以及邮件就能参与。目前进展到第3期。1.创建账户有两种创建方式,第一种是网站直接生成,第二种是用python代码生成。(1)网站生成https://sov0.org/ 打开直接输入账号密码生成,相同的用户名+密码将始终生成相同的地址.(2)python方式,后续转账要用1.安装下载Python3,版本至少为 3.7。下载地址,安装时注意,需要将python添加进系统变量2.安装唯一的非标准库依赖项:PyNaCl,这是这里使用的密码库 ( https://pynacl.readthedocs.io/en/latest/install/ )。这可以通过命令行来完成,(例如 Mac/Linux 的 bash,Windows 的 powershell),通过运行:3.下载sov0.py此代码存储库中的原始文件并将其放在某个文件夹中,例如desktop/sov0/sov0.py sov0.py是您需要的唯一文件,此 repo 中的所有其他文件与常规使用无关,纯粹出于测试/开发目的而存在。 确保文件名只是sov0.py(而不是 sov0.py.txt)。完成了上面的 Python 代码设置,你可以通过在命令行上运行它来生成一个地址参见这里的视频指南:https://youtu.be/tXUrG3P7VVk )python sov0.py create_account_address my_address.txt 依次输入账号,密码,重新检查输入账号,密码。这时提示创建成功,显示你的钱包地址以及储存的文件my_address.txt 里面也是你的钱包地址。2.领水通过 Twitter 请求一些 SoV0 现在您有了地址,只需在推特上发送余额请求消息并通过电子邮件将链接发送给我们,即可请求一些 SoV0: 在,官推 SoV0 的 置顶推文 ,找到当前的 SoV0 周期和状态: 定位当前 SoV0 周期,后面列出的数字"#SoV0_new_period" 定位当前 SoV0 状态,后面列出的 64 位十六进制字符串"new_state" 这是在哪里找到这两个值的示例(每周都不同): 发送推文{ "@the_SoV0": "Give me some SoV0 please. #sweepstakes", "from": "你的钱包地址", "period": 当前置顶推的周期, "state": "当前置顶推的new STATE" } 最后向testnet.sweepstakes@sov0.org发送一封电子邮件,标题是balance request内容则是刚才发推的链接例图3.发送测试币会在第二周周一,地址能收到测试币。 如果想查询余额,可以在推特找到相关周的推文,在文件里查找当你有了余额之后,可以进行发送代币,使用之前设置好的python,打开powershell输入python sov0.py create_sign_transaction my_txn.txt my_sig.txt 记得进入包含sov0.py文件的文件夹,然后进行 依次输入发送多少代币 (交易金额必须TRANSACTION_UNIT是当前设置为1000的倍数) 发件人的地址 收件人地址 当前SoV0 周期(推特置顶) 当前SoV0 状态(推特置顶) 最后输入账户名和密码,创建签名,生成两个文件my_txn.txt和my_sig.txt.python sov0.py check_transaction my_txn.txt my_sig.txt 检查交易格式正确后发送推文 打开my_txn.txt复制内容在推特上发送推文。 打开my_sig.txt复制内容在上一条推文的评论中发表评论。 测试结束。 ## Publication Information - [hisen](https://paragraph.com/@whiteworld/): Publication homepage - [All Posts](https://paragraph.com/@whiteworld/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@whiteworld): Subscribe to updates - [Twitter](https://twitter.com/hisen2fighting): Follow on Twitter