Getting Started
A quick guide to getting started with developing on POSI Chain.
POSI Chain is a powerful blockchain that is EVM compatible with sharding and staking features. Developing on POSI Chain should feel very familiar for Ethereum developers, as POSI Chain is fully Ethereum compatible and inherits almost all the tools and libraries from Ethereum, like truffle, remix, web3js, etc.
The simplest way to interact with POSI Chain is via JSON RPCs.
- JSON RPCs and
curl
command examples
To really explore the full potential of POSI Chain, creating a wallet is the next step.
- Using Metamask browser extensions. Any other wallets can also be used.
- Several development environments exist: mainnet, testnnet, devnet
- Blockchain Explorers:
We provide SDKs in several different languages. However most feature complete is our JavaScript SDK, which is the preferred language for DApp development.
- The most popular is our JavaScript SDK, which includes examples, documentation, and DApps developed in previous hackathons
- Other SDKs include: Golang CLI
- Only cross-shard native token (POSI token) transfers are allowed. No cross-shard for other contracts. Meaning, smart contracts are deployed on shard-0 and all contract interactions happen on shard-0. Contracts can still be deployed on other shards, however they won't be able to interact with contracts in other shards. We have cross-shard smart contract on our roadmap for Q4, 2022.
Last modified 1yr ago