I work at www.goldsky.com and we're trying to add XDC to our list of supported networks for subgraphs. We've successfully added mainnet. However, we're having trouble adding the XDC Testnet. It seems that the testnet RPC at https://earpc.apothem.network does not provide reliable RPC responses. Here's a log output that the Graph Node (the thing which powers subgraphs) spits out in a loop:
goldskyraw-indexer-0-graph-node-69c676fdc6-dg8k6 graph-node Oct 18 08:56:22.768 INFO receipt block mismatch, receipt_tx_hash: 0x03fe…bfd0, tx_hash: 0x03fe…bfd0, block_hash: 0xd5ed…d9a4, receipt_block_hash: 0x91e1…10d5, provider: xdc-testnet, component: EthereumPollingBlockIngestor
Note that the
block_hash are not equivalent fetching fetching the listed transaction (whose receipt hash matches itself).