The judges have decided: the results of the @colorpool_xyz competition are in. ๐ช
Top ranked researchers:
๐ฅ Metaldragon & Skylice (tied): $4,791.94
๐ฅ WaffleWizard: $4,691.34
๐ฅ @trachevgeorgi: $1,178.04
Thank you to everyone that participated. Full leaderboard below.
@trainprotocol's Solver is the first open-source Solver for both EVM and altVM (live on mainnets). It also has some good first issues if you want to get involved. ๐
I just read @RareSkills_io article on โStorage Slots of Dynamic Typesโ and noticed a discrepancy in how nested arrays are packed.
The example suggests that six elements fit in one slot, but they occupy two slots in practice.
As shown in Remix, the numbers actually occupy two storage slots instead of being packed into a single slot.
This contradicts what the article claimed about filling a slot before moving on to the next.
@zdravkohristov0 View functions cannot modify the state, whereas pure functions cannot even read it. In this scenario, the function only works with in-memory data.
This is an interesting case because I canโt recall encountering anything similar in production code.
Studying this article and bug is a great way to learn more about Merkle trees and bit lengths in a real-world example.
This attack vector can be hard to understand just based on theory.
https://t.co/SQ0BXNjHRp
If youโre in Denver, join Hexens for a chill side event away from the chaos.
Enjoy real talks with top builders, security experts, and cocktails ๐ธ
๐When: Friday, February 28 (8โ11 PM MST)
๐Where: Denver, CO (register for exact location)
Register here: https://t.co/3em1BUhjnh
Hope to see you there!
I recently needed a custom tx.origin for some Foundry tests
After an unexpectedly long debugging, I discovered that tx.origin defaults to a special address
Then I revealed that the prank can accept a second param to set tx.origin
Itโs uncommon but important!
Hackers are evolving.
@kemmio breaks down the biggest threats in Web3, why the @xyz_remedy CTF mattered, and how AI is reshaping the battlefield.
Read the full interview: https://t.co/lasu3v9tV1