Developed at LA Blockchain Week Hackathon – 3rd Place
Developed at Las Vegas Blockchain Week Hackathon – 1st Place
Current developments have been based upon CryptoRun Brussels smart contracts – for validation of Proof of Activity, release prize pools & crypto fundraising for a charity on the Ethereum blockchain with Strava GPS Oracles.
The architecture consists of 2 main parts:
- A smart contract running on the Ethereum Blockchain. A smart contract is a specific kind of application that benefits from Blockchain’s immutability, transparency and decentralization advantages. This is great for our specific use case, where we want to prove to donors that their funds will only be released if the goal is met (60KM are run). No need for lawyers to review this all, the smart contract is responsible for its own enforcement.
- An Oracle. To get information about the challenge status (ongoing, accomplished, failed…), the smart contract indeed needs a bridge between the Blockchain and the outside world. This is precisely the role of the Oracle. Here, it relies on information gotten from Strava, a popular running application, with a small scoring proxy atop the Strava API to ensure the data is directly consumable by the smart contract.
Current Cryptorun FlowStake – https://github.com/flowstake/cryptorun-back