From d81e5877cf873bf0a75420283e8e1a05167d710d Mon Sep 17 00:00:00 2001 From: abcoathup Date: Thu, 31 Jul 2025 09:45:13 +1000 Subject: [PATCH 1/5] draft august update --- blog/2025-07-31-dtg-august-update/index.md | 64 ++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 blog/2025-07-31-dtg-august-update/index.md diff --git a/blog/2025-07-31-dtg-august-update/index.md b/blog/2025-07-31-dtg-august-update/index.md new file mode 100644 index 0000000..8fb632a --- /dev/null +++ b/blog/2025-07-31-dtg-august-update/index.md @@ -0,0 +1,64 @@ +--- +slug: devtoolsguild-august-update +title: Dev Tools Guild August update +authors: [abcoathup] +tags: [update] +--- + +# Dev Tools Guild August update + +_**TL;DR**: Optimism's Retro Funding continues to support member projects._ + + + +## 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). + +### Smart Contract Languages +#### [Solidity](https://soliditylang.org/) + +#### [Vyper](https://vyperlang.org/) + +### Client Libraries +#### [alloy](https://alloy.rs/) + +#### [viem](https://viem.sh/) + +#### [web3.py](https://web3py.readthedocs.io/) + +#### [Web3j](https://docs.web3j.io/) + +### Frameworks and Dev Environments +#### [Ape Framework](https://docs.apeworx.io/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. + +#### [Scaffold-ETH](https://scaffoldeth.io/) + +### Standardisation Tooling +#### [Sourcify](https://sourcify.dev/) +* [8.5 million contracts verified](https://sourcify.dev/), includes 1.2 million on mainnet. + +## Ethereum Layer 1 + +### [Fusaka upgrade](https://forkcast.org/upgrade/fusaka) (target Q4 2025) + +* Ideally upgrade mainnet before [Devconnect](https://devconnect.org/) (17-22 November) but timeline is tight. +* 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). + +### [Glamsterdam upgrade](https://forkcast.org/upgrade/glamsterdam) (target 2026) + +* Glamsterdam [proposed headliners](https://forkcast.org/upgrade/glamsterdam#headliner-options) & [client team perspectives](https://forkcast.org/upgrade/glamsterdam#client-team-perspectives): + + +--- + + +Support Dev Tools Guild members by donating to **[donate.devtoolsguild.eth](https://devtoolsguild.xyz/donate).** Donations of all sizes are greatly appreciated. + + + + From d4a91e4280981e4f3097fca0efc12fa1febb47f3 Mon Sep 17 00:00:00 2001 From: abcoathup Date: Sat, 30 Aug 2025 10:07:30 +1000 Subject: [PATCH 2/5] add august update first draft --- .../index.md | 33 +++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) rename blog/{2025-07-31-dtg-august-update => 2025-08-31-dtg-august-update}/index.md (62%) diff --git a/blog/2025-07-31-dtg-august-update/index.md b/blog/2025-08-31-dtg-august-update/index.md similarity index 62% rename from blog/2025-07-31-dtg-august-update/index.md rename to blog/2025-08-31-dtg-august-update/index.md index 8fb632a..472b18e 100644 --- a/blog/2025-07-31-dtg-august-update/index.md +++ b/blog/2025-08-31-dtg-august-update/index.md @@ -13,20 +13,33 @@ _**TL;DR**: Optimism's Retro Funding continues to support member projects._ ## Dev Tools Guild members +* Solidity & Sourcify repos moved to Argot * 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). +### Grants +https://blog.ethereum.org/2025/08/29/esp-next-chapter +https://discuss.ens.domains/t/ens-public-goods-aligning-with-the-new-ef-funding-team/21277 +Gitcoin + + ### Smart Contract Languages #### [Solidity](https://soliditylang.org/) +https://soliditylang.org/blog/2025/08/26/solidity-summit-2025-announcement/ +* Join the [Language Design calls](https://meet.solidity.org) (Wednesdays 13:00 UTC) to learn about current priorities and upcoming changes. #### [Vyper](https://vyperlang.org/) +* https://discuss.ens.domains/t/ens-public-goods-working-group-funding-vyper/21171 ### 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 on a per-subscription basis. #### [Web3j](https://docs.web3j.io/) @@ -40,18 +53,34 @@ _**TL;DR**: Optimism's Retro Funding continues to support member projects._ ### Standardisation Tooling #### [Sourcify](https://sourcify.dev/) +* [Mission, Goals and Roadmap](https://docs.sourcify.dev/blog/roadmap-2025/): * [8.5 million contracts verified](https://sourcify.dev/), includes 1.2 million on mainnet. ## Ethereum Layer 1 +### Ethereum Foundation + +https://blog.ethereum.org/2025/08/29/protocol-update-003 +https://blog.ethereum.org/2025/08/22/protocol-update-002 +https://blog.ethereum.org/2025/08/05/protocol-update-001 +https://blog.ethereum.org/2025/07/31/lean-ethereum +https://blog.ethereum.org/2025/08/20/trillion-dollar-sec-2 +https://www.reddit.com/r/ethereum/comments/1n1cyd3/ama_we_are_ef_protocol_pt_14_29_august_2025/ +https://proximityprize.org/ + +### Gas limit increase + ### [Fusaka upgrade](https://forkcast.org/upgrade/fusaka) (target Q4 2025) -* Ideally upgrade mainnet before [Devconnect](https://devconnect.org/) (17-22 November) but timeline is tight. +* Mainnet upgrade potentially in December but timeline is tight. * 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). ### [Glamsterdam upgrade](https://forkcast.org/upgrade/glamsterdam) (target 2026) -* Glamsterdam [proposed headliners](https://forkcast.org/upgrade/glamsterdam#headliner-options) & [client team perspectives](https://forkcast.org/upgrade/glamsterdam#client-team-perspectives): +* Headliners: EIP7732 ePBS (consensus layer) & EIP7928 Block-level Access Lists (execution layer) +* Non-headliners: + * EIPs are being proposed for inclusion: + * Deadline for proposals is Fusaka mainnet releases --- From 574146ba520f322afeabedaab58ea387d5cc2287 Mon Sep 17 00:00:00 2001 From: abcoathup Date: Sun, 31 Aug 2025 17:26:44 +1000 Subject: [PATCH 3/5] august update draft --- blog/2025-08-31-dtg-august-update/index.md | 65 +++++++++++----------- blog/tags.yml | 2 +- 2 files changed, 35 insertions(+), 32 deletions(-) diff --git a/blog/2025-08-31-dtg-august-update/index.md b/blog/2025-08-31-dtg-august-update/index.md index 472b18e..4d6b535 100644 --- a/blog/2025-08-31-dtg-august-update/index.md +++ b/blog/2025-08-31-dtg-august-update/index.md @@ -13,23 +13,16 @@ _**TL;DR**: Optimism's Retro Funding continues to support member projects._ ## Dev Tools Guild members -* Solidity & Sourcify repos moved to Argot - * 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). - -### Grants -https://blog.ethereum.org/2025/08/29/esp-next-chapter -https://discuss.ens.domains/t/ens-public-goods-aligning-with-the-new-ef-funding-team/21277 -Gitcoin - +* [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/) -https://soliditylang.org/blog/2025/08/26/solidity-summit-2025-announcement/ -* Join the [Language Design calls](https://meet.solidity.org) (Wednesdays 13:00 UTC) to learn about current priorities and upcoming changes. +* [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/) -* https://discuss.ens.domains/t/ens-public-goods-working-group-funding-vyper/21171 +* [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/) @@ -39,49 +32,59 @@ https://soliditylang.org/blog/2025/08/26/solidity-summit-2025-announcement/ * 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 on a per-subscription basis. - -#### [Web3j](https://docs.web3j.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. -#### [Scaffold-ETH](https://scaffoldeth.io/) - ### Standardisation Tooling #### [Sourcify](https://sourcify.dev/) -* [Mission, Goals and Roadmap](https://docs.sourcify.dev/blog/roadmap-2025/): -* [8.5 million contracts verified](https://sourcify.dev/), includes 1.2 million on mainnet. +* [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 -https://blog.ethereum.org/2025/08/29/protocol-update-003 -https://blog.ethereum.org/2025/08/22/protocol-update-002 -https://blog.ethereum.org/2025/08/05/protocol-update-001 -https://blog.ethereum.org/2025/07/31/lean-ethereum -https://blog.ethereum.org/2025/08/20/trillion-dollar-sec-2 -https://www.reddit.com/r/ethereum/comments/1n1cyd3/ama_we_are_ef_protocol_pt_14_29_august_2025/ -https://proximityprize.org/ +* Updates on EF Protocol strategic initiatives: [Scale L1](https://blog.ethereum.org/2025/08/05/protocol-update-001), [Scable 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) to increasing the gas limit to 60M (up from 45M) are being worked through. + ### [Fusaka upgrade](https://forkcast.org/upgrade/fusaka) (target Q4 2025) -* Mainnet upgrade potentially in December but timeline is tight. -* 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). +* 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: EIP7732 ePBS (consensus layer) & EIP7928 Block-level Access Lists (execution layer) +* 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: - * Deadline for proposals is Fusaka mainnet releases - + * 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). --- diff --git a/blog/tags.yml b/blog/tags.yml index 3e71a98..9847200 100644 --- a/blog/tags.yml +++ b/blog/tags.yml @@ -5,4 +5,4 @@ launch: update: label: Monthly update permalink: /update - description: Dev Tools Guild monthly updaate \ No newline at end of file + description: Dev Tools Guild monthly update \ No newline at end of file From 68efc2252fdf86a6111e001f5eec517dd94dee74 Mon Sep 17 00:00:00 2001 From: abcoathup Date: Sun, 31 Aug 2025 17:40:27 +1000 Subject: [PATCH 4/5] august update tldr --- blog/2025-08-31-dtg-august-update/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blog/2025-08-31-dtg-august-update/index.md b/blog/2025-08-31-dtg-august-update/index.md index 4d6b535..60741cc 100644 --- a/blog/2025-08-31-dtg-august-update/index.md +++ b/blog/2025-08-31-dtg-august-update/index.md @@ -7,7 +7,7 @@ tags: [update] # Dev Tools Guild August update -_**TL;DR**: Optimism's Retro Funding continues to support member projects._ +_**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._ @@ -53,7 +53,7 @@ _**TL;DR**: Optimism's Retro Funding continues to support member projects._ ### Ethereum Foundation -* Updates on EF Protocol strategic initiatives: [Scale L1](https://blog.ethereum.org/2025/08/05/protocol-update-001), [Scable 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. +* 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. From fce8fba63b0c0ef2e791e124a072bfb478571d9b Mon Sep 17 00:00:00 2001 From: abcoathup Date: Sun, 31 Aug 2025 17:51:05 +1000 Subject: [PATCH 5/5] add full stops --- blog/2025-08-31-dtg-august-update/index.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/blog/2025-08-31-dtg-august-update/index.md b/blog/2025-08-31-dtg-august-update/index.md index 60741cc..3bd8632 100644 --- a/blog/2025-08-31-dtg-august-update/index.md +++ b/blog/2025-08-31-dtg-august-update/index.md @@ -29,14 +29,14 @@ _**TL;DR**: Solidity Summit 2025 in Buenos Aires, Vyper granted $50,000 from ENS * 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) +* 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 +* [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. @@ -62,7 +62,7 @@ _**TL;DR**: Solidity Summit 2025 in Buenos Aires, Vyper granted $50,000 from ENS ### Gas limit increase -* [Blockers](https://github.com/NethermindEth/eth-perf-research/blob/main/README.md#60-mgas) to increasing the gas limit to 60M (up from 45M) are being worked through. +* [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) @@ -71,7 +71,7 @@ _**TL;DR**: Solidity Summit 2025 in Buenos Aires, Vyper granted $50,000 from ENS * 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 +* [Fusaka audit contest](https://x.com/sherlockdefi/status/1961019516512780624) with up to $2M in rewards starts September 15. ### Holešky testnet @@ -80,8 +80,8 @@ _**TL;DR**: Solidity Summit 2025 in Buenos Aires, Vyper granted $50,000 from ENS ### [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) + * 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).