docusaurus — Session 2026-07-22 (SkyBridge V2 admin/fee-collector Safe parity)
Follows 2026-07-22_flightpaper-address-cross-check.md (which added the Fee Collector
section to official-addresses.md). This session brings project-security.md into parity
with the V2 Safe reality and adds the ENS names now being transferred to the Admin Safe.
1. project-security.md — SkyBridge Access Control rewritten ✅
- The section still described the legacy 5-of-7 Safe (
0xd6Bfff12…Af32) — "5-7 multi-signature at skybridge-admin.eth, all seven signers KYC-certified". Its signer table was itself stale (listed0xBA13a7Ab…; actual 7th on-chain owner was0x73Fd0368…). Entire section replaced. - Now documents the V2 Admin Safe 3-of-5 (
0x1Bd922A1Dc99303CF8a683a5a5C9215045873Ddb), shown asskybridge-admin.ethbut hyperlinked to the raw address so the link is correct even before the ENS transfer batch executes. Five signers verified on-chain viagetOwners()(0xcF4E31e8…,0x6AdE5987…,0xC75DE9Ca…,0xCaDf83b0…,0xe3D7E036…). SolidProof KYC claim kept, updated to "all five signers" — user confirmed certification covers the V2 signers. - Admin capabilities list updated to V2 (fees + fee collector, chain/lane registry, pause, EntryPoint upgrades + Diamond cuts, roles).
- New SkyBridge Fee Collection subsection: Fee Collector Safe
0xA953B9DF…(2-of-3), permissionlesscollectFees()sweep, full 3-signer table (on-chain verified) — user chose full signer table over address-only.
2. official-addresses.md — ENS names added ✅
- Admin Safe row in V2 Safes table + SkyBridge Admin section now carry
skybridge-admin.eth/sky-bridge.eth. Content was otherwise already accurate.
3. Accuracy caveats ⚠️
- The ENS transfer batch was still pending 2/5 signatures at write time (legacy Safe nonce 21) — user explicitly chose to include the ENS names ahead of execution. Both names resolve to the legacy Safe until it lands.
docs/skybridge/v1/optimism/skybridge-tech-docs/AccessControl.md:11still says "5-of-7" — left as-is (historically correct for V1), but it links to/references/official-addresses#skybridge-adminwhich now describes the 3-of-5 V2 Safe. Optional follow-up: add a "legacy, superseded by V2" note there.
State at session end
- Both files committed + pushed this session (user asked for push at wrap-up).
- OWED: none in this repo beyond the two ⚠️ items above (ENS execution is a
skybridge-v2 concern — see that repo's
reports/2026-07-22_ens-transfer-safe-batch.md).