A critical foundation responsible for maintaining the integrity of the ledger, validating transactions and executing the magic of smart contracts, our Layer 1 blockchain is designed to deliver a seamless user experience for metaverse applications.
Integrated EVM provides full support for Solidity smart contracts, enabling any code previously written for Ethereum to run natively on The Root Network.
The EVM integration provides the broadest possible support for smart contracts, DApps and existing Ethereum-based asset collections. Interoperable development begins by enabling developers to easily port Ethereum functionality to The Root Network with bi-directional communication.
Integrated EVM allows developers to extend on The Root Network functionality by deploying their own smart contracts. Our EVM implementation allows deep connectivity to the native runtimes on ROOT for enhanced developer and user experience.
Create digital assets and tokens that can be used and exchanged across different applications, experiences and destinations in the open metaverse.
Our on-chain protocols support existing industry standards such as ERC-20 ERC-721 and XLS-20, ensuring that digital assets remain compatible with a diverse range of metaverse applications and experiences. However, we provide additional functionality and enhanced user experience by connecting these to our in-chain runtimes. By leveraging these common standards, we promote seamless interoperability across the entire web3 ecosystem, providing users with a unified and frictionless experience.
Create and trade digital collectables quickly and easily with network-enforced royalties. The Root Network’s built-in digital collectables protocol allows users to create new collectables and collections without having to deploy smart contracts.
The protocol enforces royalties at the transaction layer so creators are properly compensated. Using the in-chain protocol enhances interoperability by having a uniform approach to how tokens are created.
The interoperable open metaverse is fueled by The Root Network community where anyone can run a node or stake ROOT to participate.
The network is powered by industry leading proof-of-stake consensus with validators selected to forge new blocks based on their respective stake in the ecosystem.
This energy efficient form of network security combines high performance with low impact on the planet. The network’s native token, ROOT, serves as collateral for those who want to participate in creating new blocks.
Forms of block rewards
The Root Network has a unique any-token economy designed to simplify user onboarding and optimize the gas fee economy for both users and validators.
The Root Network's any-token economy is a unique and innovative approach to optimizing both gas fees and user onboarding. The system enables users to onboard using the native token of an application or developers to delegate and pay fees on behalf of users. The Root network automatically converts any token configured to the default gas token on the users behalf.
This flexibility enables users to onboard without having to understand the underlying network economy or interact with exchanges.
The Root Network separates the staking token from the gas token. This system solves the challenges posed by high or volatile network fees and the issue of insufficient liquidity to incentivize node operators.
The Root Network natively supports asset bridges to power both the transfer and referencing of fungible assets, non-fungible assets and arbitrary data between blockchains.
Our asset bridging functionality provides increased liquidity, utility and visibility for assets housed on other chains. Assets on XRPL or Ethereum can easily be ported over to interface with applications on The Root Network. Our state bridge allows for developers to take data changes on one chain and trigger events on The Root Network.
Currently assets are quite linear, they have one metadata file that describes what it is and there is no way of creating connections between assets in an interoperable way. The Asset Register allows the creation of relationships between assets enabling us to create richer applications while still adhering to web3 design principals such as:
The Asset Register platform is split into three pieces, the Asset Register Core, the Asset Register API and the Schema Management system that sits on top for validation and the main enabler of interoperability.
A good understanding of blockchain technology will help you comprehend how it works.
The Core enables a blockchain like transaction experience but with performance afforded by not requiring network consensus. A user is able to build relationships between assets using Asset Linking which are explicitly created and deleted via a signed Asset Register Transaction. Transactions can succeed or fail and will emit an events accordingly. We have built infrastructure to query transactions and a block explorer could effectively be built on top of this data.
Why transactions? Good question!
Those are the same reasons blockchains are so good at what they do, every single state change is chained together in a consistent fashion. So why reinvent the wheel? All our users already have wallets, so lets leverage that, and yes delegated signing is also something we have thought about.
No consensus...how do I trust it? Unlike a regular blockchain (with consensus), which allows you to create assets that have a value attached to it, the Asset Register is not burdened by such a task. It does not manipulate ownership of assets, instead it relies on on-chain activities for this. Since there is no direct value attached to the links created by the Asset Register there is no requirement for high trust when handling a user's assets. Applications may put value in the asset links, however, a risk evaluation must be done based on the use of a centralised product, which we typically do with web2 services.
The Asset Register API is used to interact with the Asset Register Core and the Schema Management system. The API is utilized by users to submit transactions to the Asset Register Core, query transaction results and most importantly view the Asset Tree. Schema creation and registration also occurs via this service, therefore, admin level interactions by asset creators occur here.
Schemas merely describe data. We aren't doing anything special here. There is also no requirement to use our Schema Management service, you can host your own schemas anywhere you like.
Our schema management system is built to create an easy on-boarding experience for asset creators. They are built using TTL (pronounced 'turtle') files and implement the SHACL shape schema to describe assets and their relationships.
The system handles hosting of schemas on a domain under the relevant namespaces. Asset Creators can create schemas to describe the assets and the Schema Management system will stitch together multiple schemas on the same namespace. This will be used by people and machines to validate data outputted by systems.
The Root Network is equipped with a native protocol for the ownership of AI powered collectables. The Root Network's Altered State Machine AI protocol allows metaverse builders to create applications and experiences powered by AI agents that are ownable and tradable by their owners.