- Oasis has launched a privacy-first, cross-chain DApp development environment for the Ethereum ecosystem and smart contract blockchain networks.
- Solidity developers building privacy dApps can now add a privacy layer to new and existing dApps through Sapphire’s innovations.
Oasis has launched the first confidential Ethereum Virtual Machine-compatible blockchain, Sapphire, allowing developers to add privacy features to decentralized applications (DApps). Developers can now add a privacy layer to dApps built on the Ethereum ecosystem and smart contract blockchain networks.
Sapphire and the Oasis Privacy Layer (OPL) are now live, and developers can use the blockchain’s privacy-first features existing DApps on EVM networks without conducting cross-chain swaps for respective tokens.
Sapphire has been developed to propel cross-chain Web3 development focused on smart contract privacy features.
Jernej Kos, Oasis Foundation director, said that OPL allows developers working on dApps on any EVM network to utilize Sapphire’s privacy features without having to migrate to the Oasis blockchain:
Being fully EVM-compatible means that developers can build private smart contracts in an environment that they are already familiar with — for example, Solidity smart contracts running on the EVM as known from Ethereum.
Kos also said that the Sapphire functionality would improve the ability to deploy dApps across blockchains and their compatibility.
Another way to expose Sapphire’s privacy abilities is by having a core decentralized autonomous organization smart contract on Ethereum, conducting private voting on Sapphire, and sending the results to the main DAO contract.
How Does Sapphire Work?
Sapphire solves the blockchain paradox by allowing EVM developers to build confidential dApps in a language they already understand while showcasing the Oasis Network flexibility. Additionally, Sapphire creates a confidential EVM developer environment with its customizable ParaTime layer.
The confidential EVM ParaTime is only part of the whole package as Sapphire is the key building block of a privacy layer for Web3, including all dApps and EVM chains, making up the complete Oasis Privacy Layer.
The Oasis Network is a tool made for dApps developers, with Solidity, EVM and other tools to make web3 development and development easier. The smart contract allows the developers to build robust and secure dApps on EVM-compatible chains. However, despite the transparent and auditable application provided by the smart contracts, all on-chain states and transactions are public, hindering the movement of critically important parts of many applications on-chain.
Sapphire provides a solution to these public transactions through encrypted transactions and private smart contract states. Sapphire will also serve existing dApps that want to conduct private NFT lotteries, secret ballots in their DAOs, or Decentralized ID systems that manage sensitive personal information.
According to Kos, most dApps built on Oasis focus on privacy and give users full control of their on-chain data and how it will be shared and accessed. User cases where Sapphire can be utilised include confidential nonfungible tokens, account abstraction, privacy-enabled blockchain gaming, sealed-bid auctions, private voting, key management and decentralised identification.