Bitmay's profile picture. Start Building On EVM

@evmchronicle_io 👈 EVM Storage Explorer

Bitmay

@Bitmay

Start Building On EVM @evmchronicle_io 👈 EVM Storage Explorer

Bitmay reposted

In Solidity 0.8.x, unchecked blocks are usually intentional. Overflow alone is rarely the goal. Manual diffing is just a red flag to enter the math layer. From there, inspect everything related to the deviation. The real key is finding ways to compound it. Will share a thread


First, the most important step is to read the code to understand how it works. And test some common patterns where we usually catch something. In this kind of pattern case, I go to Chronicle to find addresses that often interact with the target contract. Those repeated

Bitmay's tweet image. First, the most important step is to read the code to understand how it works.
And test some common patterns where we usually catch something.

In this kind of pattern case, I go to Chronicle to find addresses that often interact with the target contract.
Those repeated

Do you usually jump straight to EVM Chronicle for this, or do you ever cross-check with something like ethers.js + archive node traces first? Curious about your typical workflow when that first discrepancy pops up



Bitmay reposted

We finally have an EVM storage tool that is easy to use and reads storage slots from on-chain contracts. Very useful for auditing and debugging, and eliminates all the manual work required (after evm.storage was taken down). Check it out evmchronicle.io

ddimitrovv22's tweet image. We finally have an EVM storage tool that is easy to use and reads storage slots from on-chain contracts.

Very useful for auditing and debugging, and eliminates all the manual work required (after evm.storage was taken down).

Check it out

evmchronicle.io

One of my fastest ways to uncover 0-day vuln is by deep diving into storage history. This the case i often encounter when auditing smart contracts: I compare balance changes against the function logic. For example code shows a fee deduction or it could be complex math. But

Bitmay's tweet image. One of my fastest ways to uncover 0-day vuln is by deep diving into storage history.

This the case i often encounter when auditing smart contracts:

I compare balance changes against the function logic.

For example code shows a fee deduction or it could be complex math.

But
Bitmay's tweet image. One of my fastest ways to uncover 0-day vuln is by deep diving into storage history.

This the case i often encounter when auditing smart contracts:

I compare balance changes against the function logic.

For example code shows a fee deduction or it could be complex math.

But

Bitmay reposted

I just published Introducing EVM Storage Chronicle: Rebuilding a Missing Piece of Ethereum Infrastructure medium.com/p/introducing-…


Bitmay reposted

As of today, EVM Storage Chronicle is the only publicly available Ethereum storage explorer providing realtime, full-history reconstructed contract storage. Still early — testing, feedback, and bug reports are very welcome. 👉 evmchronicle.io


Security tools should minimize metadata leakage. When people are analyzing exploits or authorization logic, even browsing patterns can reveal intent. Self-hosted analytics is the right default.

Since day one, EVM Chronicle has used self-hosted analytics. No third-party tracking. No user behavior sold. Privacy matters, especially in security research.



Bitmay reposted

Since day one, EVM Chronicle has used self-hosted analytics. No third-party tracking. No user behavior sold. Privacy matters, especially in security research.


Bitmay reposted

Serious bug bounty hunters do not stop at the ABI. They inspect storage. EVM Chronicle lets you see the contract state the way the EVM does. evmchronicle.io


If you're a blockchain researcher, smart contract security auditor, bug bounty hunter, or Web3 developer who investigating edge cases, let's connect.


Bitmay reposted

EVM Chronicle now supports Vyper across Transaction and Storage Explorer

evmchronicle_io's tweet image. EVM Chronicle now supports Vyper across Transaction and Storage Explorer
evmchronicle_io's tweet image. EVM Chronicle now supports Vyper across Transaction and Storage Explorer

This is what makes this feature superior 💪

Inside the trace, SLOAD and SSTORE are translated when possible: • Raw slots mapped to variable names • Storage paths shown instead of anonymous slots • Old → new values visible at the operation level Storage ops become readable.

evmchronicle_io's tweet image. Inside the trace, SLOAD and SSTORE are translated when possible:
• Raw slots mapped to variable names
• Storage paths shown instead of anonymous slots
• Old → new values visible at the operation level
Storage ops become readable.


Bitmay reposted

Now you can inspect a transaction in EVM Chronicle with a full stack trace, where SLOAD and SSTORE are translated to variables, and see full path variable changes.

evmchronicle_io's tweet image. Now you can inspect a transaction in EVM Chronicle with a full stack trace, where SLOAD and SSTORE are translated to variables, and see full path variable changes.
evmchronicle_io's tweet image. Now you can inspect a transaction in EVM Chronicle with a full stack trace, where SLOAD and SSTORE are translated to variables, and see full path variable changes.

Bitmay reposted

EVM storage state deserves better tooling


And when they use it they start to realize a lot of things because it's easier to understand.

Love the idea of making storage inspection as routine as transaction inspection. This feels like one of those infra tools people don’t realize they need until they use it.



Loading...

Something went wrong.


Something went wrong.