Skip to content

A realit.io arbitrator implementation used by the DXdao to act as an arbitrator for disputed markets on Omen.

Notifications You must be signed in to change notification settings

nicoelzer/omen-arbitrator

Repository files navigation

DXdao Arbitrator

A realit.io arbitrator implementation used by the DXdao to act as an arbitrator for disputed markets on Omen.

Arbitration Process

As soon as a Omen market is being resolved through realitio, anybody who denies the result of the community-driven resolution can trigger a dispute resolution process by the DXdao, by paying a fee. The DXdao will find consens through their governance process and submit a final outcome to the market.

Deployed Contracts

Network Address
xDai 0xFe14059344b74043Af518d12931600C0f52dF7c5

Getting started

To run the tests, follow these steps. You must have at least node v10 and yarn installed.

First clone the repository:

git clone https://github.com/nicoelzer/omen-arbitrator.git

Move into the omen-arbitrator working directory

cd omen-arbitrator/

Install dependencies

yarn install

Run tests

yarn test

Deploying Contracts

Create a new .env file in the main directory with the following variables:

PRIVATE_KEY=xxx
INFURA_KEY=xxx

Deploying contracts to xDai:

yarn deploy:xdai

Deploying contracts to Mainnet:

yarn deploy:mainnet

About

A realit.io arbitrator implementation used by the DXdao to act as an arbitrator for disputed markets on Omen.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published