Data & Truth / Somnia Oracle
Ask a question
Questions name their sources and a resolution time. A committee of agents reads the sources and publishes one answer.
Pick a template
Templates fix the question's shape, such as price-above or match-winner, so venues can list markets without writing resolution logic.
Name the sources
oracle.ask({ template: "price-above", sources: ["binance", "coinbase"] })
Weights
Sources are weighted equally unless the template says otherwise.