AA2026-09-08_004

Native Account Abstraction #004

2026-09-08 3 decisions 387 transcript lines

Transcript

Call summary

Targets
  • frames-devnet-0 — targeting launch this week, pending EthPandaOps availability - 00:06:17
  • Frames Glamsterdam headliner ratification — Thursday ACDE call - 00:52:09
Decisions
  • Toni recommends EIP-7906 (Transaction Assertions) be included in Glamsterdam; do not commingle assertion state diffs with BAL data - 00:48:21
Highlights
  • Client Updates:
    • ·Geth, ethrex, and Nethermind all passing test suite and ready for frames-devnet-0; Nethermind joined ethrex public testnet as validator - 00:10:46
    • ·Besu (Justin Florentine) has no code yet but is designating a point person; onboarding via ethrex testnet faucet - 00:45:12
  • Testing Progress:
    • ·Test release v0.3.0 published; covers deep EVM code paths + frame-specific tests; sufficient for frames-devnet-0 readiness assessment - 00:08:07
  • Frame Expiry Discussion:
    • ·raxhvl proposed replacing the expiry VERIFY frame with a native transaction-level 'features' field (key-value pairs, canonical ordering); saves ~32 bytes vs. empty frame encoding - 00:15:36
    • ·lightclient and Toni skeptical: expiry is already implementable via VERIFY frame without state dependency; no evidence enough other features exist to justify generalizing; design discussion deferred to Ethereum Magicians / EthMAC - 00:24:42
  • Fork Status And Schedule:
    • ·frames-devnet-0 blocked on EthPandaOps availability; Barnabas (out on vacation) is likely the facilitator; teams can use ethrex public testnet in the interim - 00:44:18
    • ·Frames as Glamsterdam headliner EIP expected to be ratified at Thursday's ACDE call - 00:52:09
  • Eip Proposals Glamsterdam:
    • ·EIP-7906 (Transaction Assertions via post-transaction frame + state-diff opcodes): Toni supports inclusion in Glamsterdam to avoid re-touching Frame Transactions later; recommendation to not commingle with BAL state diffs - 00:46:13
    • ·ERC-1979 (key lifecycle standard for EIP-8141/EIP-8130): proposes common add/rotate/revoke key management with two tiers — recent-root (no state read, delayed revoke) vs. account state slot (instant revoke, one state read); cross-chain extension included - 00:50:41
    • ·PR-12301 (maxVerifyGas as mempool floor): proposes redefining maxVerifyGas from a hard cap to a protocol-guaranteed floor, letting individual nodes accept heavier verify transactions above that floor - 00:41:01
Action Items
  • raxhvl - raxhvl to post frame expiry / transaction features discussion to Frame Transaction EthMAC thread for async feedback - 00:29:05
  • All client teams - Client teams to submit Hegota non-headliner EIP preferences to Nixo and Ansgar ≥24 hours before Thursday's ACDE - 00:52:17

Key decisions

  • Toni recommends EIP-7906 (Transaction Assertions) be included in Glamsterdam; do not commingle assertion state diffs with BAL data

    IncludedRecommendation to include assertions to avoid re-touching Frame Transactions later, with a specific instruction to keep state diffs separate from BAL data
  • design discussion [for replacing expiry VERIFY frame with a native transaction-level features field] deferred to Ethereum Magicians / EthMAC

    Proposal to save 32 bytes via a native features field was met with skepticism regarding the necessity of generalizing features
  • Geth, ethrex, and Nethermind all passing test suite and ready for frames-devnet-0

    frames-devnet-0Client teams confirmed readiness following the publication of test release v0.3.0

EIPs discussed

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.