superstacked / augur

Augur graphical client

Home Page:http://client.augur.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Augur Client

This is the frontend for Augur, a decentralized prediction market platform that runs on Ethereum.

How Dapps Work

Ethereum Dapps store their data on the Ethereum blockchain, and their frontends are web pages that use the JavaScript API to access blockchain data.

Getting Started

The client is built and hosted at https://client.augur.net

You still need to run ethereum locally; the client will walk you through platform-specific installation instructions.

Alternatively, if you want to hack on Augur, or just really enjoy working at the terminal, you can follow the "Building the augur-client" instructions below.

Working Instructions to get on priv. chain: http://www.augur.net/blog/the-augur-alpha-is-now-available-to-download

Running Ethereum

Install go-ethereum.

Add a new account

geth account new

and then start the client

geth --rpc --rpccorsdomain 'http://client.augur.net' --shh --unlock 0 console

Building the augur-client

Install Node.js.

git clone https://github.com/AugurProject/augur.git
cd augur
git checkout develop
npm install -g grunt-cli
npm install
grunt browserify:build

Start the local web server

npm start

http://localhost:8080

Notes for development

use grunt watchify to have grunt watch for changes. grunt browserify:debug for helpful (yet slow) module mappings in console.

also, a seperate dev branch is used when building in this manner and data will be seperate from the default build and hosted option above.

Contributing

We think Augur and Ethereum are pretty awesome, and they're going to change the world. We encourage you to be a part of this.

We use ZenHub to organize our GitHub issues. Find an issue in the To Do column that looks good, comment on it to let us know you want to tackle it, and we'll help you get it done.

Most discussions happen in our Slack, which has an IRC gateway in #augur on Freenode. You can ask for a Slack invite there, or stick with IRC if you prefer.

About

Augur graphical client

http://client.augur.net


Languages

Language:JavaScript 99.4%Language:CSS 0.6%Language:HTML 0.1%Language:Shell 0.0%