Upload the block header data of the first 840,000 BTC blocks to the contract.
Ensure the accuracy and completeness of the data during the upload process.
After the upload is complete, provide a snapshot for the community to verify the correctness of the block header data.