EVM/evm
Discussions about the Ethereum Virtual Machine
What this harbor is saying
The most recent casts in /evm, live from Farcaster.
- Andrii Antonenko@ins0mn1a
Running a @base node in production is painful. Last few days: - Found Isthmus race condition, patched it myself, filed issue(https://github.com/base/base/issues/3701) → 0 reactions - Tried storage v2 migration → no snapshot, no docs - Today: full chain down 1+ hour, no ETA, no comms
- Darryl Yeo 🛠️@darrylyeo
Solidity vs Verity. Right away, I notice `msgSender` and `msgValue` always have their values captured by local variables, there is an explicit `requireSomeUint` check, and the function that isn't part of this contract is declared with `external` and called with `externalCall`.
- Henry@hlau
Have any validators actually been caught manipulating block times on ETH? My understanding is that it’s a +/- 15 sec window
- Stephan@stephancill
fwiw claude opus 4.5 is really good at debugging 4337 traces
- ⟠ ichristwin〔▸‿◂〕@ichristwin.eth
I keep forgetting to distinguish between eip7883 and eip7823 😁 Well, the rationale for these changes to the MODEXP opcode are discussed on the @ethcatherders podcast, so go check it out, if you are and EIP nerd like me. 😉 https://youtu.be/rnAWvLQ4uag
- Darryl Yeo 🛠️@darrylyeo
This project looks like it could use a lot more attention 👀
- Darryl Yeo 🛠️@darrylyeo
- Royal@royalaid
Want to check if the chain your on supports PUSH0? cast call --rpc-url <> --create 0x5f
- ⟠ ichristwin〔▸‿◂〕@ichristwin.eth
EIP 7939 is bringing CLZ sweet! 😁 https://youtu.be/MuBxmqDyw_c
- ⟠ ichristwin〔▸‿◂〕@ichristwin.eth
@tayyab but then address(0) is just the last 20 bytes of the Keccak-256 hash of an unknown public key. So I really doubt this argument is a valid reason for why there can't be a private key to address(0) @neynar @askgina.eth what's the correct argument for why EVM address(0) keys doesn't exist.
- Julie@bbjubjub
new blog post: At my new job, I became the first person to use the cryptography primitives recently added in Ethereum! I don't feel anything special about it, but you can read more here https://docs.drand.love/blog/2025/08/26/verifying-bls12-on-ethereum
- ⟠ ichristwin〔▸‿◂〕@ichristwin.eth
Why can't we have nice things 🥹 I want EIP7907 thank you for your attention to this matter https://x.com/z0r0zzz/status/1959902517606920580
- shazow@shazow.eth
Has anyone converted your primary hot wallet into a smart wallet with EIP7702? Which implementation are you using? Safe Wallet still doesn't fully support 7702, right? https://github.com/safe-global/safe-smart-account/issues/997
- Darryl Yeo 🛠️@darrylyeo
- Joaquim Verges@joaquim
TIL about this RPC error: "gapped-nonce tx from delegated accounts" Turns out you can't optimistically send transactions with incrementing nonces from 7702 delegated accounts 😕 Pretty big limitation
- ✳️ dcposch@dcposch.eth
@zapper please fix your multiplication:
- Julie@bbjubjub
Some deets about that event: - At least one of the winners didn't have a wallet until yesterday 🥳 - The beacon chain's RANDAO decided the draw 🎲 - I wrote the game myself in Vyper 🐍 - All the code is below 🧵
- Royal@royalaid
👀 https://x.com/the_weso/status/1943055239315145100?t=d-sQsPf6nROJlMbNLW_-WA&s=19
- nicholas 🧨@nicholas
is there an api i can plug an evm address into and it just identifies it? they're usually protocols but etherscan lacks identifying labels.
- Joaquim Verges@joaquim
Has anyone built a little tool to quickly see the state of 7702 chain adoption? Feels like only a handful support it still?