Anchors an oracle attestation with 3 possible outcomes (e.g., home win, draw, away win). The oracle key identifies who will sign the outcome.
Use Cases
DLC Oracle Attestations
Anchor Discreet Log Contract oracle parameters on-chain. The oracle key identifies the attestor, and the outcome count defines the event space. Contract execution branches are determined by which outcome the oracle signs.
Price Feed Anchoring
Commit a price oracle's key and the number of price buckets on-chain. Enables trustless price-dependent contracts where the oracle attests to which price range was reached, without revealing the exact price.
Event Outcome Commitment
Anchor the parameters for any real-world event with discrete outcomes. Sports results, election outcomes, or weather events can be committed with a specific oracle and outcome count, enabling conditional contract execution.