Matt Solomon pfp

Matt Solomon

@msolomon.eth

188 Following
137355 Followers


Matt Solomon pfp
Matt Solomon
@msolomon.eth
Does anyone know of protocols/apps that have policies or guidance on things like: - How frequently they upgrade their Solidity or Vyper versions - How they determine when new compiler versions are considered safe for production use?
1 reply
12 recasts
66 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
forge-std v1.9.3 was just released https://warpcast.com/msolomon.eth/0x89900d06
1 reply
3 recasts
30 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Lots of new foundry cheat codes are now available in the latest forge-std release Check out the PRs linked in the release notes to learn more: https://github.com/foundry-rs/forge-std/releases/tag/v1.9.3
0 reply
9 recasts
24 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
If you’re interested in helping us write quality and potentially vyper-inspired solidity at Optimism, my DMs are open https://x.com/big_tech_sux/status/1831147534116426174
0 reply
7 recasts
64 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Made a newsletter for anyone that like food deals: mealsteals.co https://warpcast.com/msolomon.eth/0xc224aabd
1 reply
6 recasts
22 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
This weekend’s side project: https://mealsteals.co Get emails about free and discounted food offers in your city every morning. Initial offers are all based on LA sports games, for example the attached one is from the other day
4 replies
12 recasts
59 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
@jaack.eth feel free to create an issue for any new data you’d like to see :) https://github.com/mds1/evm-diff
1 reply
0 recast
1 reaction

Optimism pfp
Optimism
@optimism
🚨 FAULT PROOFS & STAGE 1 HAVE ARRIVED 🚨 Open source, permissionless fault proofs are live on OP Mainnet, and with them the OP Stack arrives at Stage 1 decentralization. This is a major step forward for the Superchain!
4 replies
15 recasts
50 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Agreed. For nodes that are geth forks, this will be added to EVM Diff https://github.com/mds1/evm-diff/issues/66
0 reply
0 recast
1 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
For optimism, the "L2 Economics" section of this dashboard by @msilb7 sounds like it may be what you're looking for https://dune.com/msilb7/l2-benchmarks
2 replies
0 recast
2 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
It's hard to get entirely accurate because opcode gas pricing gets complex since they are a function of things like cold/warm slots and memory usage. Some more info on the plans in https://github.com/mds1/evm-diff/issues/67 and https://github.com/mds1/evm-diff/issues/31
1 reply
0 recast
1 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Gas is tricky to generalize. There are some thoughts on gas data in https://github.com/mds1/evm-diff/issues/31, but would appreciate a comment there with any thoughts or ideas you might have!
0 reply
0 recast
0 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
All chain data is polled hourly. You're right it's largely static, but it changes with e.g. hard forks and (for now at least) its cheap to fetch, so may as well fetch frequently to ensure everything is up to date :)
0 reply
0 recast
1 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Excited to re-introduce the new EVM Diff https://warpcast.com/msolomon.eth/0x11af613c
1 reply
4 recasts
57 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Everything here is now live at http://evmdiff.com It's all open-source, so check out the repo to contribute, or open issues with feature requests, bugs, or new data you'd like to see included: https://github.com/mds1/evm-diff
1 reply
0 recast
1 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
To demonstrate the scalability of http://evmdiff.com, 9 chains are already supported: - Ethereum Mainnet - OP Mainnet - Polygon Mainnet - Base - Mode - Arbitrum One - Avalanche C-Chain - Linea - Scroll Data is re-fetched hourly to ensure everything is fresh and up to date.
0 reply
1 recast
2 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
The new caniuse.com-like view lets you see at a glance how chains compare to one another for a given feature. Currently supported features include opcodes, precompiles, deployed contracts, and chain metadata. More features are comings soon.
2 replies
0 recast
2 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
The side-by-side view already existed. It's been updated with a better UX, and the ability to view the raw JSON files that are behind the diff.
1 reply
0 recast
1 reaction

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Re-introducing EVM Diff EVM Diff is the easiest way to diff EVM-compatible chains in a friendly format, now with automated discovery of chain differences, making it much more scalable. There's two ways to diff: - Two chains side-by-side - All chain in a caniuse.com-like table Try it out at http://evmdiff.com
6 replies
10 recasts
51 reactions

Matt Solomon pfp
Matt Solomon
@msolomon.eth
Ah interesting, yea that must be the reason—everything above the standard 21k is the L1 cost, and L1 costs went down a lot with 4844
0 reply
0 recast
2 reactions