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
just install-foundry. just deps- Test contracts:
just test
