dApp Development Framework

Ontology's dApp development framework - Punica suite

Punica suite is the first dApp development framework based on the Ontology platform that encapsulates and provides all the necessary development tools and resources in a package so as to allow developers to swiftly get acquainted with dApp development.

The primary functions and attributes of the framework as as follows:

  • Supports unit and functional testing, relatively simpler than the SDK testing mechanism, thus faster and convenient.

  • Smart contract compilation, deployment, and testing can all be carried out using the respective commands in the command line interface, thereby making the process more efficient.

circle-info

The debug functionality is already a part of the SmartX IDE. In the future, the CLI will also provide the same.

  • Solo-chain allows developers to track and check the on-chain data, which is a lot more convenient and efficient than using the testnet or setting up a private node.

  • The SDKs and dAPI available in different programming languages can be used to develop applications and software for all different kinds of user groups.

Tools

A whole set of development tools are a part of the Punica suite. The tools include:

circle-info

Developers looking for a starting point to get acquainted with the Ontology development framework are suggested to start learning from Punica CLI.

After installing Punica, developers can start using SmartXarrow-up-right to develop smart contracts while referring to Punica boxesarrow-up-right.

Last updated