跳到主要内容

开发网络

本文将介绍如何通过连接PlatON开发网来调试本地应用程序, PlatON当前有2个开发网了,分别是:

  1. 开发1网

支持两个chainid, 新的为: 2203181, 旧的为: 210309

openapi地址:

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

水龙头地址:

https://faucet.platon.network/faucet

浏览器:

https://devnetscan.platon.network

  1. 开发2网

同样支持两个chainid, 新的为: 2206132, 旧的为: 2206131

openapi地址:

https://devnet2openapi.platon.network/rpc 或 wss://devnet2openapi.platon.network/ws

水龙头地址:

https://devnet2faucet.platon.network/faucet

浏览器:

https://devnet2scan.platon.network

Note: 开放2个开发网的目的是互为备份,两者功能完全相同,因链底层开发迭代需要不定时重置其中一个开发网以验证新特性. 重置时间请及时留意官方信息平台,以下将以开发1网为例介绍如何使用开发网络,如使用开发2网请根据以上信息调整链ID和openapi地址。

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

第一步:通过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返回2203181
  • devnetopenapi.platon.network/rpc返回210309
  • devnet2openapi.platon.network/rpc返回2206132

接入方式一:通过本地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#

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

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

成功接入开发1网后,完成测试Token领取后即可发送交易,开始你测试之旅,并可以在开发网浏览器查询的交易。 如果接入的是开发2网,请点击水龙头领取测试Token,并可以在开发2网浏览器查询的交易。

如何部署开发网节点?#

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