An oracle that posts results of sports events into Byteball database
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
modules unfrenchification Nov 1, 2018
.editorconfig init May 18, 2017
.gitignore init May 18, 2017
LICENSE initial May 18, 2017 add wiki links Apr 4, 2018
check_daemon.js init May 18, 2017
conf.js typo Jul 28, 2017
crontab.txt renames May 18, 2017
getshortnames.js update short names for all championship Aug 5, 2018
package.json core from git Feb 13, 2018
soccerShortNames.json update short names for all championship Aug 5, 2018
soccerTeamsCorrespondence.json url key Oct 21, 2018
sports_oracle.sql new DB structure May 15, 2018
start.js remove MLB Nov 1, 2018 init May 18, 2017

Sports oracle

This oracle retrieves results of several sports and posts them into Byteball as a data feed.

The data is sourced from :

Many thanks to them !

Data posted by this oracle is used in betting contracts, the contract can be unlocked by the winning party. See

To unlock a contract, user opens a chat with this oracle (the link is available at and look for a fixture. After he chooses a fixture the oracle posts the result in database and sends a notification when the data feed unit is confirmed, the backer can unlock the contract if he correctly predicted the outcome of the game. Otherwise, the layer can unlock the contract after the contract expires.

Visit our wiki for more information: