开发指南

PlatON在兼容以太坊EVM的基础上,集成了WASM虚拟机,以支持更多高级开发语言、降低合约学习门槛,提高合约交易处理性能。开发者可以在PlatON方便、快速的编写、调试、部署DAPP、合约等应用。

PlatON integrates a WASM virtual machine based on the compatibility of the Ethernet EVM to support more advanced development languages. It lowers the learning threshold of contracts and improves performance when processing contract transactions.Developers can easily and quickly write, debug, and deploy DAPP, contracts, and other applications in PlatON.

了解更多 Learn More

开发环境

Development Environment

开发者可以在本地搭建私有网络,也可以接入到PlatON开发网络测试代码。在私有网络或者PlatON开发网络完成全部测试后,可以将应用无缝迁移到PlatON主网。

You can build a private network locally or access the PlatON development network to test code. After testing on the private and development networks, you can seamlessly migrate the application to the PlatON mainnet.

开发者资源

ATON

ATON是一款支持PlatON网络的安全易用的移动钱包。用户可以使用ATON发送和接收LAT,并查看交易记录和账户余额。同时,ATON还提供了便捷的LAT委托服务,用户可以将LAT委托到节点上,获得委托奖励。

Download on the App Store
TestFlight >

GET IT ON

Google play

安卓下载 >

系统合约

在PlatON主网络启动之后系统内部已经内置了部分合约,这些合约的地址已固定,功能已实现,其中一部分合约为经济模型的实现,并提供各类合约接口与客户端进行交互。

After the PlatON mainnet is launched, some contracts built into the system are activated; the addresses of these contracts are fixed and their functions implemented. Some of these contracts realize economic models. Various contract interfaces allow interaction with the client.

了解更多 Learn more

智能合约

从技术角度看,PlatON计算网络本质上是一个去中心化的FaaS(Functions as a Service)平台,相应地,智能合约可以认为就是FaaS上的Function。

Solidity合约 Solidity Contract
WASM合约 WASM Contract

开发者文档

为开发者提供全面的文档手册

文档 Get start

SDKs

多种语言的开发工具

Development tools in multiple languages

Java SDK Java SDK
JS SDK JS SDK