Software Engineering
Wagerr · 2019
Wagerr — Decentralized Betting Desktop Wallet
The official cross-platform desktop wallet and sports-betting client for the Wagerr blockchain, built with Electron and Vue over a JSON-RPC full node.
- 3
- Platforms: Windows · macOS · Linux
- 0
- KYC or custodians
- JSON-RPC
- Wallet ↔ node integration
Overview
Wagerr is a decentralized sportsbook that lives on its own blockchain — bets are escrowed and settled by the network, not a bookie. We built the official desktop application: a single Electron + Vue app that is both a WGR wallet and a full betting and lottery client, backed by a Wagerr full node running quietly in the background.
The challenge
Users needed a trustworthy, self-custodial desktop experience that hid the blockchain complexity — managing keys and a full node, browsing live events and odds, placing on-chain bets, and tracking payouts — all with no central server and no KYC, packaged to run reliably on Windows, macOS, and Linux.
Our solution
We engineered a cross-platform Electron + Vue app that bundles and supervises the `wagerrd` daemon as a background full node, talking to it entirely over the Wagerr JSON-RPC API. The interface delivers an encrypted wallet (send, receive, transaction history), a sportsbook for discovering events and placing bets, a blockchain lottery, and node and settings tooling — code-signed and packaged for all three desktop platforms.
Gallery

Next case study
BrainCue — Real-Time AI Interview Copilot