Blockchain powered, personalised peer-to-peer betting exchange with auto-settlements of betting contracts.