Seal is a decentralized secrets management (DSM) product. Application developers and users can use Seal to secure sensitive data at rest on decentralized storage like Walrus or any other onchain / offchain storage. Seal enables identity-based encryption and decryption of sensitive data, with access controlled by onchain policies on Sui. Lightweight key servers enforce these policies and provide threshold-based decryption keys, while developers can integrate easily using the TypeScript SDK.
Important
Refer to the Seal documentation at seal-docs.wal.app for a deeper product overview and details on the design, developer and key server usage, available key servers, security best practices, and terms of service. As a backup, you can also find the same content in the docs directory.
If you’d like to contribute code or documentation, please review our contributing workflow before getting started.
For questions about Seal, use case discussions, or integration support, contact the Seal team on Sui Discord or create a Github issue.