Skip to content

Overview

View as Markdown

Use this section when you are writing ABI YAML by hand, validating that it round-trips correctly, and deploying it alongside a program.

If your task is…Open this pageCommon CLI follow-up
Start from real ABI shapesExamplesABI Codegen
Make explorer reflection work with the published ABIExplorer CompatibilityABI Account or Explorer MCP
Write or refactor ABI YAML safelyAuthoring GuideABI Analyze
Prove the ABI actually worksValidation and roundtrip testingABI Analyze or ABI Reflect
Publish or upgrade the ABI artifact on-chainPublishing and IterationABI Account
Reason about layout and binary rulesSpecificationABI Analyze
  1. Start with Examples or the Authoring Guide so you do not invent schema shapes from scratch.
  2. Use Explorer Compatibility if the ABI must be reflected correctly from the published on-chain artifact.
  3. Use Validation and roundtrip testing to run the local proof loop before deployment.
  4. Move to Publishing and Iteration only once the ABI roundtrips correctly.
  5. Open Specification only when you need deeper rules about layout, imports, or dynamic parameters.