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,739
kyle retweeted
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,719
Three years of making Ponder faster. It is now 102.5x faster than Graph protocol subgraphs.
3
2
37
1,260
mera is now open source: one passkey prompt generates a crypto account (secp256k1 or Ed25519) with no smart-account contracts or custody backend. The same account restores on any device that has your passkey. Built by @mveehkim. Live demo and docs: mera.category.xyz
34
28
197
23,808
Just received one of the highest-quality external contributions in Ponder’s 3+ year history. Ponder uses an in-memory cache to avoid slow database queries. Like an operating system separates kernel space from user space, Ponder copies cached values so mutations in indexing functions can’t leak across boundaries. A bug in that isolation is fixed in v0.17.2.
4
23
1,378
If you aren't telling Kimi 加油 then what are you doing
1
195
Introducing Ultrafuzz: an agentic orchestrator for Solidity smart contract fuzzing A single command spins up a cluster of agents to: - Map the protocol's actors and flows - Enumerate properties using open-source material from leading industry experts, including @Certora, @trailofbits, @rv_inc, @a16zcrypto, @getreconxyz, and others - Run 20+ fuzzing strategies in parallel - Adjudicate findings and generate a report Ultrafuzz builds on years of fuzzing research, paired with state of the art best practices of AI orchestration Read on
23
33
261
31,586
For a single sequencer, order is decided at arrival and nothing later can change it. So a FIFO sequencer that doesn't respond in ~0ms is telling on itself. Pure FIFO is instant by construction.
3
184
Is a go cart a car?
103
I've submitted 3 small PR's to solidity that speed via-ir compilation up about 11%. It's fun to learn about the insides of the compiler we all use, so let's tour each speed up. 1/7
7
8
105
12,490
Blockchains should be the database for apps not the whole backend
1
6
307
Why would an agent want to use dollars (genuine)
3
105
gmonad
Monad now supports the Machine Payments Protocol through our TypeScript SDK. MPP is an open protocol for agentic payments. Charge for API requests, tool calls, or content with a few lines of code.
9
3
89
7,600
Monad now supports the Machine Payments Protocol through our TypeScript SDK. MPP is an open protocol for agentic payments. Charge for API requests, tool calls, or content with a few lines of code.
14
11
133
41,046
kyle retweeted
v0.14.0 of the Monad client has been released. This update includes several key user-facing improvements and bug fixes: - [Feat] Adds a new RPC endpoint eth_fillTransaction that takes an unsigned, partially filled transaction object and returns it with all missing fields populated, ready for signing and broadcasting. - [Perf][Behavioral] eth_getTransactionReceipt and eth_getBlockReceipts are now available at "Proposed" time, making the responses ~400s faster. - [Perf] eth_getLogs calls return faster for recent blocks that are still in memory. - [Perf][Behavioral] newHeads and logs subscriptions (EVM spec) now notify on "Proposed" blocks instead of "Voted", aligning with monadNewHeads and monadLogs. - [Fix] Blocktags in eth_getLogs are fixed. Previously, all of them resolved to the latest block. Now, they resolve to their correct statuses.
49
58
343
41,228