Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 96 additions & 0 deletions blog/2025-08-31-dtg-august-update/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
---
slug: devtoolsguild-august-update
title: Dev Tools Guild August update
authors: [abcoathup]
tags: [update]
---

# Dev Tools Guild August update

_**TL;DR**: Solidity Summit 2025 in Buenos Aires, Vyper granted $50,000 from ENS public goods, Optimism's Retro Funding continues to support member projects._

<!-- truncate -->

## Dev Tools Guild members

* 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).
* [Argot Collective](https://x.com/argotorg/status/1958478495157469594) (includes Solidity and Sourcify) has a new logo and website. GitHub repositories were migrated to [github.com/argotorg](https://github.com/argotorg).

### Smart Contract Languages
#### [Solidity](https://soliditylang.org/)
* [Solidity Summit 2025](https://soliditylang.org/blog/2025/08/26/solidity-summit-2025-announcement/) is in Buenos Aires on November 18 as part of Devconnect. Speaker and attendee applications are now open.
* Argot Collective [spotlight on Solidity](https://x.com/argotorg/status/1960340799859876218).

#### [Vyper](https://vyperlang.org/)
* [Vyper granted $50,000](https://discuss.ens.domains/t/ens-public-goods-working-group-funding-vyper/21171) from ENS public goods working group strategic grants programme.

### Client Libraries
#### [alloy](https://alloy.rs/)
* alloy [v1.0.24](https://github.com/alloy-rs/alloy/releases/tag/v1.0.24) - [v1.0.27](https://github.com/alloy-rs/alloy/releases/tag/v1.0.27).

#### [viem](https://viem.sh/)
* viem [2.33.3](https://github.com/wevm/viem/releases/tag/viem%402.33.3) - [2.36.0](https://github.com/wevm/viem/releases/tag/viem%402.36.0).

#### [web3.py](https://web3py.readthedocs.io/)
* web3.py [v7.13.0](https://web3py.readthedocs.io/en/latest/release_notes.html#web3-py-v7-13-0-2025-08-04): support parallelization of subscription handling globally and per-subscription.

### Frameworks and Dev Environments
#### [Ape Framework](https://docs.apeworx.io/ape)
* [ape-erpc](https://github.com/ApeWorX/ape-erpc#readme) (plugin): use any supported network on your instance via Ape.

#### [Foundry](https://getfoundry.sh/)
* Foundry [v1.3.0](https://github.com/foundry-rs/foundry/releases/tag/v1.3.0): includes `forge lint` support, time-based campaigns and coverage-guided fuzzing for invariant tests, table tests, fork test improvements for Reth clients and new EIP-712 features.

### Standardisation Tooling
#### [Sourcify](https://sourcify.dev/)
* [Mission, goals, achievements and roadmap](https://docs.sourcify.dev/blog/roadmap-2025/).
* Verifier Alliance (includes Sourcify) [public dataset](https://x.com/verifalliance/status/1952730322283679911) has over 8M verified contracts. Available in Parquet format.
* Otterscan [v2.10](https://github.com/otterscan/otterscan/releases/tag/v2.10.0): adds local in-browser contract verification using Sourcify.
* Fileverse [dSheets](https://x.com/fileverse/status/1951298928558706795): read and simulate a contract using Sourcify verified contracts.
* Argot Collective [spotlight on Sourcify](https://x.com/argotorg/status/1954877126353793368).

## Ethereum Layer 1

### Ethereum Foundation

* Updates on EF Protocol strategic initiatives: [Scale L1](https://blog.ethereum.org/2025/08/05/protocol-update-001), [Scale blobs](https://blog.ethereum.org/2025/08/22/protocol-update-002) and [Improve UX](https://blog.ethereum.org/2025/08/29/protocol-update-003). EF Protocol also held an [AMA](https://www.reddit.com/r/ethereum/comments/1n1cyd3/ama_we_are_ef_protocol_pt_14_29_august_2025/) on r/Ethereum subreddit.
* Justin Drake's [lean Ethereum](https://blog.ethereum.org/2025/07/31/lean-ethereum) vision for the next 10 years covering both defense (fort mode) and offense (beast mode).
* Trillion Dollar Security project [phase 2](https://blog.ethereum.org/2025/08/20/trillion-dollar-sec-2): plans for a wallet minimum security standard, improving blind signing and a contract vulnerability database.
* [The Proximity Prize](https://proximityprize.org/): $1M in prizes to prove/disprove Reed-Solomon proximity gaps conjectures, to advance the foundations of modern zkVMs.
* [Ecosystem Support Program](https://blog.ethereum.org/2025/08/29/esp-next-chapter) is being redesigned to a more proactive model focusing on strategic initiatives. Grant applications are temporarily paused.
* EF is hiring a [Developer Tooling Coordinator](https://jobs.lever.co/ethereumfoundation/897e1526-ef04-400f-9730-d3501d442686). The Dev Tools Guild can't wait to work with the successful candidate.

### Gas limit increase

* [Blockers](https://github.com/NethermindEth/eth-perf-research/blob/main/README.md#60-mgas) are being worked through to increase the gas limit to 60M (up from 45M).

### [Fusaka upgrade](https://forkcast.org/upgrade/fusaka) (target Q4 2025)

* 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).
* Upgrade timeline: mainnet will potentially be in early December (if testing goes well) but the timeline is tight. Holešky testnet will be upgraded first, followed by Sepolia and finally Hoodi.
* The current [upgrade process](https://github.com/ethereum/pm/blob/master/processes/protocol-upgrade.md) specifies 30 days between client releases being available & upgrading the first testnet and 30 days between upgrading the last testnet & mainnet. Timing requirements are being checked with Layer 2s and infrastructure teams.
* Current devnet: [Fusaka-devnet-3](https://fusaka-devnet-3.ethpandaops.io/) ([specs](https://notes.ethereum.org/@ethpandaops/fusaka-devnet-3)).
* Fusaka-devnet-5 ([specs](https://notes.ethereum.org/@ethpandaops/fusaka-devnet-5)): short lived devnet planned for early September. It will launch once syncing issues discovered during non-finality testing are fixed & retested and consensus layer client teams have [merged to trunk branches](https://github.com/ethpandaops/fusaka-devnets/blob/master/ansible/inventories/devnet-3/group_vars/all/images.yaml#L1-L9).
* [Fusaka audit contest](https://x.com/sherlockdefi/status/1961019516512780624) with up to $2M in rewards starts September 15.

### Holešky testnet

* Holešky will be deprecated after upgrading to Fusaka.

### [Glamsterdam upgrade](https://forkcast.org/upgrade/glamsterdam) (target 2026)

* Headliners:
* Consensus layer: [EIP7732 ePBS](https://forkcast.org/upgrade/glamsterdam#eip-7732).
* Execution layer: [EIP7928 Block-level Access Lists](https://forkcast.org/upgrade/glamsterdam#eip-7928).
* Non-headliners:
* EIPs are being [proposed for inclusion](https://forkcast.org/upgrade/glamsterdam#proposed-for-inclusion) (18 so far), with client teams specifying which EIPs they want more info on.
* Deadline for proposals is Fusaka mainnet releases (October/November).

---


Support Dev Tools Guild members by donating to **[donate.devtoolsguild.eth](https://devtoolsguild.xyz/donate).** Donations of all sizes are greatly appreciated.




2 changes: 1 addition & 1 deletion blog/tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ update:
open-source:
label: Open source
permalink: /open-source
description: Open source
description: Open source