Meeting Time: Wednesday, March 18, 2026 at 15:00 UTC (60 minutes)
I’d like to discuss this EIP on the call on wednsday, if the agenda has room.
I forgot to link the EIP, I blame the cold medicine.
Config: Cryptographically Agile Transactions by shemnon · Pull Request #11413 · ethereum/EIPs · GitHub for EIP-8197
Meeting Summary:
The meeting focused on post-quantum transaction signatures and account abstraction, with presentations from multiple teams including solutions for key rotation and frame transactions. The first presentation demonstrated a design for enhancing security through decoupling on-chain identity from public keys, while the second presentation overviewed the Frame transaction proposal which aims to provide post-quantum security capabilities and account abstraction features. The teams discussed various technical aspects including implementation challenges, gas costs, and potential connections between different approaches, with plans to continue discussions in a future Frame transaction breakout session.
Click to expand detailed summary
Antonio opened the meeting by introducing the topic of post-quantum transaction signatures, specifically focusing on account abstraction. He outlined that the session would include two presentations: one from Matteo Vicari about deployable account abstraction solutions, and another from LightClient about the frame transaction EIP 8141. Antonio also mentioned creating a Telegram chat for future discussions and encouraged participants to join.
Matteo Vicari and Alessandro presented a design for femoral key rotation and account abstraction aimed at enhancing security in a post-quantum world. Their solution involves decoupling on-chain identity from the public key by rotating signers in a derivation path, ensuring that even if a public key becomes known, it remains useless for future transactions. The approach leverages ECDSA, which is currently supported and does not require protocol-level changes, though it has some limitations, including potential vulnerabilities if public keys are exposed before transactions are executed. The team has tested and deployed a basic version on Base Sepolia, measuring gas costs and performance improvements.
Matteo demonstrated a smart concept wallet using a mnemonic to create an account and mint tokens, showing how transactions work on-chain. He explained plans to address issues like transaction failures and gas consumption, as well as work on compatibility with frame transactions and edge cases. Antonio expressed appreciation for the simple yet effective idea and mentioned a potential connection to LightClient for frame transactions.
Matt presented a high-level overview of the Frame transaction proposal, focusing on post-quantum cryptography and account abstraction capabilities. The main goals of Frame transactions include providing a solution for post-quantum security on the execution layer, reusing ideas from account abstraction, and enabling users to access native protocol features without intermediaries. Key features discussed include frame modes (default, verify, and sender), the approval opcode for authorization, and per-frame receipts to improve user experience. The group also discussed potential challenges with mempool validation, signature aggregation for post-quantum signatures, and the possibility of using ephemeral signatures in the short term. Danno shared his work on CadEx transactions, which aims to separate transaction bodies from signatures to facilitate future signature aggregation and ZK proofs. The team agreed to continue discussions on these topics in a future Frame transaction breakout session before the next Ethereum Core Developers (ECD) meeting.
Next Steps:
- Antonio: Copy unanswered questions from the meeting into the new Telegram chat
- LightClient: Join the Telegram chat and answer the copied questions
- Matteo and Alessandro: Work on compatibility of their ephemeral key rotation solution with frame transactions
- Matteo and Alessandro: Work on mitigation for edge cases including transaction revert scenarios and out-of-gas situations
- LightClient: Set up a public testnet/playground for frame transactions in the next few weeks
- LightClient: Organize another breakout room session next week before ACD to discuss frame transaction details
- Danno: Participate in the frame transaction breakout room to discuss signature separation ideas from EIP-8197
Recording Access:
- Join Recording Session
- Download Transcript (Passcode:
U6Jl+$7x) - Download Chat (Passcode:
U6Jl+$7x) - Download Audio (Passcode:
U6Jl+$7x)
YouTube recording available: https://youtu.be/0PJUhBAiUXo