To support the Hash Rate Futures, SynFutures team has developed a completely trustless onchain oracle for Bitcoin mining difficulty. The oracle only depends on the Bitcoin block headers for all the computation. Anyone can submit latest block headers to the smart contract. The oracle contract has implemented the Nakamoto consensus and only accepts block headers that pass the validation.

Did this answer your question?