Sapphire Contracts Lib
A library for privacy focused smart contract development.
- Implementations of OPL smart contracts
- Sapphire library precompiles and cryptographic primitives
- Wrapped Rose example
Overview
Installation
$ pnpm install @oasisprotocol/sapphire-contracts
Usage
Once installed, you can import Sapphire contracts.
import {Enclave} from "@oasisprotocol/sapphire-contracts/contracts/OPL.sol";
Documentation
See the user's guide for Sapphire and OPL.
API reference is available at api.docs.oasis.io.
Contribute
There are many ways you can participate and help build high quality software. Check out the contribution guide!