@@ -70,23 +70,37 @@ export const AIRACCOUNT_ADDRESSES = {
7070 factoryM4 : "0x914db0a849f55e68a726c72fd02b7114b1176d88" ,
7171 // M5 factory r5 — 6-field InitConfig, guardian acceptance sigs required
7272 factoryM5 : "0xd72a236d84be6c388a8bc7deb64afd54704ae385" ,
73- // M7 factory r5 (prev) — defaultCommunityGuardian was address(0), do not use for new accounts
74- factoryM7r5Prev : "0xa0007c5db27548d8c1582773856db1d123107383" ,
75- // M7 factory r6 — defaultCommunityGuardian = team Safe 0x51eD...E114 (deployed 2026-03-29)
76- // BREAKING CHANGE: `.factory` now points to r6. Accounts created here have a new CREATE2 address.
77- factory : "0x42f82d77f9cf940686b6a64a369245cb563e0e85" ,
78- // M7 factory alias — use this to be explicit about targeting M7
79- factoryM7 : "0x42f82d77f9cf940686b6a64a369245cb563e0e85" ,
80- // M7 account implementation r6 (shared by all clone proxies)
81- accountImpl : "0x2F1B4EB63143D338bE78d0AF878B806f075080c1" ,
73+ /** @deprecated defaultCommunityGuardian was address(0); superseded by r6 and r4. Do not use for new accounts. */
74+ factoryM7r5Prev : "0xa0007c5dB27548D8c1582773856dB1D123107383" ,
75+
76+ // ── Deprecated: r6 addresses (2026-03-29 deployment, superseded by r4 audit-final) ──────────
77+ // Retain for legacy account lookups and historical event indexing ONLY.
78+ // DO NOT use for new account creation — CREATE2 address will differ from r4.
79+ /** @deprecated Use {@link factory} (r4 audit-final) for new accounts. */
80+ factoryM7r6 : "0x42f82d77f9cf940686b6a64a369245cb563e0e85" ,
81+ /** @deprecated Use {@link accountImpl} (r4 audit-final). */
82+ accountImplM7r6 : "0x2F1B4EB63143D338bE78d0AF878B806f075080c1" ,
83+ /** @deprecated Use {@link compositeValidator} (r4 audit-final). */
84+ compositeValidatorM7r6 : "0x4135c539fec5e200fe9762b721f6829b2315cbe1" ,
85+ /** @deprecated Use {@link tierGuardHook} (r4 audit-final). */
86+ tierGuardHookM7r6 : "0x73572e9e6138fd53465ee243e2fb4842cf86a787" ,
87+ /** @deprecated Use {@link agentSessionKeyValidator} (r4 audit-final). */
88+ agentSessionKeyValidatorM7r6 : "0xa3e52db4b6e0a9d7cd5dd1414a90eedcf950e029" ,
89+
90+ // ── Current: r4 audit-final (freeze/m7-v0.16.0, 660 tests, all audit findings resolved) ─────
91+ // M7 factory r4 — EIP-1167 clone factory, full audit-final release
92+ factory : "0x61bBAf9E1b8Fd78fF874776cFa50497dB9d43C3F" ,
93+ factoryM7 : "0x61bBAf9E1b8Fd78fF874776cFa50497dB9d43C3F" ,
94+ // M7 account implementation r4 (shared by all clone proxies, 23,847B EIP-170 compliant)
95+ accountImpl : "0xA674D308ce22230B70412b20Ee5a66fC6B24F49c" ,
8296 validatorRouter : "0x730a162Ce3202b94cC5B74181B75b11eBB3045B1" ,
8397 blsAlgorithm : "0xc2096E8D04beb3C337bb388F5352710d62De0287" ,
8498 blsAggregator : "0x7700aec8a15a94db5697c581de8c88ecf83b59ff" ,
8599 superPaymaster : "0x16cE0c7d846f9446bbBeb9C5a84A4D140fAeD94A" ,
86- // M7 r5 ERC-7579 modules (pre-installed by factory on every new account)
87- compositeValidator : "0x4135c539fec5e200fe9762b721f6829b2315cbe1 " ,
88- tierGuardHook : "0x73572e9e6138fd53465ee243e2fb4842cf86a787 " ,
89- agentSessionKeyValidator : "0xa3e52db4b6e0a9d7cd5dd1414a90eedcf950e029 " ,
100+ // M7 r4 ERC-7579 modules (pre-installed by factory on every new account)
101+ compositeValidator : "0xB65569950C48AA56dbe876915ca3605fD6FF2980 " ,
102+ tierGuardHook : "0x67f878295cFF7451CBD2A775C4490607AF1b07d7 " ,
103+ agentSessionKeyValidator : "0x1F06961e133217801F92e1CF552187F594a32873 " ,
90104 // M6 继承合约(M7 factory 仍可配合使用)
91105 sessionKeyValidator : "0xcaba5a18e46f728b5330ea33bd099693a1b76217" ,
92106 calldataParserRegistry : "0x7099eb39fbab795e66dd71fbeaace150edf1b3c3" ,
0 commit comments