Matt Solomon avatar
Matt Solomon
@msolomon.eth
Security at Optimism. Formerly built Umbra and more at ScopeLift
Matt Solomon avatar
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
13
28
Matt Solomon avatar
forge-std v1.9.3 was just released
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-...
quote image
1
23
Matt Solomon avatar
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:
Cast image embed
Release v1.9.3 · foundry-rs/forge-std
github.com
Release v1.9.3 · foundry-rs/forge-std
13
24
Matt Solomon avatar
If you’re interested in helping us write quality and potentially vyper-inspired solidity at Optimism, my DMs are open
sudo init vyper
@big_tech_sux
optimism switching to vyper-style blueprints to reduce factory size! 🙈 https://t.co/qcnYhk7Air
9
44
Matt Solomon avatar
Made a newsletter for anyone that like food deals: mealsteals.co warpcast.com/msolomon.eth...
Meal Steals
mealsteals.co
Meal Steals
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 https://mealsteals.co
quote image
7
26
Matt Solomon avatar
This weekend’s side project: 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
Cast image embed
Meal Steals
mealsteals.co
Meal Steals
3
31
54
Matt Solomon avatar
Excited to re-introduce the new EVM Diff
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
quote image
quote image
4
57
Matt Solomon avatar
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 evmdiff.com
Cast image embedCast image embed
4
20
49
Matt Solomon avatar
New EVM Diff version coming soon Fully automated discovery of chain differences, making it much more scalable
Cast video
5
15
Matt Solomon avatar
New forge-std release!
Forge-std v1.8.2 out with lots of new cheats! See the full release notes here: https://github.com/foundry-...
quote image
1
13
Matt Solomon avatar
Forge-std v1.8.2 out with lots of new cheats! See the full release notes here:
Cast image embed
Release v1.8.2 · foundry-rs/forge-std
github.com
Release v1.8.2 · foundry-rs/forge-std
2
12
Matt Solomon avatar
Thanks @pcaversaccio for deploying the best create2 and create3 deterministic deployer on tons of chains 🫡
1/ This week marked a small milestone for the `CreateX` contract factory, as it is now deployed (and verified!) with the _exact_ same bytecode on 70 EVM chains: https://github.com/pcaversaccio/createx.
quote image
1
1
13
Matt Solomon avatar
This is awesome
Merch drop for the Optimists, courtesy of @slice. The first 100 tees are free for active casters on /optimism and /op-stack. Join the dream team below. Do it all in a frame.
1
5
61
Matt Solomon avatar
What are the biggest contributors to solidity compile times and how can they be best reduced in forge test contracts? e.g. does larger contract size matter, or number of internal vs. inlined functions, etc?
1
17
Matt Solomon avatar
Really interesting analysis by Joran here, worth reading the whole article
@joranhonig
Data = BeautifulI've been diving in and doing data analytics on audit contest data, finding all sorts of interesting things.Continue reading for a tl;dr on my research up to now: 👇 🧵 pic.twitter.com/zQwbpPG6Dz
4
6