<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/0c3e8ad0dbda4067b5e2f3ade2dade23&quot; frameborder=&quot;0&quot; width=&quot;1728&quot; height=&quot;1296&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1296</height><width>1728</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1296</thumbnail_height><thumbnail_width>1728</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/0c3e8ad0dbda4067b5e2f3ade2dade23-fb5b059cf380df60.gif</thumbnail_url><duration>188.395</duration><title>Opal: Solana’s Truth Layer for Predictions</title><description>This Loom introduces Opal, the truth layer for Solana, to support on-chain information needed for prediction markets. It explains that existing oracle options like Pyth (price feeds) and Switchboard (custom API/on-demand feeds) do not cover all real-world data sources, so Opal treats unresolvable outcomes as a first-class feature. Opal uses a bonded optimistic/dispute process where assertions and disputes each require stable coin bonds of equal value, with incorrect or malicious actors penalized via slashed bonds awarded to honest participants. It requires auxiliary data for ambiguity handling and escalates disputes from an LLM layer to token-staked voting using measures like time-weighted average voting and slashing. The speaker notes a prior attempt by Brightside in 2024 that lacked a demo, and positions this as the right time to build.</description></oembed>