Skip to content

Releases: fystack/multichain-indexer

v0.2.0: Bitcoin,Solana, Sui indexer

04 Feb 05:40
61045da

Choose a tag to compare

v0.2.0 Release Notes

New Chain Support

Bitcoin Indexer

  • Full UTXO-based transaction indexing with native BTC transfer detection
  • Prevout resolution for accurate sender address and fee calculation
  • Mempool support for 0-confirmation transaction tracking via dedicated worker
  • Configurable confirmation threshold (default: 6 for mainnet)
  • Deep reorg protection with configurable rollback window
  • SegWit and bech32 address normalization

Solana Indexer

  • Slot-based indexing with finalized commitment level
  • Native SOL transfers via System Program
  • SPL Token transfers (Transfer and TransferChecked instructions)
  • Token-2022 program support
  • Parallel block fetching with configurable concurrency for high throughput
  • Token metadata resolution from pre/post-token balance data

Sui Indexer

  • Checkpoint-based indexing via gRPC (not HTTP JSON-RPC)
  • Native SUI and token transfer detection using balance change heuristics
  • Real-time checkpoint streaming with background subscription
  • Batch checkpoint fetching with 10-concurrent request pool
  • TLS and connection pooling support

Improvements

  • PubkeyStore filtering added to Tron and Sui indexers, consistent with EVM and Solana — filters transactions at the indexer level by monitored addresses
  • PubkeyStore refactored to remove kvstore dependency (a5e64c5)
  • Tron performance improvements: reduced memory allocations and optimized processing (648bf03)
  • Standardized transaction types: consolidated to TxTypeTokenTransfer and TxTypeNativeTransfer across all chains (9d2b615)
  • Parallel processing configurable per chain via throttle.parallel: true in YAML config

v0.1.10: Reliability + Peformance improvements

11 Nov 15:53
237797c

Choose a tag to compare

What's Changed

  • Refactoring + bug fixes by @anhthii in #12
  • Improve compatibility by @anhthii in #15
  • Add instruction for consuming transfer event + clean up by @anhthii in #17
  • health check, docker deployment, rename pkg path by @anhthii in #18
  • Fix/fix evm address format panic error by @anhthii in #21
  • Fix chunkBySize and round robin when split chunk, fallback to best provider for catchup by @vietddude in #22
  • Feat/improve evm indexer performance by @anhthii in #23
  • fix: filter failed transactions for evm by @anhthii in #24

New Contributors

Full Changelog: https://github.com/fystack/multichain-indexer/commits/v1.0.10