Engineering @monad @ponder_sh. EVM, TypeScript, open-source enjoyer

Brooklyn, NY
Filter
Exclude
Time range
-
Minimum likes
Replying to @mendesfabio
Thanks - appreciate your bug reports / feature requests to ponder over the years 🫡
1
78
Kevin retweeted
Ponder has work-in-progress support for eth_query methods. Backfilling standard logs data is 5-10x faster. Transactions, traces, and transfers are 100x faster.
Excited to propose five new JSON-RPC methods to fetch EVM blockchain history: blocks, transactions, logs, traces, and native transfers. These methods address longstanding Ethereum data problems at the protocol layer, through an open standard that any EVM chain can adopt.
2
1
31
1,741
Replying to @banteg
Good callout, trace_filter does indeed support fromAddress and toAddress filtering. But it still suffers from the same pagination issues as eth_getLogs. And yes, these methods require clients to maintain new indexes - more to share soon on the impl side
1
2
150
Replying to @apexearth @danielvf
Latest benchmarks of the Monad implementation are roughly ~10-100ms for typical requests More benchmarks coming as we finalize the spec / API
3
23
Replying to @defilova1
Will follow up soon with an RPC URL you can test out For some applications, these methods could indeed eliminate the need for an indexer. But, they are also designed to make indexers faster, more efficient, and easier to build.
2
62
Replying to @DerekBarrera
> an open standard that any EVM chain can adopt 🤷‍♂️
10
537
End of an era
9
609
Replying to @what_the_func
I was curious about this question too - here's a subset of popular etherscan-style API endpoints & which ones could be replaced by these methods. These methods can also probably be composed with other standard methods to replace more endpoints.
1
9
263
We’re looking for feedback from application developers, RPC providers, data analysts, and client developers working on other EVM chains – get in touch.
1
25
910
I’m particularly excited about traces and native transfers, which are prohibitively expensive to fetch and index over JSON-RPC today. With the proposed methods, developers can filter, join, and query these objects just like logs. PR: github.com/monad-crypto/MIPs…
1
25
1,034
Example: fetch every USDC transfer to an account, including the parent block timestamp. This returns the full transfer history (256 transfers spanning 68M blocks) in *one request* on an experimental Monad Mainnet endpoint.
2
1
26
1,395
These proposed methods address all of these limitations and more. Each request accepts a filter, related objects to include, fields to return, and an optional block range. The cursor pagination design is efficient, reorg-friendly, and eliminates “block range exceeded” errors.
1
21
1,312
Ethereum’s JSON-RPC standard has well-known limitations for reading chain history: - No filtering for txs and traces (only logs) - Field selection isn't supported - Native transfers are not available - N+1 requests to fetch related objects Discussion: forum.monad.xyz/t/draft-mip-…
2
36
1,798
Excited to propose five new JSON-RPC methods to fetch EVM blockchain history: blocks, transactions, logs, traces, and native transfers. These methods address longstanding Ethereum data problems at the protocol layer, through an open standard that any EVM chain can adopt.
46
45
390
55,861
Replying to @sampotter___
clickhouse?
1
2
131
Replying to @ptrwtts
Unfortunately this EIP becomes much less useful if the logs are only available starting from the fork block (missing data / incorrect accounting for older accounts) To backfill them, you'd need to rewrite history - don't think there's any appetite for that (on ethereum)
2
8
790
We're continuing to develop Ponder. And through contributions at the protocol layer, we have an opportunity to make Ponder better by pushing forward the entire EVM data & indexing landscape. Huge thanks to the Ponder community for your support as we enter this new chapter!
2
27
1,430
As I've gotten to know the Monad Foundation and Category Labs teams, I've only grown more impressed by their focus and integrity. No shortcuts - just consistent execution on a fast and truly decentralized chain.
2
26
1,698
Over the past two years, Ponder has grown to power hundreds of apps across the EVM ecosystem. We've seen firsthand how today’s EVM data standards haven't kept pace with chains like Monad, and how these limitations still hold back modern crypto software. blog.monad.xyz/blog/ponder-t…
1
24
1,835