Universe Name Service, UNS
Just like websites have domain names, metaverses and blockchains will have names. These names will be managed on the openverse network, which will operate a Universe Name Service. They will make it much easier for users of the Interchain to identify the metaverses and blockchains they want to interact with.
Universe Identify, UID
Universe Identify(UID) are the account standard of the IBC-enabled world. Essentially, they allow metaverses to securely control accounts on other metaverses over IBC. With this feature, users will be able to access the entire Interchain through their single openverse account. One UID, for all the blockchains.
IBC
IBC is an interoperability protocol for communicating arbitrary data between arbitrary state machines.
The protocol consists of two distinct layers: the transport layer (TAO) which provides the necessary infrastructure to establish secure connections and authenticate data packets between chains, and the application layer, which defines exactly how these data packets should be packaged and interpreted by the sending and receiving chains.
The IBC application layer can be used to build a wide range of cross-chain applications, including but not limited to token transfers, interchain accounts (delegate calls between two chains), non-fungible token transfers and oracle data feeds.
Universe Time,U.T.
The U.T. (Universe Time) purpose is the united time scale of the metaverses, like A.D. (Anno Domini) and B.C.(Before Christ) for human world, timestamp for computer and internet.
For usage, metaverses and blockchains can synchronize, communicate and compare corresponding information sequences.
Fully compatible with EVM
Since the introduction of Ethereum in 2015, the ability to control digital assets through smart contracts has attracted a large community of developers to build decentralized applications on the Ethereum Virtual Machine (EVM). This community is continuously creating extensive tooling and introducing standards, which are further increasing the adoption rate of EVM-compatible technology.
Whether you are building new use cases on openverse network or porting an existing dApp from another EVM-based chain (e.g. Ethereum), you can easily build and deploy EVM smart contracts on openverse to implement the core business logic of your dApp. Openverse is fully compatible with the EVM, so it allows you to use the same tools (Solidity, Remix, Oracles, etc.) and APIs (i.e. Ethereum JSON-RPC) that are available on the EVM.
Openverse enables you to build scalable cross-chain applications within a familiar EVM environment. Learn about the essential components when building and deploying EVM smart contracts on Evmos below.