
from midnight-skill10
Write, test, and deploy Compact zero-knowledge smart contracts for the Midnight blockchain, with guidance on privacy, witnesses, and testing.
Provides step-by-step guidance for authoring, testing, auditing, and deploying Compact language smart contracts on the Midnight blockchain. Covers privacy-by-default patterns, ledger vs private state, witness implementation, circuit design, testing strategies, and deployment workflows including proof-server integration.
Use this skill when building privacy-preserving on-chain logic with Compact: creating shielded tokens, commit-reveal games, sealed-bid auctions, or any ZK circuit-backed contract. Also use it when auditing Compact contracts or designing witness/test suites.
Inferred compatible agents: Claude Code (instruction-style code generation), developer-focused assistants that can author TypeScript and Compact samples.
This skill has not been reviewed by our automated audit pipeline yet.