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.
If the semver-lock CI check fails, regenerate locally and commit:
just semver-lockIf CI still rejects it (Foundry version mismatch), update your local Foundry first:
foundryup
just semver-lock- If you don't have foundry installed, run
make install-foundry. make deps- Test contracts:
make test
