Check out the dApp

Crowd-sourced verification for smart contracts.

Realitio provides a flexible mechanism for verifying real-world events for smart contracts.

Ethereum Infrastructure Grant Program Winner

One of five projects to win a grant from the 1st Ethereum Community Fund (March 2018)

The Oracle Problem.

For smart contracts to produce the correct output, they need a reliable way to verify input. This is the basis of the oracle problem.

The goal of the Realitio project is to provide developers with a flexible tool that can be plugged in today. And that works with any approach, from trusted arbitrators and distributed juries to fully trustless coordination games.

Contract, Jury & Judge's Gavel

How the dApp Works.

"Asking Questions"

  • Choose from a variety of question types.
  • Post a clear question in English.
  • Determine the resolution date for a question.
  • Determine how long after that date the question can be answered.
  • Enter an incentive reward for those answering the question if you expect a party other than yourself to answer.
  • Choose from a pool of arbitrators or create your own: such as an individual, organization, DAO, etc.

"Answering Questions"

  • Post your answer and a bond.
  • Correct answers receive their bond back, plus the reward, and incorrect answers lose their bond.
  • Answers can be challenged via the posting of another answer and a higher bond.
  • Final unchallenged answers are accepted as correct, but arbitration can be requested to dispute an accepted answer.
  • Once the arbitration fee is paid, the question is locked and the arbitrator sends the answer to the smart contract, releasing the bond and reward to the correct answer.

Learn more about the exact mechanics here.

Learn more about the dApp

The dApp.

This dApp can be used standalone, or to power existing smart contracts. It has completed a security audit, and we are currently running it as a live, real-money test until October, 2nd to see how it plays in the wild.

At the end of this trial period, we will determine if any modifications to the smart contracts are necessary. Please keep this test period in mind as you experiment with it, as we might have to make changes.

Check out the dApp Smartphone screen with Q&A text

Learn More.

Github Documentation White Paper

Join Us.

Please join us as we muse over problems and solutions in this space.

Discord Medium