# smart contract

Published articles for smart contract.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Glamsterdam Repricing Impact for Smart Contract Developers

DevFeed: [Glamsterdam Repricing Impact for Smart Contract Developers](<https://devfeed.tech/articles/glamsterdam-repricing-impact-for-smart-contract-developers-17234.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2026/08/24/glamsterdam-repricing-testing>)

Author: Ethereum Foundation Protocol Research; EthPandaOps; and Specifications teams

Published: 2026-08-24T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>)

Tags: [developers](<https://devfeed.tech/tags/developers.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [test](<https://devfeed.tech/tags/test.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

The upcoming Glamsterdam upgrade will reprice Ethereum state creation and access through EIP-8037 and EIP-8038. Historical transaction replays found that most contracts are unaffected, while some may require preventative updates or higher gas limits.

### Source excerpt

...

## The keyv and cacheable npm Supply Chain Attack: Inside the Mini Shai-Hulud Campaign

DevFeed: [The keyv and cacheable npm Supply Chain Attack: Inside the Mini Shai-Hulud Campaign](<https://devfeed.tech/articles/the-keyv-and-cacheable-npm-supply-chain-attack-inside-the-mini-shai-hulud-campaign-13261.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/the-keyv-and-cacheable-npm-supply-chain-attack-inside-the-mini-shai-hulud-campaign>)

Published: 2026-08-04T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [npm](<https://devfeed.tech/topics/npm.md>), [Malware](<https://devfeed.tech/topics/malware.md>), [chainguard](<https://devfeed.tech/topics/chainguard.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [C2](<https://devfeed.tech/topics/c2.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [github](<https://devfeed.tech/tags/github.md>), [malware](<https://devfeed.tech/tags/malware.md>), [mini-shai-hulud](<https://devfeed.tech/tags/mini-shai-hulud.md>), [npm](<https://devfeed.tech/tags/npm.md>), [payload](<https://devfeed.tech/tags/payload.md>), [shai-hulud](<https://devfeed.tech/tags/shai-hulud.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>)

### AI overview

The article examines a 2026 npm supply-chain attack in which a compromised maintainer account was used to publish malicious versions of keyv and cacheable-related packages. It reports credential theft, worm-like propagation to hundreds of downstream packages, and command-and-control infrastructure discovered through an Ethereum smart contract. It also explains that Chainguard customers were protected by malware scanning and package cooldowns.

### Source excerpt

The latest npm supply chain attack hit keyv and cacheable. See how Chainguard's malware scanning and cooldowns kept customers protected.

## ETH Rangers Program Recap

DevFeed: [ETH Rangers Program Recap](<https://devfeed.tech/articles/eth-rangers-program-recap-17219.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2026/04/16/eth-rangers-recap>)

Author: Protocol Security Team; Grants Management Team

Published: 2026-04-16T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Security](<https://devfeed.tech/topics/security.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [Threat Research](<https://devfeed.tech/topics/threat-research.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [DeFi](<https://devfeed.tech/topics/defi.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [defi](<https://devfeed.tech/tags/defi.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [exploits](<https://devfeed.tech/tags/exploits.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [state](<https://devfeed.tech/tags/state.md>), [talks](<https://devfeed.tech/tags/talks.md>), [threat-intelligence](<https://devfeed.tech/tags/threat-intelligence.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>), [web3](<https://devfeed.tech/tags/web3.md>), [workshops](<https://devfeed.tech/tags/workshops.md>)

### AI overview

The Ethereum Foundation and partner organizations recap the six-month ETH Rangers Program, which funded 17 stipend recipients conducting public-goods security work across the Ethereum ecosystem. Reported outcomes include recovered or frozen funds, vulnerability and bug reports, threat-awareness work, security challenges, educational events, incident responses, and open-source tooling.

### Source excerpt

In late 2024, the Ethereum Foundation, together with Secureum, The Red Guild, and Security Alliance (SEAL), launched the ETH Rangers Program, an initiative to provide stipends for individuals doing public goods security work in the Ethereum ecosystem. The goal of the program was straightforward: to fund independent efforts that...

## I Deployed My First Smart Contract in an Afternoon

DevFeed: [I Deployed My First Smart Contract in an Afternoon](<https://devfeed.tech/articles/i-deployed-my-first-smart-contract-in-an-afternoon-40127.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-03-27-deploying-an-erc20-token/>)

Published: 2026-03-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [smart-contracts](<https://devfeed.tech/tags/smart-contracts.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A first-principles walkthrough of building and deploying a minimal ERC-20 token to Ethereum, covering the token standard, balances, allowances, access control, tooling, and deployment requirements.

### Source excerpt

A first-principles walkthrough of building and deploying a minimal ERC-20 token to Ethereum mainnet -- no frameworks, no abstractions, just Solidity, Hardhat, and Uniswap.

## Protocol Priorities Update for 2026

DevFeed: [Protocol Priorities Update for 2026](<https://devfeed.tech/articles/protocol-priorities-update-for-2026-17212.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2026/02/18/protocol-priorities-update-2026>)

Author: Protocol track leads

Published: 2026-02-18T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Network](<https://devfeed.tech/topics/network.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [batching](<https://devfeed.tech/tags/batching.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [network](<https://devfeed.tech/tags/network.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Ethereum's Protocol update reviews progress made in 2025, including the Pectra and Fusaka upgrades, increased blob capacity, a higher gas limit, history expiry, and UX and interoperability work. It also describes a revised track structure for 2026 focused on scaling, UX, and hardening the L1.

### Source excerpt

We introduced Protocol last June which organized our work around three strategic initiatives: Scale L1, Scale Blobs, and Improve UX. A lot has happened since then! In this post, we want to share what we accomplished last year, how our thinking has evolved, and where Protocol is headed in 2026....

## The Future of Ethereum's State

DevFeed: [The Future of Ethereum's State](<https://devfeed.tech/articles/the-future-of-ethereum-s-state-17200.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2025/12/16/future-of-state>)

Author: Wei Han Ng; Carlos Pérez; the Stateless Consensus team

Published: 2025-12-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [data](<https://devfeed.tech/topics/data.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [consensus](<https://devfeed.tech/tags/consensus.md>), [database](<https://devfeed.tech/tags/database.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [network](<https://devfeed.tech/tags/network.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [state](<https://devfeed.tech/tags/state.md>), [stateless](<https://devfeed.tech/tags/stateless.md>)

### AI overview

A proposal from Ethereum's Stateless Consensus team examines the growing size of Ethereum's state, which includes accounts, contract storage, and bytecode. It explains how state growth increases storage, database, RPC, and syncing demands, potentially making the network more expensive and harder to decentralize.

### Source excerpt

Disclaimer: The following blog is a proposal from the Stateless Consensus team. Content may not imply consensus views, and the EF is a broad organization that includes a healthy diversity of opinion across Protocol and beyond that together strengthen Ethereum. Special thanks to Ladislaus von Daniels and Marius van der...

## Ethereum Announces Four-Week Fusaka Audit Contest

DevFeed: [Ethereum Announces Four-Week Fusaka Audit Contest](<https://devfeed.tech/articles/fusaka-2-000-000-audit-contest-17183.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2025/09/15/fusaka-audit-content>)

Author: Ethereum Protocol Security Research Team

Published: 2025-09-15T00:00:00Z

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Security](<https://devfeed.tech/topics/security.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Bug Bounty](<https://devfeed.tech/topics/bugbounty.md>)

Tags: [bounty](<https://devfeed.tech/tags/bounty.md>), [bug-bounty](<https://devfeed.tech/tags/bug-bounty.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [security](<https://devfeed.tech/tags/security.md>), [security-platform](<https://devfeed.tech/tags/security-platform.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

Ethereum has launched a four-week audit contest for the Fusaka upgrade, hosted on Sherlock and co-sponsored by Gnosis and Lido. The contest is intended to identify vulnerabilities before they affect the network, with time-limited point multipliers for early valid findings.

### Source excerpt

Today, we are excited to announce the start of the Fusaka audit contest, co-sponsored by Gnosis and Lido, hosted on Sherlock, and running for four weeks from September 15th. The goal is simple: maximize scrutiny of the Fusaka upgrade and surface vulnerabilities before they can impact the network. To...

## Could IPFS Have Prevented the Bybit Hack?

DevFeed: [Could IPFS Have Prevented the Bybit Hack?](<https://devfeed.tech/articles/could-ipfs-have-prevented-the-bybit-hack-35624.md>)

Original publisher: [Read original article](<https://blog.ipfs.tech/2025-could-ipfs-prevent-bybit-hack/>)

Author: Daniel Norman

Published: 2025-02-28T00:00:00Z

Content type: opinion

Language: en

Sources: [IPFS](<https://devfeed.tech/sources/ipfs.md>)

Topics: [IPFS](<https://devfeed.tech/topics/ipfs.md>), [Security](<https://devfeed.tech/topics/security.md>), [Web](<https://devfeed.tech/topics/web.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>)

Tags: [aws-s3](<https://devfeed.tech/tags/aws-s3.md>), [defense-in-depth](<https://devfeed.tech/tags/defense-in-depth.md>), [ipfs](<https://devfeed.tech/tags/ipfs.md>), [object-object](<https://devfeed.tech/tags/object-object.md>), [s3](<https://devfeed.tech/tags/s3.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [social-engineering](<https://devfeed.tech/tags/social-engineering.md>)

### AI overview

The article examines the Bybit hack, in which a malicious Safe frontend led multisig owners to sign a harmful transaction. It argues that IPFS content addressing and local verification could have provided an additional preventive layer for dapp frontends, while noting that the exact method of AWS S3 access was unclear.

### Source excerpt

The Bybit hack revealed several security failures, this post examines whether IPFS could have helped prevent the hack and practical solutions for dapp developers.

## Layer 2 Community Grants Winners

DevFeed: [Layer 2 Community Grants Winners](<https://devfeed.tech/articles/layer-2-community-grants-winners-17053.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2023/02/14/layer-2-grants-roundup>)

Author: Rodrigo Vasquez

Published: 2023-02-09T00:00:00Z

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Security](<https://devfeed.tech/topics/security.md>), [zero-knowledge](<https://devfeed.tech/topics/zero-knowledge.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [ecosystem-support-program](<https://devfeed.tech/tags/ecosystem-support-program.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [project](<https://devfeed.tech/tags/project.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [zero-knowledge](<https://devfeed.tech/tags/zero-knowledge.md>)

### AI overview

The Privacy & Scaling Explorations team announces the 22 winners of the Layer 2 Community Grants 2022. The program received more than 130 proposals and increased its budget from $750,000 to $948,000, funding projects involving infrastructure, rollup security, privacy-preserving wallets, and app-specific rollups.

### Source excerpt

The Privacy & Scaling Explorations team is excited to announce the winners of the Layer 2 Community Grants 2022. The Layer 2 Community Grants round started on October 24th, 2022 and was open for 6 weeks. In total we received 130+ proposals and thank each project for taking the...

## Smart Contracts Using Solidity and Go: Basic Contract

DevFeed: [Smart Contracts Using Solidity and Go: Basic Contract](<https://devfeed.tech/articles/smart-contracts-using-solidity-and-go-basic-contract-22186.md>)

Original publisher: [Read original article](<https://www.ardanlabs.com/blog/2022/12/smart-contract-solidity-go-basic.html>)

Published: 2022-12-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [William Kennedy](<https://devfeed.tech/sources/william-kennedy.md>)

Topics: [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [go](<https://devfeed.tech/tags/go.md>), [go-blockchain](<https://devfeed.tech/tags/go-blockchain.md>), [golang-blockchain](<https://devfeed.tech/tags/golang-blockchain.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

A tutorial on using Go to create and test basic Solidity smart contracts for Ethereum. It explains how smart contracts expose APIs and manage mutable storage on a blockchain, then focuses on testing a contract API against a simulated Ethereum node.

### Source excerpt

Introduction I made it my mission in 2022 to learn everything I could about blockchain and as the year ends, I feel like I accomplished my goal. Love it, hate it, or don't want to know nothing about it, I think it's important to push your opinions aside and understand how this technology works. Even with the current collapse of several large crypto companies in 2022, blockchain isn't going to disappear. Bitcoin and Ethereum are here to stay. If anything, this past year has shown how entrenched blockchain has become in the world and in people's lives.

## 5 VITAL TRAITS OF A SUCCESSFUL NFT MARKETPLACE

DevFeed: [5 VITAL TRAITS OF A SUCCESSFUL NFT MARKETPLACE](<https://devfeed.tech/articles/5-vital-traits-of-a-successful-nft-marketplace-17718.md>)

Original publisher: [Read original article](<https://orionesolutions.com/5-vital-traits-of-a-succesful-nft-marketplace/>)

Author: Neeraj Khosla

Published: 2021-09-03T09:43:23Z

Content type: tutorial

Language: en

Sources: [Our Latest Backend Development Insights](<https://devfeed.tech/sources/our-latest-backend-development-insights.md>)

Topics: [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Development](<https://devfeed.tech/topics/development.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [App](<https://devfeed.tech/topics/app.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [backend-development](<https://devfeed.tech/tags/backend-development.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [nft-development](<https://devfeed.tech/tags/nft-development.md>), [nft-development-partner](<https://devfeed.tech/tags/nft-development-partner.md>), [nft-development-services](<https://devfeed.tech/tags/nft-development-services.md>), [nfts](<https://devfeed.tech/tags/nfts.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article discusses considerations for developing an NFT marketplace, including choosing a targeted market, documenting the project and design, implementing the platform, handling blockchain-based backend logic and smart-contract token generators, and evaluating, testing, deploying, and supporting the marketplace.

### Source excerpt

$69 Million. This was the price of the most expensive non-fungible token ever sold. Understanding the challenges and targeting a niche segment of audience is crucial for any business launch. These factors become even more important if you are planning to launch an NFT marketplace. In this discussion, we will familiarize ourselves with the factors ... 5 VITAL TRAITS OF A SUCCESSFUL NFT MARKETPLACE Read More " The post 5 VITAL TRAITS OF A SUCCESSFUL NFT MARKETPLACE appeared first on Orion.

## Grantee Roundup: April 2021

DevFeed: [Grantee Roundup: April 2021](<https://devfeed.tech/articles/grantee-roundup-april-2021-16959.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2021/05/03/esp-grantee-roundup-april-2021>)

Author: Ethereum Foundation Ecosystem Support Program

Published: 2021-05-03T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Development](<https://devfeed.tech/topics/development.md>), [Hackathon](<https://devfeed.tech/topics/hackathon.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [Java](<https://devfeed.tech/topics/java.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Dependency management](<https://devfeed.tech/topics/dependency-management.md>), [Library](<https://devfeed.tech/topics/library.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [dependency-management](<https://devfeed.tech/tags/dependency-management.md>), [development](<https://devfeed.tech/tags/development.md>), [ecosystem-support-program](<https://devfeed.tech/tags/ecosystem-support-program.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [java](<https://devfeed.tech/tags/java.md>), [jvm](<https://devfeed.tech/tags/jvm.md>), [library](<https://devfeed.tech/tags/library.md>), [maven-plugin](<https://devfeed.tech/tags/maven-plugin.md>), [migration](<https://devfeed.tech/tags/migration.md>), [projects](<https://devfeed.tech/tags/projects.md>), [remix](<https://devfeed.tech/tags/remix.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>)

### AI overview

This Ethereum Foundation grantee roundup reports on the Ethereum India Fellowship 2.0 and its training, mentorship, hackathon participation, and participant achievements. It also describes Web3 Labs' grant-supported work on Web3j, including documentation, Maven plugin updates, Solidity dependency management, and smart contract migration support.

### Source excerpt

It's always fun to hear about new grants as they're awarded, but what happens after the announcement? In this series, we'll check in on a couple of projects that are well underway - or already at the finish line. Read on to learn about some recent milestones and achievements by...

## EF-Supported Teams: Research & Development Update

DevFeed: [EF-Supported Teams: Research & Development Update](<https://devfeed.tech/articles/ef-supported-teams-research-development-update-16958.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2021/04/26/ef-supported-teams-research-and-development-update-2021-pt-1>)

Author: Ethereum Foundation

Published: 2021-04-26T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Network](<https://devfeed.tech/topics/network.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>)

Tags: [atomic](<https://devfeed.tech/tags/atomic.md>), [audit](<https://devfeed.tech/tags/audit.md>), [development](<https://devfeed.tech/tags/development.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [graph](<https://devfeed.tech/tags/graph.md>), [interface](<https://devfeed.tech/tags/interface.md>), [network](<https://devfeed.tech/tags/network.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [research](<https://devfeed.tech/tags/research.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [update](<https://devfeed.tech/tags/update.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>)

### AI overview

This Ethereum Foundation update reports progress from several supported research and development teams. It covers projects including Zkopru, Hubble, and MACI, with updates on audits, rollups, throughput, smart-contract wallets, privacy-preserving peer search, and voting features.

### Source excerpt

Friends, The year ahead will be filled with upgrades and big ideas from across the Ethereum ecosystem. Since our last Supported Teams post (which followed the launch of the beacon chain), the network has seen 3.8+ million Ether staked, and 120K+ active validators online across multiple clients. In...

## The Burden of Proof(s): Code Merkleization

DevFeed: [The Burden of Proof(s): Code Merkleization](<https://devfeed.tech/articles/the-burden-of-proof-s-code-merkleization-16937.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2020/11/30/the-1x-files-code-merkleization>)

Author: Griffin Ichiba Hotchkiss

Published: 2020-11-30T00:00:00Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Code](<https://devfeed.tech/topics/code.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [bytecode](<https://devfeed.tech/tags/bytecode.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

The article explains Code Merkleization as a technique for reducing the size of Stateless Ethereum witnesses. Instead of including an entire smart contract's bytecode, a witness can include only the code portions touched by a transaction, while the article discusses trade-offs such as code-chunk size.

### Source excerpt

A note about the Stateless Ethereum initiative: Research activity has (understandably) slowed in the second half of 2020 as all contributors have adjusted to life on the weird timeline. But as the ecosystem moves incrementally closer to Serenity and the Eth1/Eth2 merge, Stateless Ethereum work will become increasingly relevant and...

## The Stateless Tech Tree: reGenesis Edition

DevFeed: [The Stateless Tech Tree: reGenesis Edition](<https://devfeed.tech/articles/the-stateless-tech-tree-regenesis-edition-16922.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2020/08/24/the-1x-files-tech-tree-regenesis>)

Author: Griffin Ichiba Hotchkiss

Published: 2020-08-25T00:00:00Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Network](<https://devfeed.tech/topics/network.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [dht](<https://devfeed.tech/tags/dht.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [network](<https://devfeed.tech/tags/network.md>), [re](<https://devfeed.tech/tags/re.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [state](<https://devfeed.tech/tags/state.md>), [stateless](<https://devfeed.tech/tags/stateless.md>), [structure](<https://devfeed.tech/tags/structure.md>), [switching](<https://devfeed.tech/tags/switching.md>)

### AI overview

The article revises Ethereum 1.x's Tech Tree around reGenesis and other milestones that could provide a more attainable mid-term step toward Stateless Ethereum. It also discusses static state networks, code merkleization, binary trie state representation, and the transition challenges involved.

### Source excerpt

This week we're revising the Tech Tree to reflect some new major milestones to Ethereum 1.x R&D that are not quite a complete realization of Stateless Ethereum, but much more reasonably attainable in the mid-term. The most significant addition to the tech tree is Alexey's reGenesis proposal. This is far...

## Applications of Blockchain to Programming Language Theory

DevFeed: [Applications of Blockchain to Programming Language Theory](<https://devfeed.tech/articles/applications-of-blockchain-to-programming-language-theory-29480.md>)

Original publisher: [Read original article](<http://lambda-the-ultimate.org/ltu-blockchain-plt-thinktank>)

Published: 2020-04-13T14:38:12Z

Content type: opinion

Language: en

Sources: [Lambda the Ultimate](<https://devfeed.tech/sources/lambda-the-ultimate.md>)

Topics: [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [bug](<https://devfeed.tech/tags/bug.md>), [distributed-computing](<https://devfeed.tech/tags/distributed-computing.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [fun](<https://devfeed.tech/tags/fun.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [semantics](<https://devfeed.tech/tags/semantics.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [transactions](<https://devfeed.tech/tags/transactions.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

A forum discussion explores how blockchain could contribute to programming language theory, practice, and developer productivity. It considers mutual and common knowledge, distributed computing fabrics, third-party transactions, and the verification and security of smart contracts, including an Ethereum smart-contract logic bug.

### Source excerpt

Let's talk about Blockchain. Goal is to use this forum topic to highlight its usefulness to programming language theory and practice. If you're familiar with existing research efforts, please share them here. In addition, feel free to generate ideas for how Blockchain could improve languages and developer productivity. As one tasty example: Blockchain helps to formalize thinking about mutual knowledge and common knowledge, and potentially think about sharing intergalactic computing power through vast distributed computing fabrics. If we can design contracts in such a way that maximizes the usage of mutual knowledge while minimizing common knowledge to situations where you have to "prove your collateral", third-party transactions could eliminate a lot of back office burden. But, there might be benefits in other areas of computer science from such research, as well. Some language researchers, like Mark S. Miller, have always dreamed of Agoric and the Decades-Long Quest for Secure Smart Contracts. Some may also be aware that verification of smart contracts is an important research area, because of the notorious theft of purse via logic bug in an Ethereum smart contract.

## An Update on Integrating Zcash on Ethereum (ZoE)

DevFeed: [An Update on Integrating Zcash on Ethereum (ZoE)](<https://devfeed.tech/articles/an-update-on-integrating-zcash-on-ethereum-zoe-16800.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2017/01/19/update-integrating-zcash-ethereum>)

Author: Christian Reitwiessner

Published: 2017-01-19T17:57:54Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [zero-knowledge](<https://devfeed.tech/topics/zero-knowledge.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [development](<https://devfeed.tech/tags/development.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [implementation](<https://devfeed.tech/tags/implementation.md>), [pairing](<https://devfeed.tech/tags/pairing.md>), [post](<https://devfeed.tech/tags/post.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [rust](<https://devfeed.tech/tags/rust.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [technical](<https://devfeed.tech/tags/technical.md>), [update](<https://devfeed.tech/tags/update.md>), [verification](<https://devfeed.tech/tags/verification.md>), [zero-knowledge](<https://devfeed.tech/tags/zero-knowledge.md>)

### AI overview

Ethereum and the Zcash Company report a research collaboration to combine Ethereum's programmability with Zcash's privacy technology. The update describes a Solidity zk-SNARK verifier using Ethereum precompiled contracts and successful verification of a privacy-preserving Zcash transaction on an Ethereum testnet.

### Source excerpt

Members of the Ethereum R&D team and the Zcash Company are collaborating on a research project addressing the combination of programmability and privacy in blockchains. This joint post is being concurrently posted on the Zcash blog, and is coauthored by Ariel Gabizon (Zcash) and Christian Reitwiessner (Ethereum). Ethereum's flexible smart...

## Ethereum Development Ecosystem Update: Mist, Remix, ENS, Security Tools, and Light Clients

DevFeed: [Ethereum Development Ecosystem Update: Mist, Remix, ENS, Security Tools, and Light Clients](<https://devfeed.tech/articles/taylor-s-summer-update-16771.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/07/11/taylors-summer-update>)

Author: Taylor Gerring

Published: 2016-07-11T16:05:58Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Development](<https://devfeed.tech/topics/development.md>), [Remix](<https://devfeed.tech/topics/remix.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Ethereum Name Service (ENS)](<https://devfeed.tech/topics/ens.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Formal verification](<https://devfeed.tech/topics/formal-verification.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [dev](<https://devfeed.tech/tags/dev.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [formal-verification](<https://devfeed.tech/tags/formal-verification.md>), [ide](<https://devfeed.tech/tags/ide.md>), [remix](<https://devfeed.tech/tags/remix.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

An update on Ethereum development projects, including improvements to the wallet and Mist, the transition from Mix to the web-based Remix IDE, emerging security and formal-verification tools, the draft Ethereum Name Service specification, and light-client testing.

### Source excerpt

Hey everyone, I spent some time with our Canadian friends in Toronto after presenting "Ethereum: The World Computer" at Blockchain Training Conference last month and I wanted to provide a quick update on some of the exciting happenings in the Ethereum dev ecosystem. Lots of things are brewing behinds the...

## Security Alert - Smart Contract Wallets created in frontier are vulnerable to phishing attacks

DevFeed: [Security Alert - Smart Contract Wallets created in frontier are vulnerable to phishing attacks](<https://devfeed.tech/articles/security-alert-smart-contract-wallets-created-in-frontier-are-vulnerable-to-phishing-attacks-16767.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/06/24/security-alert-smart-contract-wallets-created-in-frontier-are-vulnerable-to-phishing-attacks>)

Author: Fabian Vogelsteller

Published: 2016-06-24T13:58:05Z

Content type: news

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>)

Tags: [attacks](<https://devfeed.tech/tags/attacks.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [phishing](<https://devfeed.tech/tags/phishing.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>)

### AI overview

Ethereum Wallet Frontier smart contract wallets created in version 0.4.0 (Beta 7) or earlier are vulnerable to an attack involving malicious contracts. Users are advised to create a new wallet, move their funds, and avoid using affected wallets or owner accounts with unknown contracts.

### Source excerpt

Affected configurations: All smart contract wallets created using Ethereum Wallet Frontier, version 0.4.0 (Beta 7) or earlier. Wallets created with Ethereum Wallet 0.5.0 and all later versions released after March 3, 2016, are not affected. Likelihood: Low Severity: High...

## Thinking About Smart Contract Security

DevFeed: [Thinking About Smart Contract Security](<https://devfeed.tech/articles/thinking-about-smart-contract-security-16765.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/06/19/thinking-smart-contract-security>)

Author: Vitalik Buterin

Published: 2016-06-19T01:30:06Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>)

### AI overview

The article discusses a community-crowdsourced list of major smart contract bugs on Ethereum, including vulnerabilities and failures that led to theft, loss, or locked funds. It argues that these incidents reflect differences between implementation and intent, and notes the complexity of expressing intent.

### Source excerpt

Over the last day with the community's help we have crowdsourced a list of all of the major bugs with smart contracts on Ethereum so far, including both the DAO as well as various smaller 100-10000 ETH thefts and losses in games and token contracts. This list (original source here)...

## Smart Contract Security

DevFeed: [Smart Contract Security](<https://devfeed.tech/articles/smart-contract-security-16762.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/06/10/smart-contract-security>)

Author: Christian Reitwiessner

Published: 2016-06-10T18:27:17Z

Content type: article

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [smart contract](<https://devfeed.tech/topics/smart-contract.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Code](<https://devfeed.tech/topics/code.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [security](<https://devfeed.tech/tags/security.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article discusses security findings from Solidity's early development and updated documentation. It explains subtleties in sending Ether, including failed sends, withdrawal patterns, call-backs, gas limits, and a reentrancy vulnerability in an auction contract example.

### Source excerpt

Solidity was started in October 2014 when neither the Ethereum network nor the virtual machine had any real-world testing, the gas costs at that time were even drastically different from what they are now. Furthermore, some of the early design decisions were taken over from Serpent. During the last couple...

## Solidity Available in Visual Studio

DevFeed: [Solidity Available in Visual Studio](<https://devfeed.tech/articles/solidity-available-in-visual-studio-16753.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/03/30/solidity-available-in-visual-studio>)

Author: Vitalik Buterin

Published: 2016-03-30T20:17:25Z

Content type: news

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Solidity](<https://devfeed.tech/topics/solidity.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Development](<https://devfeed.tech/topics/development.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [blockchain-technology](<https://devfeed.tech/tags/blockchain-technology.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [extension](<https://devfeed.tech/tags/extension.md>), [integration](<https://devfeed.tech/tags/integration.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [ui](<https://devfeed.tech/tags/ui.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

ConsenSys and Microsoft announced that Solidity would be available in Microsoft Visual Studio. The integration provides project scaffolding, smart contract samples, ABI and binary generation, compilation and deployment menus, and an automatically generated interface for testing contract calls across Ethereum deployments.

### Source excerpt

Consensys and Microsoft have announced that the Ethereum contract programming language Solidity will be available in Microsoft's Visual Studio integrated development environment. ConsenSys and Microsoft collaborated on this integration to enable developers to rapidly build smart contract-based applications for the public Ethereum blockchain, as well as private and consortium blockchain...

## From Smart Contracts to Courts with not so Smart Judges

DevFeed: [From Smart Contracts to Courts with not so Smart Judges](<https://devfeed.tech/articles/from-smart-contracts-to-courts-with-not-so-smart-judges-16749.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2016/02/17/smart-contracts-courts-not-smart-judges>)

Author: Christian Reitwiessner

Published: 2016-02-17T15:42:29Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [platform](<https://devfeed.tech/tags/platform.md>), [proof-of-work](<https://devfeed.tech/tags/proof-of-work.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [smart-contract](<https://devfeed.tech/tags/smart-contract.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

This article presents Ethereum smart contracts as courts with computationally restricted judges assisted by outside actors acting as lawyers. It explains how contracts can obtain and verify external information, and how this model can support complex computations despite gas limits.

### Source excerpt

Ethereum is often described as a platform for self-enforcing smart contracts. While this is certainly true, this article argues that, especially when more complex systems are involved, it is rather a court with smart lawyers and a judge that is not so smart, or more formally, a judge with restricted...