Ethereum must pass walkaway test, Base app focuses on trading, Trail of Bits Claude Code skills
Ecosystem
- Vitalik: Ethereum must pass walkaway test, add features (not halfway fixes) so we can ossify (if we want to), future innovation via client optimization & parameter changes (by validator voting) rather than network upgrades
- Features include: quantum-resistance, scaling (via ZK-EVM validation & data sampling), partial statelessness & state expiry, account abstraction, gas pricing free of DoS vulnerabilities, PoS economic model decentralized for decades and censorship & centralization resistant block building
- PSE: privacy experience quantitative survey results (75 users), gap in adoption not from lack of interest but experience failures
- ETH metrics:
Sponsor: MetaMask
Weekends are for building and you shouldn’t be hunting for docs.
We’ve consolidated everything you need to build on MetaMask, from quickstarts and video tutorials to advanced architecture guides, all in one place. 🦊
MetaMask developer documentation.
Enterprise
- Ingenico: merchant payment terminals can accept stablecoins via WalletConnect Pay
Applications
- Vitalik calls for decentralized applications & better decentralized stablecoins
- Base app (wallet + Farcaster based social) switches focus to trading first
- Hinkal private send, split across multiple recipients & time windows
- Ethereum Foundation dAI team: ERC8004 explainer, discovery & trust layer for AI agents via onchain registries for identity, reputation & validation
- YO (yield aggregator) automated swap created $3.7M shortfall, covered by treasury
Developers
- Argot roadmap: milestones & priorities for Solidity, Fe, Sourcify, ethdebug, Act & hevm
- Hardhat v3.1.4 (dev framework): adds HTML coverage report & fixes code coverage calculation
- Slither 0.11.4 (static analyzer): adds CLZ opcode support, Solidity custom storage layouts & unindexed event address detector
- Browser RPC (proxy server): sign transactions from scripts (Foundry, Hardhat & viem) via browser wallet
- Quixote (indexer): index events (requires RPC) & then query (SQL); inbuilt front end
- Optimism actions (TypeScript SDK): modules to integrate DeFi into applications; developer preview
- x402 hackathon: winning projects (selected by Austin Griffith)
- Ethereum Community Foundation:
- Ethereum MCP (Model Context Protocol) query Ethereum using Claude; data sources: Etherscan, DeFiLlama, CoinGecko, growthepie, Blobscan & Dune
- Application layer standards (ERCs):
Security
- Futureswap ~$470k over two exploits on Arbitrum
- Sigma Prime: Fusaka upgrade impact on contract security
- Trail of Bits: Claude Code skills for security research, vulnerability detection & audit workflows
- Security Alliance (SEAL): DPRK group Contagious Interview use VS Code tasks as attack vector; disable allow automatic tasks in VS Code settings
All core devs (main protocol calls)
Tim Beiko moving on from L1 R&D to explore frontier use cases
All core devs - execution (ACDE) #228
- Glamsterdam upgrade (targeting June 2026):
- Bal-devnet-2: spec clarification discussions for non-headliner EIPs
- Non-headliner scoping: categorized shortlist (from last ACDE)
- Considered for Inclusion:
- EIP7954 increase maximum contract size (32KiB)
- Still to be decided at next ACDT:
- EIP8037 state creation gas cost increase:
- Marius van der Wijden: EIP8037 presentation
- EIP8037 state creation gas cost increase:
- Declined for Inclusion:
- Remaining Proposed for Inclusion EIPs don’t change the protocol
All core devs - testing (ACDT) #65
- BPO3 (blob parameter only upgrade):
- not urgent based on current usage, getBlobV3 + partial cell messages would need to be implemented by all consensus layer clients
- Glamsterdam upgrade:
- Bal-devnet-2: targeting late January, will add non-headliners: EIP8024 SWAPN, DUPN & EXCHANGE, EIP7708 ETH transfers emit a log, EIP7778 block gas accounting without refunds and potentially EIP7843 SLOTNUM opcode (requires consensus layer change)
- Bal-devnet-3: plan to add four more non-headliner EIPs
- ePBS: spec discussions on new bid minimum increase (DoS mitigation), withdrawals & builder onboarding at fork
Layer 1
- ethPandaOps:
- 2026 roadmap: Glamsterdam & Hegotá upgrades, tooling, Xatu, the Lab, ZKVMs & hardening
- Blob analysis: timing games main driver of attestation degradation rather than blob counts
- The Lab slot timelines: includes MEV bids, block arrival, execution times & data availability time
- Consensus-specs v1.7.0-alpha.1: reverts withdrawals change
- Glamsterdam upgrade:
- EIP7928 Block-level Access Lists breakout #10
- Forkcast dashboards: client priority (non-headliner EIP preferences), test complexity (EF STEEL scores) & devnet tracker
- Hegotá upgrade:
- EIP7805 FOCIL breakout #26
- 75M gas limit benchmarking: opcode performance by client
- zkEVM security overview: level of concern & mitigations for 18 potential issues
- Ethereum improvement proposals (EIPs):
Research
- Vitalik:
- Recursive STARK based transaction pool
- Combining preconfirmations with based rollups for synchronous composability
Staking
- ethStaker staker console: deposit, top up, upgrade to 0x02, consolidate, withdraw, exit & batch actions; Hoodi testnet only, mainnet pending audit
- Lodestar (consensus layer client): multi-layered defense strategy against npm supply chain attacks
- Toni Wahrstätter: MEV builder bids adds proposer to live view of auction
- Client diversity:
- Consensus layer: Lighthouse ~38% (data may not be accurate)
- Execution layer: Geth ~41%, Nethermind ~38% (estimated from self reports)
- Staking marketshare: Lido 24% [Note: dual governance]
- Validators: 976k active
- Client releases:
- Execution layer:
- Erigon v3.3.3 (recommended): Discovery v5 enabled by default, fixes for committee counts, syncing, Shutter, half block execution stability & p2p vulnerability
- Geth v1.16.8 (security fix): resolves two p2p vulnerabilities that can impact liveness reported via Ethereum Foundation bug bounty program
- Nethermind 1.36.0: operator ergonomics & RPC/execution correctness hardening improvements, estimateGas aligned with Geth behavior, .NET 10 migration and obsolete config & analytics removed
- Reth v1.10.0 (medium): performance improvements, new RPC endpoints (including getBlobsV3), CLI enhancements & extended OP Stack flashblock support
- Execution layer:
Layer 2
- Taiko (rollup) proof dashboard: ZK coverage & proof time across batches and proof latency
Regulation
- US crypto market structure legislation (Clarity act):
- Senate banking committee: draft, markup postponed
- Coinbase withdrew support due to tokenized equities defacto ban, DeFi prohibitions, CFTC authority eroded & restricting stablecoin rewards (allowing banks to ban their competition)
- Senate agriculture committee: schedule, release January 21 & markup January 27
- Senate banking committee: draft, markup postponed
General
- X revoked API access for InfoFi
- Banteg takopi (Telegram bridge): message coding agents from anywhere
Editor: @abcoathup
Permalink: ethereal.news/ethereal-news-weekly-7