Sapphire is a confidential EVM runtime built on the Oasis Network, allowing Solidity developers to build private dApps without learning a new stack.
Sapphire introduces confidentiality to smart contract execution by encrypting input, output, and internal state inside a Trusted Execution Environment like Intel SGX.
Developers can deploy existing contracts to Sapphire with no changes, and adding privacy logic can unlock entirely new capabilities.
Sapphire enables the development of dApps with enhanced privacy features, such as a 'dead man’s switch' smart contract example, while keeping the experience similar to Ethereum development.