midnight-dapp-dev:midnight-sdk

Official

Deploy and operate Midnight contracts.

Authordevrelaicom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill centralizes operational knowledge for the Midnight.js SDK so developers can reliably deploy, call, and maintain Compact contracts without guessing provider wiring, transaction sequencing, or verifier management.

Core Features & Use Cases

  • Package map and exports: authoritative list of the 10 midnight-js packages and their primary exports for deployment, proving, indexing, and utilities.
  • Provider architecture: clear definitions and usage patterns for WalletProvider, MidnightProvider, PublicDataProvider, PrivateStateProvider, ZkConfigProvider, and ProofProvider.
  • Transaction lifecycle: end-to-end guidance for build, prove, balance, submit, and finalize stages, including high-level callTx and low-level create/submit flows.
  • Operational tasks: contract deployment and discovery, verifier key insertion/removal, authority replacement, observable state subscriptions, and testkit-js based integration tests.
  • Use case: integrate browser wallets or Node.js test wallets, generate proofs via a proof server, add fees via wallet balancing, submit transactions to a Midnight node, and watch finalization via the indexer.

Quick Start

Ask how to configure MidnightProviders, deploy a Compact contract with deployContract, call a circuit, and observe finalization using the publicDataProvider.

Dependency Matrix

Required Modules

None required

Components

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-dapp-dev:midnight-sdk
Download link: https://github.com/devrelaicom/midnight-expert/archive/main.zip#midnight-dapp-dev-midnight-sdk

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.