Skip to content

Blockchain Synchronization Service Setup #313

@Mkalbani

Description

@Mkalbani

Location: microservices/blockchain-sync-service
Labels: microservice, stellar, blockchain, NESTJS
Estimated Time: 8 hours
Difficulty: Hard

Description

Create a blockchain sync service monitoring Stellar network for transactions, smart contract events, and wallet changes.

Tasks

  • Initialize NestJS project in microservices/blockchain-sync-service
  • Set up Transaction, Event, Block entities
  • Integrate Stellar Horizon API
  • Implement transaction monitoring
  • Add smart contract event listening
  • Create wallet balance sync
  • Implement block confirmation tracking
  • Add webhook notifications for events
  • Create transaction indexing
  • Set up Docker configuration

Acceptance Criteria

  • Transactions monitored in real-time
  • Smart contract events captured
  • Wallet balances synced
  • Confirmations tracked
  • Webhooks triggered correctly
  • Service runs independently

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions