You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/2025-07-30-dtg-july-update/index.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,46 +8,46 @@ draft: true
8
8
9
9
# Dev Tools Guild July update
10
10
11
-
_**TL;DR**: Ethereum and Solidity turn ten. Ethereum Foundation, Optimism's Retro Funding and Octant support various member projects. Gas limit to 45M_
11
+
_**TL;DR**: Ethereum and Solidity turn ten. Ethereum Foundation, Octant and Optimism's Retro Funding support member projects. Gas limit to 45M. Partial history expiry. Fusaka upgrade: targeting Q4. Glamsterdam upgrade: feedback wanted on proposed headliners_
12
12
13
13
<!-- truncate -->
14
14
15
15
## Dev Tools Guild members
16
16
17
-
*[Argot Collective](https://argot.org/) (includes guild members Solidity & Sourcify) secured [three years of operational funding](https://argot.org/blog/ef-grant-announcement) from the Ethereum Foundation.
18
-
* Optimism's [Retro Funding: Dev Tooling](https://atlas.optimism.io/missions/retro-funding-dev-tooling) (until end of 2025) is supporting member projects: [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](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
-
* Golem Foundation's [Octant Epoch 8](https://octant.app/home) supported member projects: [Solidity](https://octant.app/project/8/0xe2F7cF9C2b12c0BfcdAB571F9E50418fC08F4AD1), [Vyper](https://octant.app/project/8/0x0b450A3688a55d4221329D31e2F103bCe9adAc40), [ethers.js](https://octant.app/project/8/0x8ba1f109551bD432803012645Ac136ddd64DBA72) and Scaffold-ETH (via [BuidlGuidl](https://octant.app/project/8/0x6A4E5ed62d3827128Dbd70c5bDe25C0e6c6aA537))
17
+
*[Argot Collective](https://argot.org/) (includes Solidity & Sourcify) secured [three years of operational funding](https://argot.org/blog/ef-grant-announcement) from the Ethereum Foundation.
* viem [2.31.7](https://github.com/wevm/viem/releases/tag/viem%402.31.7) - [2.33.0](https://github.com/wevm/viem/releases/tag/viem%402.33.1): includes [initial support for Flashblocks](https://x.com/_jxom/status/1946961084125954476) (up to 200ms transaction preconfirmations)
34
+
* viem [2.31.7](https://github.com/wevm/viem/releases/tag/viem%402.31.7) - [2.33.1](https://github.com/wevm/viem/releases/tag/viem%402.33.1): includes [initial support for Flashblocks](https://x.com/_jxom/status/1946961084125954476) (up to 200ms transaction preconfirmations).
*[Two mentorships have started](https://blog.web3labs.com/web3j-mentorship-2025-meet-the-mentees/) and are currently ongoing
40
+
*[Two mentorships have started](https://blog.web3labs.com/web3j-mentorship-2025-meet-the-mentees/) and are currently ongoing.
41
41
42
-
### Framework and Dev Environment
43
-
#### [Ape](https://docs.apeworx.io/ape)
44
-
* Uniswap SDK [v0.3.0](https://github.com/ApeWorX/uniswap-sdk/releases/tag/v0.3.0): includes new solver implementation and `uni` CLI
42
+
### Frameworks and Dev Environments
43
+
#### [Ape Framework](https://docs.apeworx.io/ape)
44
+
* Uniswap SDK [v0.3.0](https://github.com/ApeWorX/uniswap-sdk/releases/tag/v0.3.0): includes new solver implementation and `uni` CLI.
45
45
46
46
#### [Foundry](https://getfoundry.sh/)
47
-
* Foundry [v1.3.0-rc1](https://github.com/foundry-rs/foundry/releases/tag/v1.3.0-rc1) - [v1.3.0-rc3](https://github.com/foundry-rs/foundry/releases/tag/v1.3.0-rc3): 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
47
+
* Foundry [v1.3.0-rc1](https://github.com/foundry-rs/foundry/releases/tag/v1.3.0-rc1) - [v1.3.0-rc4](https://github.com/foundry-rs/foundry/releases/tag/v1.3.0-rc4): 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.
48
48
49
49
#### [Scaffold-ETH](https://scaffoldeth.io/)
50
-
*[create-eth v1](https://github.com/scaffold-eth/create-eth/releases) CLI launched. (currently [v1.0.2](https://github.com/scaffold-eth/create-eth/releases/tag/v1.0.2)): more flexible/customizable, allowing extension developers to build more powerful extensions on top of Scaffold-ETH
50
+
*[create-eth v1](https://github.com/scaffold-eth/create-eth/releases) CLI launched. (currently [v1.0.2](https://github.com/scaffold-eth/create-eth/releases/tag/v1.0.2)): more flexible/customisable, allowing extension developers to build more powerful extensions on top of Scaffold-ETH.
51
51
52
52
### Standardisation Tooling
53
53
#### [Sourcify](https://sourcify.dev/)
@@ -57,33 +57,33 @@ _**TL;DR**: Ethereum and Solidity turn ten. Ethereum Foundation, Optimism's Ret
* Gas limit on mainnet can be raised to 45M, with ~48% of validators [signaling for 45M](https://gaslimit.pics/).
63
+
* Gas limit on mainnet can [safely be raised to 45M](https://ethpandaops.io/posts/gaslimit-scaling/), ~48% of validators are[signaling for 45M](https://gaslimit.pics/).
64
64
65
65
### History expiry
66
66
*[Partial history expiry](https://blog.ethereum.org/2025/07/08/partial-history-exp): nodes can run without pre-Merge data, saving 300-500GB in disk space.
* Ideally targeting mainnet before [Devconnect](https://devconnect.org/) (17-22 November) but timeline is tight.
71
-
* Headliner is L2 scaling via [PeerDAS](https://forkcast.org/upgrade/fusaka#eip-7594) and [Blob parameter only upgrades](https://forkcast.org/upgrade/fusaka#eip-7892).
72
-
*[EIP7907](https://eips.ethereum.org/EIPS/eip-79077) which increase contract code size cap was unfortunately removed, due to [unresolved complexity & timeline risks](https://ethereum-magicians.org/t/allcoredevs-execution-acde-216-july-17-2025/24770/4)
73
-
* Current devnet: [Fusaka-devnet-3](https://fusaka-devnet-3.ethpandaops.io/) ([specs](https://notes.ethereum.org/@ethpandaops/fusaka-devnet-3))
70
+
* Ideally upgrade mainnet before [Devconnect](https://devconnect.org/) (17-22 November) but timeline is tight.
71
+
* Headliner is 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).
72
+
*[EIP7907](https://eips.ethereum.org/EIPS/eip-7907) to increase the contract code size cap was unfortunately removed, due to [unresolved complexity & timeline risks](https://ethereum-magicians.org/t/allcoredevs-execution-acde-216-july-17-2025/24770/4#p-60423-eip-7907-6).
73
+
* Current devnet: [Fusaka-devnet-3](https://fusaka-devnet-3.ethpandaops.io/) ([specs](https://notes.ethereum.org/@ethpandaops/fusaka-devnet-3)).
* Consensus layer headliner short list: [EIP7732](https://forkcast.org/upgrade/glamsterdam#eip-7732) ePBS, [EIP7782](https://forkcast.org/upgrade/glamsterdam#eip-7782)Six second slots & [EIP7805](https://forkcast.org/upgrade/glamsterdam#eip-7805) FOCIL
81
-
* EIPs (non-headliners) can be proposed for inclusion via PRs to [upgrade meta EIP](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7773.md#proposed-for-inclusion)
78
+
*[Stakeholder feedback](https://ethereum-magicians.org/t/soliciting-stakeholder-feedback-on-glamsterdam-headliners/24885) wanted on proposed headliners.
* EIPs (non-headliners) can be proposed for inclusion via PRs to the [upgrade meta EIP](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7773.md#proposed-for-inclusion).
82
82
83
83
---
84
84
85
85
86
-
**Donations of all sizes are greatly appreciated. Donate to [donate.devtoolsguild.eth](https://etherscan.io/address/donate.devtoolsguild.eth).**
86
+
Support Dev Tools Guild members by donating to **[donate.devtoolsguild.eth](https://devtoolsguild.xyz/donate).** Donations of all sizes are greatly appreciated.
0 commit comments