vetkd
OfficialOn-chain encryption with vetKeys
Authordfinity
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables secure, on-chain encryption and privacy for Internet Computer applications by leveraging the vetKD protocol for verifiable, encrypted, and threshold key derivation.
Core Features & Use Cases
- On-chain Privacy: Encrypt sensitive data directly on the blockchain.
- Verifiable Key Derivation: Ensure keys are derived correctly and without tampering.
- Identity-Based Encryption (IBE): Encrypt messages to specific identities (principals) without prior key exchange.
- Use Case: Securely store user data on-chain, implement private messaging systems, or enable decentralized key management for sensitive operations.
Quick Start
Use the vetkd skill to derive a public key for a given context and canister ID.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vetkd Download link: https://github.com/dfinity/icskills/archive/main.zip#vetkd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.