The Ethereum Layer 1 Protocol Stack for the browser.

Joined November 2020
54 Photos and videos
Pinned Tweet
The core devs are still arguing about Amsterdam on devnets. Meanwhile, you can npm install it and run the whole thing tonight. 😏 9 EIPs. Pure TypeScript. Zero permission required. Welcome to EthereumJS Amsterdam Week. 🧵🇳🇱
1
4
14
2,583
When the stack opcodes hit different... 🧠 ​Deep-dive into EIP-8024 with a side of zen. Great to see our sister project bringing dev culture to life! 👇
The new SWAPN/DUPN/EXCHANGE opcodes from Amsterdam EIP-8024 have never been closer to your heart! ❤️ Check out the new @feelEthereum exploration: 👇 feelyourprotocol.org/eip-802…
1
3
107
If you want to refresh your #Ethereum "Event Logs" knowledge in preparation for EIP-7708 coming with the #Glamsterdam hardfork (bringing logs to all ETH transfers) there are now dedicated log examples for EVM/VM in the EthereumJS monorepo: github.com/ethereumjs/ethere…
1
2
2,015
Made possible by EthereumJS EVM!!! 😊
New Feelyourprotocol exploration live! 🎤 feelyourprotocol.org/eip-802… Explore the new DUPN/SWAPN/EXCHANGE opcodes from the #Amsterdam EIP-8024! (destined to eliminate "Stack too deep" in Solidity)
3
244
EthereumJS retweeted
Now that the dust has settled around the Bankr $FYP community token claim has settled I guess the real work begins! 😁 🚀 I have started by setting up a dedicated Twitter, I you are interested in feelyourprotocol updates, follow: x.com/FeelEthereum
18
6
29
4,758
"Stack too deep." The two words that have ended more Solidity sessions than failed audits. 😤 Amsterdam's EIP-8024 gives the EVM more hands to reach deeper into the stack — the fix starts at the bottom. 🧵 1/7
1
2
5
663
Bigger picture: less "stack too deep" means simpler, more readable contracts and fewer ugly workarounds — stack-packing structs, via-IR gymnastics, splitting functions just to appease the compiler. Spec by @frangio_, with Vyper's Charles Cooper (@vyperlang), @chfast & @axic. Part of EthereumJS Amsterdam Week 👇 6/7
1
58
Run it, break it, tell us what you find: eips.ethereum.org/EIPS/eip-8… github.com/ethereumjs/ethere… Repost tweet 1 if "stack too deep" ever cost you an afternoon. 🫡 And — what's the cursed-est stack-too-deep workaround you've ever shipped? 👇 7/7
89
For years, every Ethereum block has handed you a 32-byte hash and gone "trust me bro, I did the math." 🫠 Amsterdam's EIP-7928 finally sat the block down and said: show me the receipts. 🧾 Day 2 of Amsterdam Week — and yes, you can run one yourself today. 🧵 1/9
The core devs are still arguing about Amsterdam on devnets. Meanwhile, you can npm install it and run the whole thing tonight. 😏 9 EIPs. Pure TypeScript. Zero permission required. Welcome to EthereumJS Amsterdam Week. 🧵🇳🇱
1
3
1,597
Skeptical of a receipt someone just handed you? Healthy. Generate it on one node, pass it to another, check it against execution the header hash. Forged receipt = block rejected. The whole vibe of EIP-7928 is "verify," not "trust me bro." 🧾✅ 8/9
1
1
52
Things to build now that the block keeps receipts: parallel executors, conflict detectors, trace-free indexers. 👀 Receipts engineered by @nero_eth (follow him — he posts BAL research like a weekly newsletter), @dankrad, @JochemBrouwer96 & @ignaciohagopian. Devnets by @ethpandaops. Experimental — play, don't deploy the rent money. 🧾 blockaccesslist.xyz eips.ethereum.org/EIPS/eip-7… github.com/ethereumjs/ethere… 9/9
1
57