@typedarrayi
iAccount based inUnited States
About this account
- Account based in
- United States
- Connected via
- Web
Account-level information from X, not a live location or the device used for a specific post.
Engineering @monad @ponder_sh. EVM, TypeScript, open-source enjoyer
Brooklyn, NY
Joined August 2021
- Tweets1.5K
- Following720
- Followers1.9K
- Likes3.8K
Pinned Tweet
Big news: the Ponder team has joined the Monad Foundation.
We’re excited to contribute open-source tooling and standards that help applications take full advantage of Monad's performance and decentralization.
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.
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…
Kevin retweeted
Few get it but the most innovative/helpful tool from last cycle was not privy (they are great! and #2!) but @ponder_sh
with AI you can literally have an indexer for any app with one prompt while before it was one of the main bottlenecks of developing dapps
Kevin retweeted
Monad is adding support for eth_fillTransaction soon.
Without it, you need separate RPC calls for nonce (eth_getTransactionCount), gas limit (eth_estimateGas), and fee params (eth_gasPrice / eth_maxPriorityFeePerGas). eth_fillTransaction collapses that into one call and returns a fully populated unsigned tx ready to sign externally.
viem already calls eth_fillTransaction when the node supports it, so this is a free speedup for every viem user on Monad.
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.
Today's Ponder release introduces a new indexing mode where each chain runs on a separate worker thread.
The new design offers big benefits across indexing & query performance, and paves the way for better caching, reliability, and DX.
Node.js worker threads are tricky - the CPU overhead of cross-thread messaging often erases any CPU benefit from using multiple threads in the first place.
We worked around these limitations, leading to ~linear speedups with thread count for our fastest projects.
The 0.15 release also improves SQL-over-HTTP live queries, reduces memory usage during cold backfills, and fixes other reliability & correctness bugs.
Migration guide: ponder.sh/docs/migration-gui…
Get started: ponder.sh/docs/get-started
Chat: t.me/pondersh
Ponder 0.14 →
* We redesigned every log line that Ponder emits
* Custom database views
* Offset pagination in GraphQL
* Better performance & reliability across the board
This release also adds support for offset pagination in the GraphQL API, alongside the existing cursor pagination feature.
Offset pagination makes it easy to build the “jump-to-page” UX common on dashboards & tables.
Docs: ponder.sh/docs/query/graphql…
Upgrade and enjoy.
Migration guide → ponder.sh/docs/migration-gui…
Chat → t.me/pondersh
GitHub → github.com/ponder-sh/ponder