Skip to main content

What Is the Role of the Oracle Network’s Public Key in the Verification Process?

The oracle network's public key is the cryptographic key used by the smart contract to verify the final, aggregated data report. In a Threshold Signature Scheme (TSS), the individual public keys of the consensus-forming nodes are combined to create a single, unique network public key.

The smart contract only needs to know this single key to verify the aggregated signature, confirming that the data was approved by the required threshold of the network.

Can a Public Key Verify a Signature without Knowing the Private Key?
What Are the Advantages of Using an Aggregated Liquidity Solution for a Crypto Brokerage?
How Does the Selection of Data Sources Impact the Final Aggregated Price?
What Is the Risk of “Data Provider Collusion”?