MCPcopy Index your code
hub / github.com/MystenLabs/seal

github.com/MystenLabs/seal @seal-v0.6.10

Chat with this repo
repository ↗ · DeepWiki ↗ · release seal-v0.6.10 ↗ · + Follow
954 symbols 2,547 edges 139 files 274 documented · 29%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Seal

Seal logo

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.

Contributing

If you’d like to contribute code or documentation, please review our contributing workflow before getting started.

Contact Us

For questions about Seal, use case discussions, or integration support, contact the Seal team on Sui Discord or create a Github issue.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 608
Method 171
Class 122
Enum 32
Interface 21

Languages

Rust74%
TypeScript26%

Modules by API surface

crates/seal-committee-cli/src/main.rs51 symbols
crates/key-server/src/sui_rpc_client.rs37 symbols
crates/key-server/src/aggregator/server.rs34 symbols
crates/key-server/src/server.rs33 symbols
crates/seal-committee/src/move_types.rs28 symbols
crates/seal-proxy/src/remote_write.rs27 symbols
crates/key-server/src/tests/mod.rs25 symbols
crates/key-server/src/key_server_options.rs24 symbols
crates/crypto/src/lib.rs23 symbols
crates/seal-cli/src/main.rs20 symbols
crates/crypto/src/ibe.rs20 symbols
crates/seal-proxy/src/prom_to_mimir.rs17 symbols

For agents

$ claude mcp add seal \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page