Update your browser, this website may not display correctly.

Join a network of engaged developers and contribute towards a growing ecosystem.

The Aion team is focused on providing developers with the latest tools and technology to help them build new businesses and rethink existing paradigms.

Repositories 0

Network error. Refresh the page or try again later.

• • •

How can I get involved as a Developer?

Testing the network

Aion is in development. Get involved with Aion today by testing out the network, providing feedback and submitting issues on our GitHub.

Contribute to the code base

We are always improving our code base to scale the technology while making it more secure and robust. You can contribute to: Consensus Algorithm, Aion Virtual Machine, and Aion Bridge plus more, all on our GitHub.

Building a dApp

Our APIs, Virtual Machine, and future bridge designs enable developers to build robust dApps seamlessly, migrate them from other blockchain ecosystems, and eventually enable cross-chain applications. Early implementations of the Ethereum bridge enables the transfer of assets and value from the Ethereum network, initializing the first cross-chain decentralized applications.

Building Tools

As the Aion ecosystem grows, you can contribute new tools and frameworks for developers and community members.

Network error. Refresh the page or try again later.

Why should I get involved as a Developer?

Being part of the Aion project offers you the opportunity to be exposed to the front-line of blockchain technologies and gain valuable experience. Some of the key features currently being built that are paving the path for the future of blockchain include:

Aion FastVM

The Aion FastVM is a customized lightweight JVM implementation tailored towards executing chain logic (application logic) within distributed networks and hardened against scenarios that arise in such an environment. It is an enhanced Ethereum Virtual Machine (EVM) designed to be a blockchain-specific solution with an emphasis on performance, determinism, and robustness. It features a 128-bit data word size for better performance and uses LLVM JIT as an execution engine running decentralized application at native speed.

Aion Java API

Aion Java API is a Java implementation of the Aion blockchain kernel application programming interface. It provides dedicated APIs features designed for the Aion blockchain technology in addition to the Web3 client API compatibility. It provides a practical interface for deploying a Java application and integrating with the blockchain as a service (BaaS).

Hybrid Consensus

Aion is building a consensus algorithm based on a Byzantine Fault Tolerant (BFT) algorithm combined with a hybrid protocol that aims for a fair representation of both parties in backing—partly through a token system and a novel verification algorithm based on concepts used in modern neural networks called proof-of-intelligence.

The consensus protocol being proposed allows every node in the network to submit themselves as a candidate and pledge backing towards a candidate. At the start of every term, the highest-backed set of candidates are selected to be the validators for this term. These validators contribute to the block generation process through a BFT-based protocol and are granted a distribution of the block rewards for doing so. This is continued until the term ends and the next term begins, which restarts the process.

Proof of intelligence is an economic measure to deter denial of service attacks by requiring participants and solvers to perform Artificial Intelligence (AI) computation. It works by requiring participants to train a predefined neural network so that it will output similar results to the proposed ground truth.

Interoperability Vision

Our aim is to connect blockchains and external services together through a contiguous network and provide an accountable communication maintained through the decentralized network. Thus, providing the necessary infrastructure to develop high-performance, decentralized, inter-blockchain applications.

  • 1 Aion FastVM
  • 2 Aion Java API
  • 3 Hybrid Consensus
  • 4 Interoperability Vision

Download our Tools

Aion Wallet

The Aion wallet enables users to send and receive Aion and monitor account balances on the Aion network while having complete ownership of their keys and access to accounts.

Download

Aion Explorer

The Aion explorer allows you to view information about our blocks, transactions and accounts - including transaction fees, mining time, mining information and difficulty rates.

Aion Explorer

White Papers

Executive Summary
10 Aug 2017
10 Aug 2017
Executive Summary
A high-level summary of the core concepts described in the Aion Network white paper....
White Paper
13 Jul 2017
13 Jul 2017
White Paper
The introduction of the Aion Network and in-depth exploration blockchain interoperability through th...
Available in:
Monetary Policy
24 Apr 2018
24 Apr 2018
Monetary Policy
The general overview of the monetary policy of the Aion Network and specifically Aion’s Proof-of-W...
Available in:
eng
User Manual
12 Apr 2018
12 Apr 2018
User Manual
A guide for non-developer users who want to participate in the Aion Network ecosystem. This guide pr...
Available in:
eng
Token Use
19 Sep 2017
19 Sep 2017
Token Use
An overview of how the Aion Token and Coin will be used within the Aion Network ecosystem...
Available in:
eng

Bounty Program

Coming Soon

Aion rewards developers for contributing to the project. Propose, find, contribute and be rewarded in AION coin.