midnight-core-concepts:protocols
CommunityDecode Midnight's private protocol flows.
Software Engineering#cryptography#privacy#smart-contracts#zero-knowledge#protocol-design#atomic-swaps
Authoraaronbassett
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Kachina and Zswap privacy protocols provide a blueprint for understanding confidential contract execution and shielded token transfers within the Midnight network. They address the need for private computation, secure off-chain state, and safe integration of on-chain actions with cryptographic proofs.
Core Features & Use Cases
- Two-state model: separation of public blockchain state and private user state to preserve privacy.
- Non-interactive proofs: use of ZK proofs to validate contract behavior without revealing secrets.
- Contract integration patterns: how to attach private inputs to public state changes, and how audits and transcripts work.
- Use Case: analyzing DeFi protocols requiring private balances and atomic swaps.
Quick Start
Review the Kachina and Zswap sections to identify how private inputs map to public outputs in Midnight.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: midnight-core-concepts:protocols Download link: https://github.com/aaronbassett/midnight-knowledgebase/archive/main.zip#midnight-core-concepts-protocols 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.