# Block Source

Implementing the BlockSource interface requires defining methods for fetching headers, blocks, and the best block hash.