Skip to content

Implement Soroban event stream indexer (Horizon event subscribe) #145

Description

@ibrahimmosouf-png

Implement Soroban event stream indexer (Horizon event subscribe)

Labels: observability, infrastructure, priority/high
Difficulty: High · Effort: L
Backlog slot: 58

Problem Statement

No durable event subscription pipeline. Users resort to manually polling.

Why it Matters

  • Off-chain UI components need real-time updates.

Expected Outcome

  1. Implement crates/tools/src/indexer.rs that runs as orbitchain-cli indexer run --network <net>.
  2. Streams Events from Horizon and pushes to a webhook or Postgres.

Acceptance Criteria

  • Indexer survives throughput of ≥ 100 events/sec.

Files Likely Affected

  • New: crates/tools/src/indexer.rs

Dependencies

Issue #43.


Activity

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

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26infrastructureImported from .github/ISSUES_TO_CREATE.mdobservabilityImported from .github/ISSUES_TO_CREATE.mdpriority/highImported from .github/ISSUES_TO_CREATE.md

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions