Aurora is a decentralized Layer 2 platform built on the NEAR Protocol that provides a fully compatible Ethereum Virtual Machine (EVM) environment. It functions as a scaling solution that allows developers to deploy their existing Ethereum applications in a high-throughput, low-cost environment without modification. [3] [4]
$$ $$
Aurora was developed to provide a seamless bridge for developers and assets between the Ethereum and NEAR ecosystems. As a decentralized Layer 2 built on the NEAR Protocol, it allows developers to launch their applications on a high-performance platform while retaining full compatibility with the EVM. The core of the Aurora environment consists of two primary components: the Aurora Engine and the Aurora Bridge. The Aurora Engine is the EVM that executes smart contracts, while the Aurora Bridge facilitates the trustless transfer of assets, such as ETH and ERC-20 tokens, between Ethereum and Aurora. This architecture allows decentralized applications (dApps) originally built for Ethereum to be deployed on Aurora without significant code changes, providing users with a familiar experience but with improved performance and lower transaction costs.
To facilitate adoption, particularly for Web2 businesses transitioning to Web3, the project offers Aurora Cloud. This "Blockchain-as-a-Service" platform allows businesses to launch their own dedicated, customizable blockchains, known as "Virtual Chains," which run as smart contracts on NEAR. This model is intended to remove the complexity and cost associated with setting up traditional Layer 2 infrastructure. The project's governance is managed through a hybrid model that combines a Decentralized Autonomous Organization (DAO), known as the AuroraDAO, with a traditional corporate entity. [5] [1] [3]
Aurora Cloud is an infrastructure-as-a-service (IaaS) platform that enables developers and businesses to launch their own customized EVM-compatible blockchains, referred to as "Virtual Chains." The service is designed to streamline the process of onboarding businesses into Web3 by providing a ready-made, customizable blockchain solution that can be deployed quickly. Users can configure key parameters for their chain, including network permissions and the gas token. Optional integrations like a block explorer, a decentralized exchange (DEX), and oracles can also be included. [5] [3] [2]
The Aurora Engine is the core component that provides EVM compatibility. It is a smart contract deployed on the NEAR blockchain that can execute Ethereum smart contracts written in languages like Solidity and Vyper. The engine interprets Ethereum transactions, executes them within the NEAR runtime, and stores the resulting state on the NEAR blockchain. This allows developers to use familiar Ethereum development tools such as Truffle, Hardhat, and MetaMask to build and interact with applications on Aurora. [1]
The Aurora Bridge, built upon the Rainbow Bridge technology, is a trustless and decentralized protocol for transferring assets between the Ethereum, NEAR, and Aurora blockchains. It allows users to move ETH and various ERC-20 tokens from Ethereum to Aurora to be used within its dApp ecosystem. The bridge operates without custodians, relying on a set of independent validators to verify transactions on both chains. This interoperability is crucial for liquidity and enables Aurora to tap into the established user base and asset diversity of the Ethereum network. [2] [5]
Aurora's native governance token is $AURORA, an ERC-20 token with a total supply of 1 billion. While the AURORA token is used for governance within the AuroraDAO, the base currency for paying transaction fees on the Aurora network is ETH, providing a familiar experience for users from the Ethereum ecosystem. [4] [7]
The governance of the Aurora protocol is structured as a hybrid model. It is primarily managed by the AuroraDAO, a decentralized autonomous organization where token holders can participate in decision-making processes related to the platform's development, treasury management, and strategic direction. This DAO is complemented by a traditional corporate entity, which holds one of the seats in the AuroraDAO. This structure is intended to combine the decentralized ethos of a community-governed project with the operational efficiency of a conventional organization. [1]
$$ $$