Human-friendly Contract Interactions with Sourcify Verification
summary
Sourcify is an open, automated verifier that reproduces compilation from source + settings, compares bytecode and embedded metadata hash (yielding a perfect match when both match, or a partial bytecode-only match), serves verified files over IPFS and HTTP, and supports ~30 EVM chains. Tooling includes a web UI, API, Hardhat/Remix/Foundry plugins, a monitor that does automatic verification (if metadata is published to IPFS within ~5–10 minutes) and a repo updated every six hours. Use nat-spec fields in metadata to show human-readable call descriptions.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:41Human Friendly Contract Interactions
- 2:31Nat Spec Documentation
- 4:25The Contract Metadata
- 9:02Playgrounds
- 9:59Source Code Verification
- 18:07Automatic Verification
- 25:59Recap What Is Sourcify
related talks
16mHuman Friendly Contract Interactions w/ Sourcify
25mThe State of Source Code Verification Closed, Painful, and Ready for Change
33mAudit-Driven Signature Tracing for Smart Contract Safety
22mInteractive Source-to-Source Optimizations Validated using Static Resource Analysis
27mFusing Industry and Academia at GitHub (Experience Report)
15mOn the Impact of Formal Verification on Software Development
16mWhat’s New in Etherscan
13mRemix Hybrid Tools
