Dev Tools Guild December update
· 5 min read
TL;DR: mainnet successfully upgraded to Fusaka & BPO1, Optimism's Retro Funding continues to support member projects and Octant's StreamVote supports ethers.js, Solidity & Vyper.
Dev Tools Guild members
- Optimism's Retro Funding: Dev Tooling continues to support Solidity, Vyper, alloy, ethers.js, viem, web3.py, Ape Framework, Foundry, Scaffold-ETH and Sourcify.
- Octant's StreamVote supporting ethers.js, Solidity & Vyper; pilot streaming 25 ETH via quadratic voting to 17 public goods projects.
- Deep funding (infrastructure & dev tools) volunteer jurors wanted: research & compare repositories, comparisons select winning AI models, which distribute funding.
Smart Contract Languages
Solidity
- Solidity v0.8.31: Fusaka support: osaka default EVM version & CLZ opcode; pre-releases; constants in storage layout specifiers; deprecation warnings for address send/transfer, ABI coder v1, virtual modifiers, contract comparison operators & memory-safe-assembly Natspec comment.
- Solidity v0.8.32/33: fix for lost storage array write on slot overflow.
- Solidity Summit recap: recordings and slides from Devconnect.
- 2025 recap.
- Reminder: Solidity is in Octant Epoch 10 (top 25 projects from nine epochs), allocation is January 6-26.
Client Libraries
alloy (Rust)
Nethereum
- Nethereum 5.8.0: 10 year anniversary release; full consensus light client + execution state verification stack, Nethereum.Wallet reusable wallet platform, hardware wallet upgrade with end-to-end Trezor support, expanded protocol integrations (X402, Uniswap Permit2 + Universal Router, Circles & Safe utilities) and updated/expanded data services (ChainList, CoinGecko, Etherscan v2).
ethers.js (TypeScript)
- ethers.js v6.16.0: Fusaka support: EIP7594 PeerDAS cell proofs.
viem (TypeScript)
- viem v2.40.4 - v2.43.4: includes contract function/event/error parameter names in editor autocomplete, hover, typescript error messages and more.
- wagmi v3.1.0 - v3.1.4.
Frameworks and Dev Environments
Ape Framework
Foundry
- Foundry v1.5.1: solc v0.8.31 support.
Standardisation Tooling
Sourcify
- Sourcify: open source & open data in source code verification Devconnect presentation.
- 2025 recap.
Ethereum Layer 1
🦓 Fusaka upgrade (live on mainnet December 3 2025)
- Headliners: L2 scaling via EIP-7594 PeerDAS and EIP-7892 Blob parameter only upgrades.
- mainnet upgraded to Fusaka on December 3.
- Blob Parameter Only (BPO) upgrades (increase blobs per block target and maximum parameters):
- BPO1: 10/15 (target/max blobs per block) completed December 9.
- BPO2: 14/21 (target/max blobs per block) scheduled for January 7, 2026.
Glamsterdam upgrade (target June 2026)
- Headliners:
- Consensus layer: EIP-7732 ePBS.
- Execution layer: EIP-7928 Block-level Access Lists.
- Non-headliner EIPs Considered for Inclusion.
Hegotá upgrade (target late 2026)
- Hegotá scoping timeline:
- Fork focus & headliner proposals: January 8 – February 4.
- Headliner selection: February 5–26.
- Non-headliner EIP proposals: 30 day window.
Ethereum Foundation
- Devcon 8: November 3-6 at the JIO World Center in Mumbai, India
- Devconnect Argentina recap, 14k+ attendees, 45% from Argentina, 15 community hubs and 500+ side events.
- EF Ecosystem Support Program Q3 grants, 80 projects shared $14.3M.
- L1 zkEVM security milestones: soundcalc integration by end of February; 100-bit provable security with < 600 KiB proof size by end of May; 128-bit provable security with < 300 Kib proof size by end of 2026.
- EF Stateless Consensus team: future of state, challenges of state growth and who holds & serves state; broad directions of state expiry, state archive and making it easier to hold & serve state.
Support Dev Tools Guild members by donating to donate.devtoolsguild.eth on mainnet, Arbitrum, Base and Optimism. Donations of all sizes are greatly appreciated.
