midnight-verify:verify-by-execution

Official

Validate Compact claims via compile-and-run

Authordevrelaicom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Verifies that Compact smart contract claims are true by observing actual runtime behavior rather than relying on compilation success alone, reducing false positives caused by code that compiles but misbehaves at execution time.

Core Features & Use Cases

  • End-to-end verification: create a minimal test contract related to the claim, compile it with the Compact CLI, run the compiled output with the Compact runtime, and interpret the observed results.
  • Ledger-level evidence: extract cost breakdowns, well-formedness checks, and transaction properties when claims concern ledger semantics or cost models.
  • Reproducible job workspace: lazy-initialized workspace per job, structured job directories, runner scripts, and standardized report format to capture compiler and runtime outputs.

Quick Start

Create a minimal Compact test contract that exercises the claimed behavior, compile it with the Compact CLI, run the compiled output with the @midnight-ntwrk/compact-runtime, and report whether the observed output confirms the claim.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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-verify:verify-by-execution
Download link: https://github.com/devrelaicom/midnight-expert/archive/main.zip#midnight-verify-verify-by-execution

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.