Maven is a Java development toolkit that allows you to manage a project's build, reporting, and documentation more easily. It aims to make blockchain development a breeze for Java developers. A truly one stop shop for all your Java smart contract needs. It allows quick and simple building experience for developers looking to build on Aion.
Aion4j Maven Plugin provides end to end development support for Aion smart contract written in Java. It supports dApp development on both an embedded kernel (with the AVM) or a remote network such as the Aion Testnet or Mainnet.
With Maven & Aion4j, it allows you to:
- Compile, deploy, and interact with your smart contract
- Option to do everything locally or connect to Testnet or Mainnet
- Debug your contracts!
There are a couple ways to get started: