Glamsterdam Hard Fork: Out of gas, still running

Video

Smart contracts often guess why a call failed by checking how much gas is left afterwards: if very little remains, they assume it ran out of gas. That works today because gas only ever goes down. Glamsterdam changes this. Creating new storage becomes more expensive, and that cost can be given back later, for example when a failed call's changes are undone. As a result, a contract can end up with more gas than expected and draw the wrong conclusion about what went wrong. Drawing on ChainSecurity's audit work, we walk through simple examples of how this can break existing contracts, and share a checklist developers and auditors can use before the upgrade.

Speakers: Ioannis Sachinoglou

Track: Security

Watch on YouTube ↗

Video Solana Short

Keep What You Subscribe to Private 🔐

Your subscriptions can say a lot about you. STYX Oracle is building privacy tools on Solana with subscription payments in mind. Rami explains the idea behind private subscriptions and a...

Video Coin Bureau Short

How 1 Signature Can Drain Your Entire Wallet

A wallet drainer needs only one signature, not your seed phrase. Malicious token approvals, permits, and collection-wide NFT permissions let attackers drain assets directly. When...

Video Solana Short

Onchain Housing Futures

Solana Request for Startups: Matty Taylor, Founder, Colosseum For many homeowners, their house is their biggest asset. But there’s no easy way to hedge against a drop in its value....

Video Solana Short

Security for the Agentic Age

Solana Request for Startups: Robert Chen, Founder, Ottersec AI is changing the security landscape, giving attackers new tools and raising the stakes for blockchain companies. A single...