Skip to content

feat: add Base Sepolia OBOL faucet contracts#443

Merged
OisinKyne merged 1 commit into
mainfrom
feat/base-sepolia-obol-faucet-contract-main
May 7, 2026
Merged

feat: add Base Sepolia OBOL faucet contracts#443
OisinKyne merged 1 commit into
mainfrom
feat/base-sepolia-obol-faucet-contract-main

Conversation

@bussyjd
Copy link
Copy Markdown
Collaborator

@bussyjd bussyjd commented May 7, 2026

Summary

  • Adds Base Sepolia OBOL test token contract matching OBOL metadata / EIP-2612 permit shape
  • Adds a bounded, balance-funded Base Sepolia OBOL faucet with cooldown, amount, pause, and ownership controls
  • Pins contracts/fork-obol to the latest npm solc checked during this work: 0.8.35

Context

This is a fresh PR based on latest origin/main, so the faucet contracts are on a live review path instead of depending on the older closed codex/obol-mainnet-permit2-stack integration PR.

Related: #406

Validation

  • npm view solc version -> 0.8.35
  • npx --yes solc@0.8.35 --bin src/BaseSepoliaObolToken.sol src/BaseSepoliaObolFaucet.sol
  • git diff --check

@OisinKyne OisinKyne force-pushed the feat/base-sepolia-obol-faucet-contract-main branch from 0d69cc3 to 5b0b0bf Compare May 7, 2026 11:05
@OisinKyne OisinKyne merged commit a6c0cc4 into main May 7, 2026
6 checks passed
@OisinKyne OisinKyne deleted the feat/base-sepolia-obol-faucet-contract-main branch May 7, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants