Scroll to see more
The below diagram depicts the various layers of the Aventus stack and how it operates with the other ecosystem applications:
Architecture Layer 1
The AvN layer 1 architecture is comprised of a set of independently audited smart contracts for seamless coordination between the Ethereum and AvN:
- Staking contract for validator registration and management
- ERC20 and ERC777 transfer contract for lifting and lowering tokens
- Treasury – ledger contract for holding token balances
- Txs checkpoint – storage of AvN proofs
The AvN is built as a fork of Parity’s Substrate. It extends Substrate with pallets to introduce the following layer 2 functionality (further illustrated in the diagram below):
- Validators management
- Ethereum events handling
- Ethereum transaction handling
- Token management
- State summary checkpointing
- Finality tracker to avoid losing state information owing to block reorgs
- Offence handling for malicious validators
- AvN infrastructure coordination
The public launch of the Aventus Network takes over from the former release — the Aventus Protocol — and is the first step towards the full rollout of the AvN. The three-stage rollout is described in the terms and conditions of the Validator Registration Program. We are following the Polkadot launch process given we build on Substrate: Polkadot’s open source blockchain.
The Aventus Token (AVT) is the fuel of the network that aligns the economic incentives of the participants. It is a
standard proof of stake model: validators (people running the Aventus code processing transactions) have to stake
AVT – which they lose if they act in a way that damages the network.
Businesses and users (people sending transactions) pay fees that validators earn. AVT can also be used by holders in staking and governance.
The token has a total fixed, circulating supply of 10,000,000 AVT. Full details and transparency is on Etherscan: Here