Agent Skill
2/7/2026

midnight-deploy

Deploy and manage Midnight smart contracts to local or preview network. Use this skill when deploying contracts, starting local infrastructure, or connecting to testnet. Triggers on "deploy contract", "start local node", "setup standalone", "deploy to preview", or "midnight infrastructure".

E
eddalabs
0GitHub Stars
1Views
npx skills add eddalabs/midnight-contracts

SKILL.md

Namemidnight-deploy
DescriptionDeploy and manage Midnight smart contracts to local or preview network. Use this skill when deploying contracts, starting local infrastructure, or connecting to testnet. Triggers on "deploy contract", "start local node", "setup standalone", "deploy to preview", or "midnight infrastructure".

Midnight Contracts

This project provides a comprehensive testing framework for the Midnight blockchain platform. We include contracts, witnesses, Midnight SDKs, testing suites, and providers to thoroughly test Midnight's features, evaluate performance, and conduct real-world scenario testing

📦 Prerequisites

  • Node.js (v23+) & npm (v11+)
  • Docker
  • Compact (Midnight developer tools)

Available Contracts

Counter

  • Contract Folder - Compact, witness and testing.
  • CLI Folder - CLI for interacting with the contract and providers.

Bulleting Board Contract

  • Bboard Folder - Compact, witness and testing.

ZSwap Minting Contract

  • Contract Folder - Compact, witness and testing.

Bucket-DeFi Contracts

  • Contract Folder - Compact, witness and testing

Installation

  1. Install dependencies:
npm install
  1. Build the contracts:
npm run build

Contract List

  • Counter Contract
  • Bulleting Board Contract
  • ZSwap Minting Contract
  • Bucket-DeFi Contract
Skills Info
Original Name:midnight-deployAuthor:eddalabs