
The Avalanche platform has made its codebase available to the world. Described as the “AWS of finance,” Avalanche is striving to offer a sophisticated framework for developing DeFi applications. This will enable anyone to create their own blockchains featuring their chosen validators, assets with any desired characteristics and regulations, including custom-made virtual machines and programmable compliance with legal requirements.
The Avalanche network offers the potential to allow both permissionless and permissioned blockchains to interact in a similar fashion as the internet was constructed, with scalability. It is also the very first system that employs the Avalanche consensus protocol, which Team Rocket (a pseudonymous group) introduced in 2018.
“The release of the Avalanche codebase concludes the first phase of research and development for Avalanche, while also demonstrating the commitment to its open-source and decentralized community. Seeing the performance and security improvements made possible by the Avalanche protocol, other major cryptocurrencies, such as BCH, have announced plans to incorporate Avalanche or variants of it. The Avalanche platform has coupled this protocol with a revolutionary network model that enables the system to span permissioned and permissionless networks, making Avalanche the first and only true self-serve platform for new blockchains and digital assets.”
– CEO of AVA Labs, Emin Gün Sirer
AVA Labs has taken the next step by launching the Developer Accelerator Program (AVA DAP) to engage with its ever-growing network of creators, open-source developers, bug trackers, and security engineers. Participants can get as much as $50,000 for every contribution they make through this program which is designed to get feedback from the Avalanche community.
“As we get closer to our mainnet launch later this year, we invite anyone to identify and address any possible bugs or enhancement opportunities within the code.”
– Sirer
“The release of the Avalanche codebase is an important milestone. For the first time, a blockchain platform will allow public and private applications to interoperate. Avalanche has the potential to become the global issuance platform for all digital assets, and this is possible only because of its unique architectural model.”
– John Wu, President of AVA Labs
Avalanche has the capacity to maintain an extensive collection of nodes and provide secure processing of thousands of transactions each second. Its adaptable and reliable system enables users to initiate their own blockchain or subnetwork. Programmers are able to establish custom public or private subnetworks with a variety of scripting languages, virtual machines, validators, and regulations — all connected through one unified, mutually compatible environment. Furthermore, they can design custom digital assets and register complex business procedures by means of smart contracts. The Avalanche kit includes a wallet, faucet, and libraries for constructing applications.
“Instead of one network with thousands of tokens, the Avalanche ecosystem is one platform with thousands of subnetworks and tokens on each subnetwork. We are truly excited to share the code with the broader blockchain community, and welcome any and all input.”
– Kevin Sekniqi, cofounder of AVA Labs