Skip to content

Comments

Add SubQuery#7

Merged
DZakh merged 3 commits intodz/open-indexer-benchmarkfrom
claude/loving-hertz
Feb 16, 2026
Merged

Add SubQuery#7
DZakh merged 3 commits intodz/open-indexer-benchmarkfrom
claude/loving-hertz

Conversation

@DZakh
Copy link
Member

@DZakh DZakh commented Feb 16, 2026

No description provided.

claude and others added 3 commits February 16, 2026 18:26
Adds a SubQuery Network indexer implementation alongside the existing
Envio and Ponder cases. Includes the project manifest, GraphQL schema,
mapping handlers for Transfer/Approval events, Docker Compose stack,
and benchmark runner integration.

https://claude.ai/code/session_01FN9sUj2bn1fq1msFgiQ8B2
- Add Sqd (Subsquid) as a fifth benchmark indexer
- Standardize all indexers on port 19876 (including Envio via HASURA_EXTERNAL_PORT)
- Optimize Ponder Approval handler and SubQuery handlers with Promise.all for concurrent DB ops
- Pre-initialize SubQuery Docker/DB before benchmark timer; use 5x duration multiplier to amortize startup
- Pass ETHEREUM_RPC_URL to SubQuery codegen/build steps
- Add implementation notes documenting per-indexer gotchas
- Update main README with latest benchmark results

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove accidentally committed node_modules, lib, db/migrations,
and generated model files from the sqd directory.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@DZakh DZakh force-pushed the claude/loving-hertz branch from c5f5a8c to cf5a854 Compare February 16, 2026 14:33
@DZakh DZakh merged commit dcfe3e9 into dz/open-indexer-benchmark Feb 16, 2026
3 of 4 checks passed
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.

2 participants