Skip to main content
Portal treats finalized and recent blocks differently:
  • A finalized block has met the finality rule used by the dataset.
  • A recent block may not have met that rule. A chain reorganization can replace it and any later blocks built on it.
Portal provides two stream operations: Use /stream when the client needs blocks close to the chain head. Because those blocks can change, clients that continue a standard stream must account for chain reorganizations. Use /finalized-stream when the client does not need the latest unfinalized blocks. It returns less recent data because finalization happens after a block is first produced. The head operations report the latest block visible through each view:
For the meaning of a reorganization and links to the chain-specific recovery procedures, continue with Blockchain forks. The complete endpoint details are in the EVM API guide and Solana API guide.