Document BORO BaseScan verification state #22

Merged
backmeupplz merged 1 commit from codex/bdt-kaneo-20-boro-basescan-verification into main 2026-05-25 22:18:23 +00:00
backmeupplz commented 2026-05-25 22:06:24 +00:00 (Migrated from github.com)

Summary

  • Record deployed BORO token proxy/implementation addresses, deployment txs, block number, owner, and deployer in the production launch checklist.
  • Document current BaseScan status, ERC1967 implementation-slot evidence, manual verification parameters, and the unattended verification blocker.

Validation

  • forge build
  • Public Base mainnet RPC bytecode comparison for BoroToken implementation matched contracts/out/BoroToken.sol/BoroToken.json.
  • Public Base mainnet RPC bytecode comparison for ERC1967Proxy matched contracts/out/ERC1967Proxy.sol/ERC1967Proxy.json.
  • forge verify-contract ... --verifier etherscan --watch failed locally because ETHERSCAN_API_KEY is not set.
  • BaseScan manual source/proxy verification forms require reCAPTCHA, so final BaseScan verification remains a manual/API-key blocker.

Manual QA: required only for final BaseScan submission because the verification form is reCAPTCHA-gated and this run has no Etherscan/BaseScan API key.

## Summary - Record deployed BORO token proxy/implementation addresses, deployment txs, block number, owner, and deployer in the production launch checklist. - Document current BaseScan status, ERC1967 implementation-slot evidence, manual verification parameters, and the unattended verification blocker. ## Validation - `forge build` - Public Base mainnet RPC bytecode comparison for `BoroToken` implementation matched `contracts/out/BoroToken.sol/BoroToken.json`. - Public Base mainnet RPC bytecode comparison for `ERC1967Proxy` matched `contracts/out/ERC1967Proxy.sol/ERC1967Proxy.json`. - `forge verify-contract ... --verifier etherscan --watch` failed locally because `ETHERSCAN_API_KEY` is not set. - BaseScan manual source/proxy verification forms require reCAPTCHA, so final BaseScan verification remains a manual/API-key blocker. Manual QA: required only for final BaseScan submission because the verification form is reCAPTCHA-gated and this run has no Etherscan/BaseScan API key.
Sign in to join this conversation.
No description provided.