Aion University

So you want to be a DApp developer?


Well you've come to the right place. You'll find comprehensive guides and documentation to help you start developing with Aion as quickly as possible, as well as support if you get stuck. Let's jump right in!

Let's DApp

Maven

Building decentralized applications utilizing Java smart contracts made easy on Aion!

What is It?

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.

Why use it?

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!

Get started!


Maven


Building decentralized applications utilizing Java smart contracts made easy on Aion!

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.