MEvU - A decentralized, peer-to-peer wagering platform