Truth Demo Play Free Demo Slot

Live RTP

Truth live RTP stats

Updated automatically using recent provider RTP data.

Base RTP
Provider: Last checked: Loading…
Last 24 hours
Last 7 days
Last 30 days
24h
7d
30d

Ready to try this game for real money? Casino bonuses are available just below.

Live RTP stats are available when JavaScript is enabled.

.ds-rtp-widget-horizontal{ width:100%; max-width:100%; margin:0 0 22px; padding:15px; border-radius:18px; background: radial-gradient(circle at top right, rgba(7,173,252,0.14), transparent 28%), linear-gradient(180deg,#0a2f7a 0%,#043aa7 100%); border:1px solid rgba(201,229,250,0.18); box-shadow:0 12px 28px rgba(4,58,167,0.22); color:#fff; font-family:Arial,sans-serif; box-sizing:border-box; }.ds-rtp-top{ display:flex; justify-content:space-between; gap:14px; align-items:flex-start; margin-bottom:12px; }.ds-rtp-badge{ display:inline-block; font-size:10px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:#043aa7; background:#c9e5fa; border-radius:999px; padding:6px 10px; margin-bottom:7px; }.ds-rtp-title-wrap h3{ margin:0 0 4px; font-size:21px; line-height:1.12; color:#fff; }.ds-rtp-sub{ margin:0 0 10px; color:rgba(255,255,255,.82); font-size:12px; }.ds-base-rtp-pill{ display:inline-flex; align-items:center; gap:8px; padding:8px 12px; border-radius:999px; background:rgba(201,229,250,0.14); border:1px solid rgba(201,229,250,0.24); color:#c9e5fa; font-size:13px; font-weight:700; }.ds-base-rtp-pill strong{ color:#fff; font-size:15px; }.ds-rtp-meta-top{ display:flex; flex-direction:column; gap:4px; min-width:190px; font-size:12px; line-height:1.3; color:rgba(255,255,255,.78); text-align:right; }.ds-rtp-meta-top strong{ color:#fff; font-weight:700; }.ds-rtp-main{ display:grid; grid-template-columns:1.08fr 1fr; gap:12px; align-items:stretch; margin-bottom:10px; }.ds-rtp-stats{ display:grid; grid-template-columns:repeat(3,1fr); gap:9px; }.ds-rtp-stat-card{ background:rgba(255,255,255,0.08); border:1px solid rgba(201,229,250,0.14); border-radius:14px; padding:11px 9px; text-align:center; }.ds-rtp-label{ display:block; font-size:12px; color:rgba(255,255,255,0.76); margin-bottom:6px; }.ds-rtp-stat-card strong{ display:block; font-size:20px; line-height:1; color:#fff; }.ds-rtp-chart-side{ background:rgba(0,0,0,0.14); border:1px solid rgba(201,229,250,0.12); border-radius:14px; padding:11px; }.ds-mini-row{ display:grid; grid-template-columns:36px 1fr 66px; gap:8px; align-items:center; margin-bottom:9px; }.ds-mini-row:last-child{ margin-bottom:0; }.ds-mini-label{ font-size:12px; font-weight:700; color:rgba(255,255,255,0.82); text-transform:uppercase; }.ds-mini-track{ position:relative; height:13px; border-radius:999px; background:rgba(255,255,255,0.06); overflow:hidden; }.ds-mini-fill{ display:block; height:100%; min-width:8px; width:0%; border-radius:999px; transition:width .5s ease; box-shadow:inset 0 0 0 1px rgba(255,255,255,0.10); }.ds-rtp-fill-day{ background:linear-gradient(90deg,#07adfc 0%,#287aed 100%); }.ds-rtp-fill-week{ background:linear-gradient(90deg,#ffd44d 0%,#f5a623 100%); }.ds-rtp-fill-month{ background:linear-gradient(90deg,#8ef06b 0%,#31c553 100%); }.ds-mini-value{ font-size:15px; font-weight:700; color:#fff; text-align:right; }.ds-live-rtp-text{ margin:6px auto 4px; max-width:700px; font-size:13px; line-height:1.45; color:#e6f2ff; text-align:center; }.ds-rtp-bonus-cta{ margin:2px 0 0; font-size:13px; line-height:1.45; color:#c9e5fa; font-weight:700; text-align:center; }.ds-seo-summary{ position:absolute!important; left:-9999px!important; width:1px!important; height:1px!important; overflow:hidden!important; white-space:nowrap!important; }.ds-noscript{ margin-top:8px; font-size:12px; color:rgba(255,255,255,.78); }@media(max-width:980px){ .ds-rtp-main{grid-template-columns:1fr;} .ds-rtp-top{flex-direction:column;} .ds-rtp-meta-top{text-align:left;min-width:auto;} }@media(max-width:700px){ .ds-rtp-widget-horizontal{ padding:14px; border-radius:16px; margin:0 0 20px; }.ds-rtp-title-wrap h3{ font-size:19px; }.ds-base-rtp-pill{ font-size:12px; padding:7px 11px; }.ds-base-rtp-pill strong{ font-size:14px; }.ds-rtp-stats{ grid-template-columns:1fr; }.ds-rtp-stat-card strong{ font-size:22px; }.ds-mini-row{ grid-template-columns:34px 1fr 58px; }.ds-mini-track{ height:12px; }.ds-mini-value{ font-size:14px; }.ds-live-rtp-text{ max-width:none; margin:8px 0 4px; font-size:11px; line-height:1.45; text-align:center; }.ds-rtp-bonus-cta{ font-size:12px; } }(function(){ const widget = document.getElementById(“ds-rtp-widget”); if(!widget) return;const PROVIDER = (widget.dataset.provider || “”).trim(); const GAME_TITLE = (widget.dataset.game || “”).trim();const API_BASE = “https://rtp.node-25.xyz/games/?game_provider=” + encodeURIComponent(PROVIDER) + “&page=”; const MAX_PAGES_TO_CHECK = 50; const MIN_RTP = 80; const MAX_RTP = 135;function setText(id,value){ const el = widget.querySelector(“#” + id); if(el) el.textContent = value; }function setTextAll(selector,value){ widget.querySelectorAll(selector).forEach(el => { el.textContent = value; }); }function formatPct(value){ const num = Number(value); if(!Number.isFinite(num)) return “–“; return num.toFixed(2) + “%”; }function barWidth(value){ const num = Number(value); if(!Number.isFinite(num)) return “0%”; const clamped = Math.max(MIN_RTP, Math.min(num, MAX_RTP)); return ((clamped – MIN_RTP) / (MAX_RTP – MIN_RTP)) * 100 + “%”; }function setBar(barId,valueId,value){ const bar = widget.querySelector(“#” + barId); const label = widget.querySelector(“#” + valueId); const width = barWidth(value);if(bar){ bar.style.width = width; if(Number(value) > 0 && width === “0%”){ bar.style.width = “8px”; } }if(label) label.textContent = formatPct(value); }function updateCheckedTime(){ const now = new Date(); setText( “ds-last-checked”, now.toLocaleString(“en-GB”,{ day:”2-digit”, month:”short”, year:”numeric”, hour:”2-digit”, minute:”2-digit” }) ); }async function fetchPage(page){ const res = await fetch(API_BASE + page,{cache:”no-store”}); if(!res.ok) throw new Error(“HTTP ” + res.status + ” on page ” + page); return res.json(); }function getItems(payload){ if(Array.isArray(payload)) return payload; if(payload && Array.isArray(payload.results)) return payload.results; return []; }async function findGameAcrossPages(){ for(let page = 1; page item && typeof item.title === “string” && item.title.trim().toLowerCase() === GAME_TITLE.toLowerCase() );if(game) return {game,page}; } return null; }function updateLiveText(game){ const desktopLiveText = `${GAME_TITLE} live RTP is currently ${formatPct(game.rtp_day)} over the last 24 hours, compared with a ${formatPct(game.rtp)} base RTP. The 7-day RTP is ${formatPct(game.rtp_week)} and the 30-day RTP is ${formatPct(game.rtp_month)}.`;const mobileLiveText = `24h RTP is ${formatPct(game.rtp_day)} vs ${formatPct(game.rtp)} base RTP. 7d RTP is ${formatPct(game.rtp_week)}, 30d RTP is ${formatPct(game.rtp_month)}.`;setText( “ds-live-rtp-text”, window.innerWidth <= 700 ? mobileLiveText : desktopLiveText ); }async function loadRTP(){ try{ if(!PROVIDER || !GAME_TITLE){ setText("ds-last-checked","Missing setup"); setText("ds-live-rtp-text","Add data-provider and data-game to the widget."); return; }setTextAll(".ds-game-name", GAME_TITLE); setTextAll(".ds-provider-name", PROVIDER);const found = await findGameAcrossPages();if(!found){ setText("ds-last-checked","Game not found"); setText("ds-live-rtp-text","Live RTP data is currently unavailable for this game."); return; }const game = found.game;setText("ds-rtp-day", formatPct(game.rtp_day)); setText("ds-rtp-week", formatPct(game.rtp_week)); setText("ds-rtp-month", formatPct(game.rtp_month));setText("ds-summary-day", formatPct(game.rtp_day)); setText("ds-summary-week", formatPct(game.rtp_week)); setText("ds-summary-month", formatPct(game.rtp_month)); setText("ds-base-rtp", formatPct(game.rtp)); setText("ds-summary-base", formatPct(game.rtp));setBar("ds-bar-day","ds-bar-day-value",game.rtp_day); setBar("ds-bar-week","ds-bar-week-value",game.rtp_week); setBar("ds-bar-month","ds-bar-month-value",game.rtp_month);updateLiveText(game); updateCheckedTime(); }catch(err){ console.error("Universal RTP widget error:", err); setText("ds-last-checked","Update failed"); setText("ds-live-rtp-text","Live RTP data is temporarily unavailable."); } }loadRTP(); setInterval(loadRTP, 6 * 60 * 60 * 1000); window.addEventListener("resize", loadRTP); })();

Casino Bonuses

Truth Slot
Provider Shady Lady
Reels5
Rows5
Paylines15
Bonus Rounds5
Bet Range0.10 - 50
VolatilityHigh
Max Win20,000x
Bonus BuyYes
RTP96.30%
Our Rating7.4
Members Rating10.0

Latest Slots

Slot Overview

Truth is the latest Shady Lady release, and this conspiracy-themed 5×5 slot is packed with highly unique conspiracy features, a shifting Truth Realm mechanic, tonnes of Bonus Buy/Lootboxes, and a maximum win potential of up to 20,000x. Will this be a success (as seems to be the case with pretty much all of Shady Lady’s games so far), or is there a bit too much going on here? Let’s find out!

Gameplay & Features

Truth is played on a 5-reel, 5-row grid with 15 fixed paylines. Wins are paid from left to right. The game offers a range of stake options from €0.10 to €50 per spin, and the RTP is very slightly above average; 96.1%.

Now, much of the base game revolves around one of four Conspiracy Features, all of which can trigger randomly:

  • Birds Aren’t Real: Here, drone-birds crash onto the grid and turn their landing positions into Wild symbols.
  • 5G Transmission = Brainwashing: Here, you’ll see 5G Wilds appearing with multipliers between 2x and 5x. They can also clone themselves or transfer multipliers to other Wilds.
  • The Reptilians Are Everywhere: Here, a random character symbol is selected and transformed into high-paying Reptilian symbols. The process can repeat until it fails.
  • It’s All a Simulation: Here, a “Truth Realm” is formed across the middle row. Selected symbols then nudge towards it, and this increases a Realm Multiplier which is then applied to any wins.

If you manage to land three Scatters in view, you’ll be awarded 6 free spins. Before the bonus round begins, a random symbol is turned into the Realm Symbol, and the Truth Realm is formed across the middle row. Throughout the feature, Realm Symbols nudge toward the centre after any win, and this increases the Realm Multiplier by +1 per nudge. The multiplier doesn’t reset between spins, and if you land Realm Symbols within the Truth Realm, they lock in place, too.

If you manage to land 4 Scatters, you’ll trigger the Super Bonus, and this awards 8 Free Spins. This feature follows the same structure as the regular bonus, but only character symbols can become Realm Symbols, and multiplier increments begin at +2 instead of +1!

Bonus Buy & Boosters

Truth offers an extensive feature store, as we’ve seen in all Shady Lady releases so far. Ante Bet and standard Bonus Buy options include:

  • Bonus Boost: Costs 1.5x and increases the chance of triggering features.
  • Big Bonus Boost: Costs 5x and increases the chance of triggering features even more.
  • Guaranteed Conspiracy Feature: Costs 10x and ensures a booster on every spin.
  • Bonus Buy: Costs 67x for entry into the standard Free Spins bonus.
  • Super Bonus Buy: Costs 402x for entry into the Super Free Spins.

Truth also offers a number of other more unique feature buy options from the shop, including:

  • Bronze/Silver/Gold Bonus Options: These are tiered guaranteed bonus entries, costing 128x, 348x, and 1,596x, respectively.
  • Highlight Reels: These are batch spin purchases awarding the top three results from a selected number of spins.
  • Loot Boxes: These are random enhanced bonuses/prizes with varying tiers and costs.
Truth Gameplay
Truth Gameplay

Theme & Design

Truth is, quite clearly, designed around the modern conspiracy culture that has some believing everything from Queen Elizabeth II being a secret reptile to chemtrails left in the sky by planes! Truth has elements of pretty much every conspiracy theory, and you’ll see a retro desktop setup with UFO posters, coded files, reptilian overlords and glitchy transmissions!

It’s quite a cool-looking game, and you’ll see the reels themselves sat within an old-school computer monitor, so it kind of feels like you’re hacking into some secret CIA website rather than actually playing a video slot! If you like tongue-in-cheek games like Devil’s Finger or slots like Mental in terms of unconventional appearance, then Truth is probably a game you’ll resonate with quite quickly!

Pros

  • Huge maximum win potential of 20,000x.
  • Persistent multiplier mechanics during bonuses.
  • Highly creative and unusual theme + conspiracy features.

Cons

  • Truth is a very high variance slot.
  • Feature Store can be insanely expensive at higher tiers.
  • Base game wins aren’t worth a lot without features being triggered alongside.

Final Thoughts

Shady Lady has done a pretty impressive job since they burst onto the online gambling scene a couple of years back, and Truth is yet another ambitious, albeit unconventional slot that's designed around unpredictability, randomness, and mechanics that layer up with one another quite nicely.

We like the rotating Conspiracy Features, as they tend to appear quite frequently, and they’re also random, so it’s not unusual to see a few in a row. Sure, they don’t always pay that much, but they do help to keep the base game a little bit more exciting and engaging.

Of course, Truth is a highly volatile slot, and with a maximum win potential of up to 20,000x, it’s clearly not designed for players wanting frequent bonuses and steady wins. If, however, you’re a player who enjoys unpredictable features, variance, and increasing bonus multipliers, well, this is one to play. We’ll definitely be giving it a play for ourselves in real money once it’s released!

7.4

Good

Biggest Wins

x7686
1004990194
Truth24/03/2026 • Bebek
x3000
Lpo
Truth06/03/2026 • Crisvan

Author Bio

Alex Smith

Article by Alex Smith

About Alex Smith

Join the conversation (2 Comments)

  1. Initially, I was just playing around because the theme was a bit unique compared to other slots. The first few spins were mediocre, but once the features got going, it turned out to be quite good. After 12 spins, I managed to win around €38,429.50 with a €5 bet. Honestly, I was a bit surprised by the results, as the win was quite substantial. I think when the timing is right, this slot can deliver some very nice wins.

  2. Shady Lady’s Truth seems shrouded in mystery, with its multiplier feature, wilds, and bonus features that reportedly offer up to 20,000x wins. Its RTP is also around 96%, so on paper it looks promising. But sometimes “finding the truth” in this slot feels like a conspiracy theory, it sounds convincing, but the big wins rarely materialise.

Log in to share your thoughts

Not made an account yet? Register here to join the conversation.