Development Guide

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

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.

Resources

ATON

ATON is a secure and user-friendly mobile wallet for the PlatON Network. You can use ATON to send and receive LATs, view transaction history,and monitor account balances. It also provides convenient delegation service as you can delegate LATs to validators and get the reward.

Download on the App Store
TestFlight >

GET IT ON

Google play

Android Download >

System Contracts

在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

Smart Contract

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

From a technical perspective, PlatON is essentially a decentralized FaaS (Functions as a Service) platform. Accordingly, smart contracts can be considered as functions on FaaS.

Solidity合约 Solidity Contract
WASM合约 WASM Contract

Documentation

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

Provides a comprehensive manual for the developer

文档 Get start

SDKs

多种语言的开发工具

Development tools in multiple languages

Java SDK Java SDK
JS SDK JS SDK