GitHub - base/contracts

Base

This repo contains contracts and scripts for Base. Note that Base primarily utilizes Optimism's bedrock contracts located in Optimism's repo here. For contract deployment artifacts, see base-org/contract-deployments.

GitHub contributors GitHub commit activity GitHub Stars GitHub repo size GitHub

Website base.org Blog Docs Discord Twitter Base

GitHub pull requests by-label GitHub Issues

Fixing semver-lock CI failures

If the semver-lock CI check fails, regenerate locally and commit:

If CI still rejects it (Foundry version mismatch), update your local Foundry first:

foundryup
just semver-lock

setup and testing

  • If you don't have foundry installed, run make install-foundry.
  • make deps
  • Test contracts: make test