PronosLab
EN
Log in

Verifiable transparency

Sealed predictions

Anyone can claim they got it right. We prove it: every prediction is sealed before kick-off and cannot be changed afterwards without it showing.

1We seal before kick-off

When a prediction is published we compute its digital fingerprint (SHA-256) from the probabilities, the pick and the time.

2The fingerprint goes public instantly

The fingerprint appears here from that moment. The content is revealed when the match starts.

3You check it

Press “Check”: your browser recomputes the fingerprint. If anyone had changed a number, it would not match.

108sealed predictions
26.2hbefore kick-off on average
100%of settled predictions are sealed
✓chain intact (108 seals)

87 of 87 predictions settled since we started sealing have a fingerprint from before kick-off.

Seals on 7 Nov 2026

  1. Watford – Middlesbrough update 2 sealed Sat 7 Nov 14:10 · kick-off Sat 7 Nov 16:00
    5f8206426d6f3910fb6ecc7ec02151ab812dd9d887214a2438e0c7678ae2d104
    Show content and check
    {"scheme":1,"prediction_id":119,"fixture_id":135,"version":2,"competition":"Championship","home":"Watford FC","away":"Middlesbrough FC","kickoff_utc":"2026-11-07 15:00:00","pick_1x2":"2","prob_home":26.0,"prob_draw":26.0,"prob_away":48.0,"prob_over25":52.0,"prob_btts":54.0,"confidence":"medium","sealed_at_utc":"2026-11-07 13:10:17","nonce":"3d527e4b63ebc9c726a8a55e590ebd39"}

    Previous fingerprint in the chain: c8df17c2436342d9e846f060281bb6ca47481586f8052dde7abfbb31314d27a5

  2. Cagliari – Frosinone update 2 sealed Sat 7 Nov 13:10 · kick-off Sat 7 Nov 15:00
    c8df17c2436342d9e846f060281bb6ca47481586f8052dde7abfbb31314d27a5
    Show content and check
    {"scheme":1,"prediction_id":118,"fixture_id":55,"version":2,"competition":"Serie A","home":"Cagliari Calcio","away":"Frosinone Calcio","kickoff_utc":"2026-11-07 14:00:00","pick_1x2":"2","prob_home":30.0,"prob_draw":26.0,"prob_away":44.0,"prob_over25":60.0,"prob_btts":58.0,"confidence":"low","sealed_at_utc":"2026-11-07 12:10:15","nonce":"450c95b5049cbc860f0d14f9a66a92c0"}

    Previous fingerprint in the chain: c32f9bf7e7dfbef935f5010869caba08d2ef49ea46ba9cbd7137f626d0e0e174

  3. Amadora – Benfica sealed Sat 7 Nov 10:22 · kick-off Sun 8 Nov 21:30
    c32f9bf7e7dfbef935f5010869caba08d2ef49ea46ba9cbd7137f626d0e0e174
    Show content and check
    {"scheme":1,"prediction_id":110,"fixture_id":124,"version":1,"competition":"Primeira Liga","home":"CF Estrela da Amadora","away":"Sport Lisboa e Benfica","kickoff_utc":"2026-11-08 20:30:00","pick_1x2":"2","prob_home":12.0,"prob_draw":19.0,"prob_away":69.0,"prob_over25":63.0,"prob_btts":50.0,"confidence":"medium","sealed_at_utc":"2026-11-07 09:22:08","nonce":"4d07c6183719ed4a6e023d0544107307"}

    Previous fingerprint in the chain: 913e05a74c16b5187ff065a839fa4cc74b606eb4bf510f45104e6df29180b6a0

  4. Rio Ave – Braga sealed Sat 7 Nov 10:21 · kick-off Sun 8 Nov 21:30
    913e05a74c16b5187ff065a839fa4cc74b606eb4bf510f45104e6df29180b6a0
    Show content and check
    {"scheme":1,"prediction_id":111,"fixture_id":123,"version":1,"competition":"Primeira Liga","home":"Rio Ave FC","away":"Sporting Clube de Braga","kickoff_utc":"2026-11-08 20:30:00","pick_1x2":"2","prob_home":20.0,"prob_draw":24.0,"prob_away":56.0,"prob_over25":56.0,"prob_btts":54.0,"confidence":"medium","sealed_at_utc":"2026-11-07 09:21:52","nonce":"1b2fe956466cca4b5ff77e379f5e0d8d"}

    Previous fingerprint in the chain: 4aeb630f0df770b6cca1c64e23cb847a0a9459749c10440de87d0398d6eb0e00

  5. Fiorentina – Juventus sealed Sat 7 Nov 10:21 · kick-off Sun 8 Nov 20:45
    4aeb630f0df770b6cca1c64e23cb847a0a9459749c10440de87d0398d6eb0e00
    Show content and check
    {"scheme":1,"prediction_id":107,"fixture_id":62,"version":1,"competition":"Serie A","home":"ACF Fiorentina","away":"Juventus FC","kickoff_utc":"2026-11-08 19:45:00","pick_1x2":"2","prob_home":27.0,"prob_draw":27.0,"prob_away":46.0,"prob_over25":48.0,"prob_btts":50.0,"confidence":"low","sealed_at_utc":"2026-11-07 09:21:38","nonce":"5892e8dd9b2b53e043fc82d5516c502c"}

    Previous fingerprint in the chain: 5891fae035c2027a1a9e28fd2696edb8be583b8b519f36e87dd3bc6507c6fe9e

  6. Villarreal – Getafe sealed Sat 7 Nov 10:21 · kick-off Sun 8 Nov 18:30
    5891fae035c2027a1a9e28fd2696edb8be583b8b519f36e87dd3bc6507c6fe9e
    Show content and check
    {"scheme":1,"prediction_id":112,"fixture_id":14,"version":1,"competition":"LaLiga","home":"Villarreal CF","away":"Getafe CF","kickoff_utc":"2026-11-08 17:30:00","pick_1x2":"1","prob_home":59.0,"prob_draw":24.0,"prob_away":17.0,"prob_over25":53.0,"prob_btts":52.0,"confidence":"medium","sealed_at_utc":"2026-11-07 09:21:23","nonce":"e14175c0d1680bdd62cab36cabc427e2"}

    Previous fingerprint in the chain: ae9b8da7768ed6d225c9ee46a423a1d50971b6e43feea09d7989937e99da5e3f

  7. AZ – Groningen update 2 sealed Sat 7 Nov 10:21 · kick-off Sun 8 Nov 16:45
    ae9b8da7768ed6d225c9ee46a423a1d50971b6e43feea09d7989937e99da5e3f
    Show content and check
    {"scheme":1,"prediction_id":109,"fixture_id":98,"version":2,"competition":"Eredivisie","home":"AZ","away":"FC Groningen","kickoff_utc":"2026-11-08 15:45:00","pick_1x2":"1","prob_home":45.0,"prob_draw":25.0,"prob_away":30.0,"prob_over25":64.0,"prob_btts":65.0,"confidence":"low","sealed_at_utc":"2026-11-07 09:21:07","nonce":"391773e8095bc5875af80b00062bced4"}

    Previous fingerprint in the chain: 0121bf67de29d29f537010572e57cf1cd23028c52f8ee47bc7473a5bf4e00c39

  8. Real Sociedad – Rayo Vallecano sealed Sat 7 Nov 10:20 · kick-off Sun 8 Nov 16:15
    0121bf67de29d29f537010572e57cf1cd23028c52f8ee47bc7473a5bf4e00c39
    Show content and check
    {"scheme":1,"prediction_id":113,"fixture_id":12,"version":1,"competition":"LaLiga","home":"Real Sociedad de Fútbol","away":"Rayo Vallecano de Madrid","kickoff_utc":"2026-11-08 15:15:00","pick_1x2":"1","prob_home":51.0,"prob_draw":24.0,"prob_away":25.0,"prob_over25":62.0,"prob_btts":63.0,"confidence":"medium","sealed_at_utc":"2026-11-07 09:20:53","nonce":"ed27aa3816e38a30b8f694c88565320c"}

    Previous fingerprint in the chain: b07d6e0573623369c8e4d03f1ac8f90f80d514f5a7c31478dbec33615c04ee1a

  9. Sunderland – Chelsea update 2 sealed Sat 7 Nov 10:20 · kick-off Sun 8 Nov 15:00
    b07d6e0573623369c8e4d03f1ac8f90f80d514f5a7c31478dbec33615c04ee1a
    Show content and check
    {"scheme":1,"prediction_id":108,"fixture_id":42,"version":2,"competition":"Premier League","home":"Sunderland AFC","away":"Chelsea FC","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"2","prob_home":29.0,"prob_draw":27.0,"prob_away":44.0,"prob_over25":49.0,"prob_btts":51.0,"confidence":"low","sealed_at_utc":"2026-11-07 09:20:21","nonce":"83136f882e73b960ad07dc656f5045c9"}

    Previous fingerprint in the chain: 066553cf58224aecd81d3d9354e2954c89f9a72e4d2374ce2720db75ca2492cd

  10. Utrecht – NEC sealed Sat 7 Nov 08:56 · kick-off Sun 8 Nov 20:00
    066553cf58224aecd81d3d9354e2954c89f9a72e4d2374ce2720db75ca2492cd
    Show content and check
    {"scheme":1,"prediction_id":102,"fixture_id":100,"version":1,"competition":"Eredivisie","home":"FC Utrecht","away":"NEC","kickoff_utc":"2026-11-08 19:00:00","pick_1x2":"1","prob_home":39.5,"prob_draw":26.0,"prob_away":34.5,"prob_over25":63.0,"prob_btts":65.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:56:02","nonce":"9a0d9cb6d72cd341d950c86ebbe10379"}

    Previous fingerprint in the chain: 61ca3e06a9e77bc08b983a489802bf6f16f61573e720681f6ab013b3a670c905

  11. Hoffenheim – Schalke sealed Sat 7 Nov 08:55 · kick-off Sun 8 Nov 19:30
    61ca3e06a9e77bc08b983a489802bf6f16f61573e720681f6ab013b3a670c905
    Show content and check
    {"scheme":1,"prediction_id":103,"fixture_id":73,"version":1,"competition":"Bundesliga","home":"TSG 1899 Hoffenheim","away":"FC Schalke 04","kickoff_utc":"2026-11-08 18:30:00","pick_1x2":"1","prob_home":53.0,"prob_draw":24.0,"prob_away":23.0,"prob_over25":56.0,"prob_btts":50.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:55:54","nonce":"67bb3bb0b81c0f02cd8ec978bec597c3"}

    Previous fingerprint in the chain: cc80620f85dd83e1e4e74fa682e042d5cecce2804ff64d46caca309238ba9f2d

  12. Sporting Gijon – Valladolid sealed Sat 7 Nov 08:55 · kick-off Sun 8 Nov 18:30
    cc80620f85dd83e1e4e74fa682e042d5cecce2804ff64d46caca309238ba9f2d
    Show content and check
    {"scheme":1,"prediction_id":99,"fixture_id":3500,"version":1,"competition":"LaLiga Hypermotion","home":"Sporting Gijon","away":"Valladolid","kickoff_utc":"2026-11-08 17:30:00","pick_1x2":"1","prob_home":42.0,"prob_draw":29.0,"prob_away":29.0,"prob_over25":44.0,"prob_btts":50.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:55:34","nonce":"b563d502062d9d04d0a0e0b2ed8c5181"}

    Previous fingerprint in the chain: 9afe5a627a4eace7017bc54dbf1e886e66a683e1f56172546327e16793be9340

  13. Celta – Levante sealed Sat 7 Nov 08:55 · kick-off Sun 8 Nov 18:30
    9afe5a627a4eace7017bc54dbf1e886e66a683e1f56172546327e16793be9340
    Show content and check
    {"scheme":1,"prediction_id":90,"fixture_id":13,"version":1,"competition":"LaLiga","home":"RC Celta de Vigo","away":"Levante UD","kickoff_utc":"2026-11-08 17:30:00","pick_1x2":"1","prob_home":50.0,"prob_draw":26.0,"prob_away":24.0,"prob_over25":50.0,"prob_btts":52.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:55:16","nonce":"85d690921f139cea7857baed75bf7dbd"}

    Previous fingerprint in the chain: b7fa8bdf2b9e2c9a06718a93c1293211ccc07fc90c57e2931fb40873173a9b2e

  14. Inter Milan – Como 1907 sealed Sat 7 Nov 08:54 · kick-off Sun 8 Nov 18:00
    b7fa8bdf2b9e2c9a06718a93c1293211ccc07fc90c57e2931fb40873173a9b2e
    Show content and check
    {"scheme":1,"prediction_id":84,"fixture_id":61,"version":1,"competition":"Serie A","home":"FC Internazionale Milano","away":"Como 1907","kickoff_utc":"2026-11-08 17:00:00","pick_1x2":"1","prob_home":44.0,"prob_draw":24.0,"prob_away":32.0,"prob_over25":67.0,"prob_btts":67.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:54:57","nonce":"3907506b0f2a4ec6b406d88394707948"}

    Previous fingerprint in the chain: abffc78c482941db560345730453c4f9ff244f8b045b860af46aede4f4a164db

  15. Freiburg – Union Berlin sealed Sat 7 Nov 08:54 · kick-off Sun 8 Nov 17:30
    abffc78c482941db560345730453c4f9ff244f8b045b860af46aede4f4a164db
    Show content and check
    {"scheme":1,"prediction_id":79,"fixture_id":72,"version":1,"competition":"Bundesliga","home":"SC Freiburg","away":"1. FC Union Berlin","kickoff_utc":"2026-11-08 16:30:00","pick_1x2":"1","prob_home":63.6,"prob_draw":20.5,"prob_away":15.9,"prob_over25":63.0,"prob_btts":57.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:54:35","nonce":"32a71ce04beffe18504567d0bb4d79e8"}

    Previous fingerprint in the chain: 681daccdee6290c6318902945ff699b19f9d97ce7a73bd3934de98aaf522cc15

  16. Man United – Aston Villa sealed Sat 7 Nov 08:54 · kick-off Sun 8 Nov 17:30
    681daccdee6290c6318902945ff699b19f9d97ce7a73bd3934de98aaf522cc15
    Show content and check
    {"scheme":1,"prediction_id":91,"fixture_id":45,"version":1,"competition":"Premier League","home":"Manchester United FC","away":"Aston Villa FC","kickoff_utc":"2026-11-08 16:30:00","pick_1x2":"1","prob_home":41.0,"prob_draw":26.0,"prob_away":33.0,"prob_over25":61.0,"prob_btts":61.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:54:24","nonce":"17541db20a2f4e3faf3ebbd12f947933"}

    Previous fingerprint in the chain: 88c53d6b5e166157450dc370171ce624c22116a8b27adfd11d6d208e31dd5f99

  17. Angers SCO – Nice sealed Sat 7 Nov 08:54 · kick-off Sun 8 Nov 17:15
    88c53d6b5e166157450dc370171ce624c22116a8b27adfd11d6d208e31dd5f99
    Show content and check
    {"scheme":1,"prediction_id":88,"fixture_id":86,"version":1,"competition":"Ligue 1","home":"Angers SCO","away":"OGC Nice","kickoff_utc":"2026-11-08 16:15:00","pick_1x2":"2","prob_home":31.0,"prob_draw":28.0,"prob_away":41.0,"prob_over25":50.0,"prob_btts":50.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:54:07","nonce":"3e00a39cf5906ca84b33e8f6d06a4950"}

    Previous fingerprint in the chain: 82878962c9cf392d4c0467e65ea58f6cb0a951a77daf50146f74231999b40555

  18. Le Mans – Monaco sealed Sat 7 Nov 08:53 · kick-off Sun 8 Nov 17:15
    82878962c9cf392d4c0467e65ea58f6cb0a951a77daf50146f74231999b40555
    Show content and check
    {"scheme":1,"prediction_id":95,"fixture_id":83,"version":1,"competition":"Ligue 1","home":"Le Mans FC","away":"AS Monaco FC","kickoff_utc":"2026-11-08 16:15:00","pick_1x2":"2","prob_home":28.0,"prob_draw":24.0,"prob_away":48.0,"prob_over25":60.0,"prob_btts":62.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:53:49","nonce":"47d6941274c7bd393c923f47269dfc6d"}

    Previous fingerprint in the chain: 1163fc13bd72e4fbf0eab8f899a41426b1834ab8a0cd6b70cdde1f89aaca5adc

  19. Cambuur – PSV sealed Sat 7 Nov 08:53 · kick-off Sun 8 Nov 16:45
    1163fc13bd72e4fbf0eab8f899a41426b1834ab8a0cd6b70cdde1f89aaca5adc
    Show content and check
    {"scheme":1,"prediction_id":86,"fixture_id":99,"version":1,"competition":"Eredivisie","home":"SC Cambuur-Leeuwarden","away":"PSV","kickoff_utc":"2026-11-08 15:45:00","pick_1x2":"2","prob_home":23.0,"prob_draw":21.0,"prob_away":56.0,"prob_over25":74.0,"prob_btts":70.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:53:35","nonce":"4e53ba10b51941a5c786713edea38f5b"}

    Previous fingerprint in the chain: 705385fc7234e0cdd8af183eee45353c5c02c93e6979a88623242fbaa35b40a0

  20. Estoril Praia – Marítimo sealed Sat 7 Nov 08:53 · kick-off Sun 8 Nov 16:30
    705385fc7234e0cdd8af183eee45353c5c02c93e6979a88623242fbaa35b40a0

    🔒 The content is revealed when the match starts. The fingerprint is already public.

  21. Santa Clara – Gil Vicente sealed Sat 7 Nov 08:52 · kick-off Sun 8 Nov 16:30
    9b3f4e744b773068ea88e486f9b203f17ef1557674238b45cd96689d1817e8e7
    Show content and check
    {"scheme":1,"prediction_id":82,"fixture_id":121,"version":1,"competition":"Primeira Liga","home":"CD Santa Clara","away":"Gil Vicente FC","kickoff_utc":"2026-11-08 15:30:00","pick_1x2":"1","prob_home":42.0,"prob_draw":30.0,"prob_away":28.0,"prob_over25":34.0,"prob_btts":42.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:52:58","nonce":"ce136b40685d1fd1632f058da3428ab4"}

    Previous fingerprint in the chain: 250c673709e92286345bef26cb82af9529f84fba2766d3f6d6ac4514abcc67c4

  22. Girona – Almeria sealed Sat 7 Nov 08:52 · kick-off Sun 8 Nov 16:15
    250c673709e92286345bef26cb82af9529f84fba2766d3f6d6ac4514abcc67c4
    Show content and check
    {"scheme":1,"prediction_id":96,"fixture_id":3498,"version":1,"competition":"LaLiga Hypermotion","home":"Girona","away":"Almeria","kickoff_utc":"2026-11-08 15:15:00","pick_1x2":"1","prob_home":44.6,"prob_draw":26.9,"prob_away":28.5,"prob_over25":51.0,"prob_btts":53.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:52:45","nonce":"9c0115dcd39aa05b0d27200c1583d2bb"}

    Previous fingerprint in the chain: 5b6176cea69a692faf3027bcaab526127f0202dc562d81fb8e733545b2f0275b

  23. Ipswich Town – Bournemouth sealed Sat 7 Nov 08:52 · kick-off Sun 8 Nov 15:00
    5b6176cea69a692faf3027bcaab526127f0202dc562d81fb8e733545b2f0275b
    Show content and check
    {"scheme":1,"prediction_id":101,"fixture_id":43,"version":1,"competition":"Premier League","home":"Ipswich Town FC","away":"AFC Bournemouth","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"2","prob_home":35.0,"prob_draw":26.0,"prob_away":39.0,"prob_over25":57.0,"prob_btts":60.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:52:37","nonce":"b43d37c466418227d45e1f57ba9efc1e"}

    Previous fingerprint in the chain: 94f0728463a86847a69a79c8a48a9fca06fa1bfaa70d546b6e86952374d1cd62

  24. Brighton Hove – Brentford sealed Sat 7 Nov 08:52 · kick-off Sun 8 Nov 15:00
    94f0728463a86847a69a79c8a48a9fca06fa1bfaa70d546b6e86952374d1cd62
    Show content and check
    {"scheme":1,"prediction_id":93,"fixture_id":44,"version":1,"competition":"Premier League","home":"Brighton & Hove Albion FC","away":"Brentford FC","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"1","prob_home":52.5,"prob_draw":24.3,"prob_away":23.2,"prob_over25":57.0,"prob_btts":55.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:52:21","nonce":"784378042ea06224c1a078fafd03b75f"}

    Previous fingerprint in the chain: 7b09df8cc6ae5ef82bfc52c9089f43c6563ac1d033146c7339e3cf93bbb60f62

  25. Genoa – AC Milan sealed Sat 7 Nov 08:52 · kick-off Sun 8 Nov 15:00
    7b09df8cc6ae5ef82bfc52c9089f43c6563ac1d033146c7339e3cf93bbb60f62
    Show content and check
    {"scheme":1,"prediction_id":85,"fixture_id":59,"version":1,"competition":"Serie A","home":"Genoa CFC","away":"AC Milan","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"2","prob_home":23.0,"prob_draw":27.0,"prob_away":50.0,"prob_over25":45.0,"prob_btts":49.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:52:04","nonce":"5852454793ef12f825e03e67c0984427"}

    Previous fingerprint in the chain: d545b6b8d21c5b0709af04315b4c975b77fd5177bc85e8bb1389ae326d5624c0

  26. Monza – Atalanta sealed Sat 7 Nov 08:51 · kick-off Sun 8 Nov 15:00
    d545b6b8d21c5b0709af04315b4c975b77fd5177bc85e8bb1389ae326d5624c0
    Show content and check
    {"scheme":1,"prediction_id":81,"fixture_id":60,"version":1,"competition":"Serie A","home":"AC Monza","away":"Atalanta BC","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"2","prob_home":30.0,"prob_draw":25.0,"prob_away":45.0,"prob_over25":64.0,"prob_btts":66.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:51:45","nonce":"6648ffcddba796f02b50258d581a6f85"}

    Previous fingerprint in the chain: 764d9323017a2f6cda21456260ef760ed2e9b431c04beaf91052082cccf36892

  27. Stade Rennais – Lille sealed Sat 7 Nov 08:51 · kick-off Sun 8 Nov 15:00
    764d9323017a2f6cda21456260ef760ed2e9b431c04beaf91052082cccf36892
    Show content and check
    {"scheme":1,"prediction_id":104,"fixture_id":82,"version":1,"competition":"Ligue 1","home":"Stade Rennais FC 1901","away":"Lille OSC","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"1","prob_home":44.0,"prob_draw":27.0,"prob_away":29.0,"prob_over25":54.0,"prob_btts":54.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:51:27","nonce":"0dab150e320ad3da0d516c3adf73dc7d"}

    Previous fingerprint in the chain: b3ec8dae64bc357a0424009c047897a2293e7890ade9b22ece7388c203071ea3

  28. Crystal Palace – Liverpool sealed Sat 7 Nov 08:51 · kick-off Sun 8 Nov 15:00
    b3ec8dae64bc357a0424009c047897a2293e7890ade9b22ece7388c203071ea3
    Show content and check
    {"scheme":1,"prediction_id":83,"fixture_id":41,"version":1,"competition":"Premier League","home":"Crystal Palace FC","away":"Liverpool FC","kickoff_utc":"2026-11-08 14:00:00","pick_1x2":"2","prob_home":21.0,"prob_draw":22.0,"prob_away":57.0,"prob_over25":64.0,"prob_btts":60.0,"confidence":"medium","sealed_at_utc":"2026-11-07 07:51:09","nonce":"e78f067e941917ff444e9b11d0b99534"}

    Previous fingerprint in the chain: 967a78d2705a56b7a7e72caa8adf82237001d107fd5582bcb46a8e6e419c959e

  29. Twente – Ajax sealed Sat 7 Nov 08:50 · kick-off Sun 8 Nov 14:30
    967a78d2705a56b7a7e72caa8adf82237001d107fd5582bcb46a8e6e419c959e
    Show content and check
    {"scheme":1,"prediction_id":105,"fixture_id":97,"version":1,"competition":"Eredivisie","home":"FC Twente '65","away":"AFC Ajax","kickoff_utc":"2026-11-08 13:30:00","pick_1x2":"1","prob_home":38.0,"prob_draw":26.0,"prob_away":36.0,"prob_over25":58.0,"prob_btts":61.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:50:48","nonce":"29598dc16a5ac3d5fe2959a75537a8c4"}

    Previous fingerprint in the chain: a351f99bf494a4403dbc01c2dff61c3468a747989cf36cb5b0b1e755c12f8335

  30. Napoli – Lazio sealed Sat 7 Nov 08:50 · kick-off Sun 8 Nov 12:30
    a351f99bf494a4403dbc01c2dff61c3468a747989cf36cb5b0b1e755c12f8335
    Show content and check
    {"scheme":1,"prediction_id":97,"fixture_id":58,"version":1,"competition":"Serie A","home":"SSC Napoli","away":"SS Lazio","kickoff_utc":"2026-11-08 11:30:00","pick_1x2":"2","prob_home":36.0,"prob_draw":27.0,"prob_away":37.0,"prob_over25":52.0,"prob_btts":55.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:50:32","nonce":"45d310837dd3ef7ed7610fcde20a2307"}

    Previous fingerprint in the chain: 7555f1d43c91f886d616240168cceeb37389cc5371c622eb9b615ee4cf720cca

  31. Heerenveen – Feyenoord sealed Sat 7 Nov 08:50 · kick-off Sun 8 Nov 12:15
    7555f1d43c91f886d616240168cceeb37389cc5371c622eb9b615ee4cf720cca
    Show content and check
    {"scheme":1,"prediction_id":87,"fixture_id":96,"version":1,"competition":"Eredivisie","home":"SC Heerenveen","away":"Feyenoord Rotterdam","kickoff_utc":"2026-11-08 11:15:00","pick_1x2":"2","prob_home":35.0,"prob_draw":26.0,"prob_away":39.0,"prob_over25":59.0,"prob_btts":62.0,"confidence":"low","sealed_at_utc":"2026-11-07 07:50:23","nonce":"b296cadf7377225080513344f7f20cd6"}

    Previous fingerprint in the chain: 7ba0fb3d0fc16bd97aef45d8963be6f09d42c321ebebff288dccc84c06e8d9e3

Also as JSON: /api/v1/seals?date=2026-11-07

Daily anchors

Every day we post the chain's latest fingerprint on our Telegram channel. Telegram fixes the date, so not even we could rewrite the history.

Bitcoin witness (OpenTimestamps)

Besides Telegram, every daily fingerprint is recorded on the Bitcoin blockchain with OpenTimestamps, a free and open standard. Not even we can change the date: a Bitcoin block sets it.

Latest confirmed day: 10 Nov 2026 · Bitcoin block 975.362 (Wed 11 Nov).

To check it without trusting us, download a day's .txt and .ots files and drop them on opentimestamps.org · ots verify AAAA-MM-DD-pronoslab.txt.ots

Check it without our site

  1. Copy the previous fingerprint and the content exactly as shown, with no extra spaces.
  2. Compute the SHA-256 of the previous fingerprint followed by the content (any tool or the terminal will do).
  3. If the result equals the published fingerprint, the prediction is exactly the one sealed before kick-off.
printf '%s' "$PREV$PAYLOAD" | sha256sum