|
| 1 | +--- |
| 2 | +slug: devtoolsguild-september-update |
| 3 | +title: Dev Tools Guild September update |
| 4 | +authors: [abcoathup] |
| 5 | +tags: [update] |
| 6 | +--- |
| 7 | + |
| 8 | +# Dev Tools Guild September update |
| 9 | + |
| 10 | +_**TL;DR**: Fusaka upgrade on testnets in October, ENS DAO granted $75k to Argot, Aerodrome donated $450k between various teams, Optimism's Retro Funding continues to support member projects._ |
| 11 | + |
| 12 | +<!-- truncate --> |
| 13 | + |
| 14 | +## Dev Tools Guild members |
| 15 | + |
| 16 | +* [ENS DAO public goods working group](https://discuss.ens.domains/t/ens-public-goods-working-group-funding-argot/21443) granted $75k to Argot Collective (includes Solidity and Sourcify). |
| 17 | +* [Aerodrome](https://x.com/AerodromeFi/status/1962963079551156714) donated $450k between 7 teams, including Vyper, Viem and Ape Framework. |
| 18 | +* Optimism's [Retro Funding: Dev Tooling](https://atlas.optimism.io/missions/retro-funding-dev-tooling) continues to support [Solidity](https://atlas.optimism.io/project/0xcc8d03e014e121d10602eeff729b755d5dc6a317df0d6302c8a9d3b5424aaba8), [Vyper](https://atlas.optimism.io/project/0x9ca1f7b0e0d10d3bd2619e51a54f2e4175e029c87a2944cf1ebc89164ba77ea0), [alloy](https://atlas.optimism.io/project/0x56ce7cbc27852a8d8ef5869dc9033a215c8893f799468f61527dacb9f92be790), [ethers.js](https://atlas.optimism.io/project/0xa3d07f453f70d844196d89d79848aa2e70a0bd8b38bf0f493cba1547bb3bca5e), [Nethereum](https://atlas.optimism.io/project/0x4a5e771af86cf1938056b43cddbf0018dca1376d578f631f7449fe10ac4958ed), [viem](https://atlas.optimism.io/project/0x6bd057da522918a4675396313ae33a2f2788a1ceeb3bd7ae228015e3eb317a7d), [web3.py](https://atlas.optimism.io/project/0xebe03c3d6d33cad60124b9b05ef6e2ff056293a1de3c5fa51dfbb90c86c14bf7), [Ape Framework](https://atlas.optimism.io/project/0xa0b16714baef75d97ec07fd48eaf42e79df92fe2a3c2d725d2388ede587ea54c), [Foundry](https://atlas.optimism.io/project/0x4562c0630907577f433cad78c7e2cc03349d918b6c14ef982f11a2678f5999ad), [Scaffold-ETH](https://atlas.optimism.io/project/0x154a42e5ca88d7c2732fda74d6eb611057fc88dbe6f0ff3aae7b89c2cd1666ab) and [Sourcify](https://atlas.optimism.io/project/0x51cda5996ef1a2ccd8fcf4ee5792337695599454c83eb1218c3ad4388dcb5bf5). |
| 19 | + |
| 20 | +### Smart Contract Languages |
| 21 | +#### [Solidity](https://soliditylang.org/) |
| 22 | +* Solidity [2025 roadmap update](https://www.argot.org/blog/2025-roadmap-update#solidity). |
| 23 | +* IEEE [2025 top programming languages](https://spectrum.ieee.org/top-programming-languages-2025) includes Solidity. |
| 24 | + |
| 25 | +#### [Vyper](https://vyperlang.org/) |
| 26 | +* [Vyper team completed all milestones](https://x.com/vyperlang/status/1968142163008794961) for their Arbitrum $50k grant. Funding went towards raw_return decorator & raw_create builtin for low level control of proxy patterns and a non-reentrancy pragma. |
| 27 | + |
| 28 | +### Client Libraries |
| 29 | +#### [alloy](https://alloy.rs/) |
| 30 | +* alloy [v1.0.28](https://github.com/alloy-rs/alloy/releases/tag/v1.0.28) - [v1.0.36](https://github.com/alloy-rs/alloy/releases/tag/v1.0.36). |
| 31 | + |
| 32 | +#### [viem](https://viem.sh/) |
| 33 | +* viem [2.36.1](https://github.com/wevm/viem/releases/tag/viem%402.36.1) - [2.37.9](https://github.com/wevm/viem/releases/tag/viem%402.37.9). |
| 34 | + |
| 35 | +### [Web3j](https://docs.web3j.io/) |
| 36 | +* web3j [v5.0.1](https://github.com/LFDT-web3j/web3j/releases/tag/v5.0.1). |
| 37 | + |
| 38 | +### Frameworks and Dev Environments |
| 39 | +#### [Foundry](https://getfoundry.sh/) |
| 40 | +* Foundry [v1.3.1](https://github.com/foundry-rs/foundry/releases/tag/v1.3.1) - [v1.3.6](https://github.com/foundry-rs/foundry/releases/tag/v1.3.6) |
| 41 | + |
| 42 | +### Standardisation Tooling |
| 43 | +#### [Sourcify](https://sourcify.dev/) |
| 44 | +* Sourcify [2025 roadmap update](https://www.argot.org/blog/2025-roadmap-update#sourcify). |
| 45 | +* Sourcify [dataset playground](https://sourcify.dev/#/dataset-playground): AI assisted query generation for use with Sourcify dataset in BigQuery. |
| 46 | +* [Foundry updated](https://x.com/kaanuzdogan/status/1963505296505978910) to use Sourcify APIv2. |
| 47 | + |
| 48 | +## Ethereum Layer 1 |
| 49 | + |
| 50 | +### [Fusaka upgrade](https://forkcast.org/upgrade/fusaka) (target Q4 2025) |
| 51 | + |
| 52 | +* Headliner: L2 scaling via [EIP7594 PeerDAS](https://forkcast.org/upgrade/fusaka#eip-7594) and [EIP7892 Blob parameter only upgrades](https://forkcast.org/upgrade/fusaka#eip-7892). |
| 53 | +* [Fusaka upgrade](https://blog.ethereum.org/2025/09/26/fusaka-testnet-announcement) testnet schedule: |
| 54 | + * Holešky: October 1, 8:48 UTC (Slot: 5,283,840). |
| 55 | + * Sepolia: October 14, 7:36 UTC (Slot: 8,724,480). |
| 56 | + * Hoodi: October 28, 18:53 UTC (Slot: 1,622,016). |
| 57 | + * Blob Parameter Only (BPO) upgrades (increase blobs per block target and maximum parameters): |
| 58 | + * BPO1: 10/15 (target/max blobs per block) (~1 week after Fusaka on testnets). |
| 59 | + * BPO2: 14/21 (target/max blobs per block) (~1 week after BPO1 on testnets). |
| 60 | +* [Fusaka audit contest](https://blog.ethereum.org/2025/09/15/fusaka-audit-content) with up to $2M in rewards. |
| 61 | +* mainnet upgrade: December (at the earliest, if testing goes well). |
| 62 | + |
| 63 | +### [Glamsterdam upgrade](https://forkcast.org/upgrade/glamsterdam) (target 2026) |
| 64 | + |
| 65 | +* Headliners: |
| 66 | + * Consensus layer: [EIP7732 ePBS](https://forkcast.org/upgrade/glamsterdam#eip-7732). |
| 67 | + * Execution layer: [EIP7928 Block-level Access Lists](https://forkcast.org/upgrade/glamsterdam#eip-7928). |
| 68 | +* Non-headliners: |
| 69 | + * EIPs are being [proposed for inclusion](https://forkcast.org/upgrade/glamsterdam#proposed-for-inclusion) (23 so far), with client teams specifying which EIPs they want more info on. |
| 70 | + * [Rank non-headliner EIPs on Forkcast](https://forkcast.org/rank) and share on socials to signal your priorities. |
| 71 | + * Deadline for proposals is Fusaka mainnet releases (~November). |
| 72 | + |
| 73 | +### H-star + Bogotá upgrade |
| 74 | +* [H-star](https://ethereum-magicians.org/t/h-star-name-for-consensus-layer-upgrade-after-glamsterdam/24298) name needed, signal your favourite in the poll. |
| 75 | + |
| 76 | +### Holešky testnet |
| 77 | +* [Holešky will be deprecated](https://blog.ethereum.org/2025/09/01/holesky-shutdown-announcement) after upgrading to Fusaka and BPO1 & BPO2. |
| 78 | + |
| 79 | +### Protocol calls |
| 80 | +* Protocol calls (All Core Devs Execution/Consensus/Test) [available on Forkcast](https://forkcast.org/calls/) with recording, transcript, chat log and (experimental) AI generated summary. |
| 81 | +* [Ansgar Dietrichs chairing All Core Devs Execution](https://x.com/TimBeiko/status/1965047756386644270) until the end of the year. |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +Support Dev Tools Guild members by donating to **[donate.devtoolsguild.eth](https://devtoolsguild.xyz/donate).** Donations of all sizes are greatly appreciated. |
| 86 | + |
| 87 | + |
| 88 | + |
| 89 | + |
0 commit comments