midnight-verify:verify-by-execution
OfficialValidate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.