Verification methodology

How Flamia verifies your record

Three levels of proof, strictest first. Verification certifies registry integrity — not whether a bet wins.

Three levels of proof

  • Result-verified

    The bet was auto-settled from official match data. An append-only evidence snapshot stores the outcome hash. Core fields are locked — this is what powers the public Verified badge.

  • Provider-linked

    The bet is matched to a real fixture tracked independently (e.g. Bzzoiro). The link may still be pending review or awaiting a final score.

  • Source-backed

    Screenshot, CSV, email, or extension import proves the slip existed when you logged it. This does not prove the market outcome.

How result verification works

  1. 1

    Record the bet

    Import a slip or enter it manually. Attachments and source type mark provenance.

  2. 2

    Link to a real fixture

    Flamia matches your teams and kickoff to a provider event, or you paste a Bzzoiro link. Incoherent links are flagged for review and will not auto-settle.

  3. 3

    Auto-settle when final

    When the match ends, Flamia applies the official result and writes a VerifiedEvidenceSnapshot in the same transaction.

  4. 4

    Lock the record

    Result-verified bets cannot have odds, stake, selection, or status edited. While your public profile is live, they cannot be deleted either.

What gets locked

  • Status, odds, stake, selection, line, and payout
  • Event, market, and bookmaker identity fields
  • Deletion while your public verified profile is live
  • Notes, strategies, and bankroll moves stay editable

Snapshot integrity

Every public profile carries a SHA-256 hash over the canonical bet history — including each result-verified evidence hash. Any retroactive change to locked fields would break the hash, making tampering detectable.

Verification certifies the integrity of the registry, not the outcome of any bet. Past performance does not predict future results.

Ready to prove your record?