As we continue our transition toward a decentralised governance model, we are taking a significant step forward in transparency and community collaboration.
Aventus is officially open sourcing its core codebases and consolidating the technical ecosystem under a single, unified home: the AventusDAO GitHub organisation.
A Unified Home for Aventus Code
Previously, repositories were spread across multiple locations, including Aventus Network Services and the Aventus Protocol Foundation. To streamline accessibility and align with our transition to the Aventus DAO, all active repositories are being moved to:
By unifying our code, we are making it easier for developers, validators, and community members to navigate the Aventus ecosystem, audit our progress, and contribute to the growth of the network.
Transparency Through Open Sourcing
We are providing the Aventus community with full visibility into the functional codebases that power our parachain and the products interacting with it.
This move is designed to encourage community contribution, allowing developers from around the world to help us build, refine, and scale the Aventus Network.
What’s New and Open
We have open sourced a comprehensive suite of repositories spanning our parachain functionality, dApps, governance tools, infrastructure, and Ethereum integrations.
The majority of these repositories are licensed under GPL v3.0, ensuring they remain open and accessible to the community. The exception is our Ethereum smart contract repository, which uses the MIT License.
Core Blockchain & Protocol
- avn-parachain: The core parachain node of Aventus Network Services.
- avn-api: The primary API for interacting with the Aventus Layer 2 blockchain.
- avn-tier2: Implementation of the Tier 2 node logic.
- avn-dev-node: A development template for Aventus node experimentation.
- AIPs: The Aventus Improvement Proposals repository for protocol governance.
Ecosystem dApps & Tooling
- dapps: A monorepo containing various ecosystem dApps, including staking and voting.
- avn-explorer: The new chain indexing services and block explorer backend.
- avn-gateway-api: Components for the AvN Gateway API.
- avn-gateway-admin: Administrative tools for registering payers and relayers.
- avn-voting-dapp: The interface for Aventus DAO governance voting.
- Staking-Dapp: The dedicated decentralised application for AVT staking.
- avn-vault: A custom Hashicorp Vault plugin for sr25519 and ecdsa key storage and signing.
- avn-anchor-service: Service for anchoring Aventus data to other layers.
Ethereum & Interoperability
- avn-bridge: The AVN bridge smart contracts (Audited by QuillAudits).
- contract-metadata: Mapping of Ethereum addresses to verified icons.
- geth-trace-decoder: Call trace decoder for Geth (Ethereum debugging).
Infrastructure (DevOps)
We have released an extensive library of Terraform AWS modules to support network deployment and monitoring:
- terraform-aws-module-avn-explorer
- terraform-aws-module-avn-gateway
- terraform-aws-module-node
- terraform-aws-module-opensearch
- terraform-aws-module-t1-relayer
- terraform-aws-memorydb-monitoring
- terraform-aws-rds-monitoring
- terraform-aws-module-elasticsearch-cloudwatch-alerts
Documentation & Standards
- documentation: The primary technical documentation repository.
- docs: Public-facing documentation for the Aventus Protocol.
Looking Ahead
While we have open sourced a significant portion of our stack today, we still maintain several private repositories that we plan to transition to the public domain in the future as they reach maturity.
We invite all developer teams to explore the new AventusDAO organisation, star the repositories, and start building with us.
If your team encounters any problems accessing the new repositories, please get in touch for assistance.