跳到主要内容

开发网络

本文将介绍如何通过连接PlatON开发网来调试本地应用程序, 开发网络支持两个chainid, 新的为: 2203181, 旧的为: 210309。

如何接入开发网调试本地应用?#

第一步:通过RPC地址接入开发网#

https://devnetopenapi2.platon.network/rpc 或 wss://devnetopenapi2.platon.network/wshttps://devnetopenapi.platon.network/rpc 或 wss://devnetopenapi.platon.network/ws

Note:

  • devnetopenapi2.platon.network/rpc返回新chainid
  • devnetopenapi.platon.network/rpc返回旧chainid

接入方式一:通过本地PlatON节点接入开发网#

在ubuntu18.04服务器上,通过以下命令下载并安装PlatON二进制文件:

sudo wget https://download.platon.network/platon/devnet/platon/1.2.1/platon -P /usr/bin    

通过以下方式连接入开发网:

platon attach https://devnetopenapi2.platon.network/rpc

接入方式二:通过SDK连接入PlatON开发网#

  • 使用Java SDK连接入开发网络,示例如下:
Web3j platonWeb3j = Web3j.build(new HttpService("https://devnetopenapi2.platon.network/rpc"));
w3 = Web3(HTTPProvider("https://devnetopenapi2.platon.network/rpc"), chain_id=2203181)
  • 使用JS SDK接入开发网,示例如下:
var Web3 = require('web3');var web3 = new Web3('https://devnetopenapi2.platon.network/rpc');
  • 使用JSON RPC接入开发网,示例如下:
curl -X POST -H 'content-type: application/json' --data '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' https://devnetopenapi2.platon.network/rpc

不局限于以上语言的SDK,你也通过其他语言的SDK接入。

第二步:在水龙头领取开发网测试Token#

点击水龙头领取测试Token。如果你有大额的测试Token需求,请用以下格式发送邮件到support@latticex.foundation

 标题:PlatON开发网Token申请 姓名: 联系方式: 微信号(或其他即时通讯软件): 申请金额: 用途: 收款账户: 备注:

成功接入开发网后,完成测试Token领取后即可发送交易,开始你测试之旅,并可以在开发网浏览器查询的交易。

如何部署开发网节点?#

如果你想部署一个开发网验证节点,请参考这里