Skip to content

feat(aptos): add indexer gRPC (Transaction Stream) collection via Alchemy#11

Open
ropadu wants to merge 3 commits into
mainfrom
rp/aptos-grpc-collection
Open

feat(aptos): add indexer gRPC (Transaction Stream) collection via Alchemy#11
ropadu wants to merge 3 commits into
mainfrom
rp/aptos-grpc-collection

Conversation

@ropadu

@ropadu ropadu commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds aptos/grpc/ with a GetTransactions request for aptos.indexer.v1.RawData (server-streaming) served through Alchemy endpoints (aptos-mainnet / aptos-testnet.g.alchemy.com), authenticated with X-Token: {{api_key}} like the Solana/Sui gRPC collections
  • Vendors the official Aptos protos (indexer/v1/raw_data.proto, indexer/v1/filter.proto, transaction/v1/transaction.proto, util/timestamp/timestamp.proto) from aptos-labs/aptos-core
  • Registers the new proto file and import path in aptos/bruno.json; documents the new folder in the README

The existing txn-stream/ folder (Aptos Labs hosted endpoint, x-aptos-data-authorization auth) is left unchanged.

Auth

All requests use Bruno environment variables — no keys committed.

🤖 Generated with Claude Code

ropadu and others added 3 commits July 17, 2026 12:15
…hemy

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ransactions

The previous aptos.transaction.v1.TransactionStream/StreamTransactions service
does not exist on the hosted Transaction Stream Service; use the real
aptos.indexer.v1.RawData service with the vendored official protos and
Bearer auth.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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