Skip to content

feat: Remove KAPI - #215

Open
vgorkavenko wants to merge 4 commits into
developfrom
feat/remove-kapi
Open

vgorkavenko wants to merge 4 commits into
developfrom
feat/remove-kapi

Conversation

@vgorkavenko

@vgorkavenko vgorkavenko commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

Why Multicall3 instead of JSON-RPC batch

  • Cost and rate limits. Providers bill and rate-limit each item of a JSON-RPC batch (Alchemy: CU × calls). A Multicall3 aggregate3 is one eth_call: indexing all mainnet keys takes 26 calls instead of ~4,070.
  • Atomic and consistent. An aggregate3 succeeds or fails as a whole, so it is retried as one request, and all its calls run on one node at the pinned block.

@vgorkavenko
vgorkavenko marked this pull request as ready for review October 30, 2026 12:48
@vgorkavenko
vgorkavenko requested a review from a team as a code owner October 30, 2026 12:48

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant