Development Guide

PlatON integrates the WASM virtual machine based on the compatibility of Ethernet EVM to support more advanced development languages, lower the learning threshold of contracts, and improve the performance of contract transaction processing. 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 to PlatON development network to test your code.When your testing is done 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 PlatON Network. You can use ATON to send and receive LATs and view transaction history and account balance. At the same time, it provides convenient delegation service for you. 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 PlatON mainnet launched, some contracts have been built in the system. The addresses of these contracts have been fixed and the functions have been implemented. Some of the contracts are the realization of economic models, and various contract interfaces are provided to interact 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

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

Provide a comprehensive manual for the developer

文档 Get start

SDKs

多种语言的开发工具

Development tools in multiple languages

Java SDK Java SDK
JS SDK JS SDK