What GitMyABI does

A plain-language summary of the product, its inputs, and its outputs.

Start

GitMyABI is a web product that builds smart contract repositories hosted on GitHub and publishes the resulting contract artifacts. Each successful build produces:

  • a smart contract ABI delivered as JSON through a public CDN URL shown on the build detail page, and
  • generated TypeScript bindings published as a versioned npm package, with the package name and install command shown on the build detail page.

The goal is to make smart contract artifacts easy to consume from any frontend, backend, script, or AI-agent workflow without manually building, versioning, and hosting them.

When to use GitMyABI

  • You want a typed, versioned npm package for a contract you maintain in GitHub.
  • You want a stable CDN URL for an ABI that other tools can fetch.
  • You want builds to run automatically on commits, branches, tags, or releases.

What GitMyABI does not do

  • It does not run a blockchain node, wallet, or block explorer.
  • It does not deploy contracts.
  • It does not generate a complete frontend application. It generates the typed client surface that a frontend or agent uses to talk to a contract.

Related