Scroll to see more
The below diagram depicts the various layers of the Aventus stack and how it operates with the other ecosystem applications:
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.
AVT is the native utility token in the Aventus Network. Its use case is similar to any Proof of Stake system. Validators (or transaction processors) stake the token to ensure they can be penalised if they behave fraudulently. Users (or transaction originators) buy the token and pay fees to the Validators for providing the processing service.
Furthermore, AVT holders will be able to vote on governance of the Aventus Network once fully rolled out, to approve new updates to the platform or amend system parameters.
The token has a total fixed, circulating supply of 10,000,000 AVT. Full details and transparency is on Etherscan: Here