🖥️

Spolia Desktop

The desktop app verifies your matches: it detects your game, takes screenshots at random moments, and captures the final score for AI settlement.

Version 0.3.0

Verify your download

These builds aren't code-signed yet, so before you run the app, confirm it's exactly what we built. Run the command for your OS and check the result matches the hash below — if it doesn't, don't open it and tell us.

macOS
shasum -a 256 ~/Downloads/Spolia.dmg
Expected SHA-256 for Spolia.dmg:
233dd3fd9277d0dec0fd3d7ca3e6bf591b04db215c8cb4fcfa6952901f62d245
Windows
Get-FileHash -Algorithm SHA256 $HOME\Downloads\Spolia-win.zip
Expected SHA-256 for the downloaded .zip:
6ec74a3b05710171291195c920dfff06c5ba2094df6d64d95c8b1b389829c13d

macOS: “Spolia is damaged”?

It isn't damaged — beta builds aren't Apple-notarized yet, and macOS blocks unsigned downloads with that message. After dragging Spolia to Applications, run this once in Terminal:

xattr -cr /Applications/Spolia.app

This removes the download quarantine flag so the app can open normally. Signed & notarized builds will remove this step.

Setup in 4 steps

  1. 1

    Set your desktop password

    On your dashboard, sign one message with your wallet to create a password for the desktop app. Your keys never touch the app.

  2. 2

    Install and log in

    Open the app and log in with your wallet address and the password from step 1.

  3. 3

    Grant permissions (macOS)

    The app walks you through enabling Accessibility and Screen Recording — required to detect your game and capture the scoreboard. One-time setup.

  4. 4

    Play your match

    Select your match, pick your side (home/away), hit “I’m Ready”, and play. When the game ends, one click captures the final score — the AI and smart contract handle the rest.

Heads up: your game must run (or be visible) on the same computer as the app — PC versions of Madden, FIFA, and NBA 2K work out of the box. Console players need Remote Play or a capture window on their PC.