This project is a solidity implementation for block hash verification against block header data. It comes with 2 contracts (The block verifier, and RLP encoder) and a test with mocked data.
Try running some of the following tasks:
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
npx hardhat run scripts/sample-script.js
npx hardhat help