Augur is a peer-to-peer prediction system and an independent oracle which offers public, free and open-source software. Launched by Jack Peterson in 2014, Augur is a group of smart contracts designed in Solidity programming language which enables users to create individual forecasting models. Customers are able to develop their own prediction markets based on the Augur protocol. In contrast to other online forecasting services, the Augur platform is completely decentralized and always benefits users with good intuition. The project has extensive functionality and deploys its native token called REP for rewards system.