Augur is a decentralized oracle and peer to peer protocol for prediction markets.<p>contracts: <a href="https://github.com/AugurProject/augur/tree/dev/packages/augur-core/src/contracts" rel="nofollow">https://github.com/AugurProject/augur/tree/dev/packages/augu...</a><p>client code: <a href="https://github.com/AugurProject/augur" rel="nofollow">https://github.com/AugurProject/augur</a>
I'm not super familiar with prediction markets. Could someone explain how exactly these markets create initial liquidity, how they set the number of tradeable shares, etc?