<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">
        <title>New Sweepstakes Sites – Latest Social Casinos &amp; Games</title>
    <meta name="description" content="Compare new sweepstakes casinos for 2026 — welcome bundles, Gold Coin and Sweeps Coin rules, redemption terms, and which states allow play.">        <meta property="og:type" content="website">
    <meta property="og:title" content="New Sweepstakes Sites – Latest Social Casinos &amp; Games">
    <meta property="og:description" content="Compare new sweepstakes casinos for 2026 — welcome bundles, Gold Coin and Sweeps Coin rules, redemption terms, and which states allow play.">    <meta property="og:site_name" content="Social Casino">
            <meta name="twitter:card" content="summary_large_image">
        <link rel="icon" href="https://unrforliberty.com/assets/01m1y71pyft5pccbqg103qxx3b.svg">    <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "WebPage",
        "name": "New Sweepstakes Sites – Latest Social Casinos &amp; Games",
        "description": "Compare new sweepstakes casinos for 2026 — welcome bundles, Gold Coin and Sweeps Coin rules, redemption terms, and which states allow play.",                "publisher": {
            "@type": "Organization",
            "name": "Social Casino",
            "logo": {
                "@type": "ImageObject",
                "url": "/assets/01m1y71pyft5pccbqg103qxx3b.svg"
            }
        },
        "datePublished": "2026-09-07",
        "dateModified": "2026-09-30"
    }
    </script>
  <style>@media (max-width: 768px) {
  main table { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; }
}
:root {
    --brand-bg: #ffffff;
    --brand-bg-alt: #f0fdf4;
    --brand-text: #1a1a1a;
    --brand-muted: #6b7280;
    --brand-accent: #16a34a;
    --brand-card: #ffffff;
    --brand-card-border: #e5e7eb;
    --brand-cta: #16a34a;
    --brand-cta-hover: #15803d;
    --brand-star: #facc15;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

body {
    font-family: system-ui, -apple-system, 'Segoe UI', sans-serif;
    background: var(--brand-bg);
    color: var(--brand-muted);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

.container { max-width: 960px; margin: 0 auto; padding: 0 1rem; }
a { color: inherit; text-decoration: none; }

/* Header */
.site-header { border-bottom: 1px solid var(--brand-card-border); }
.header-inner { display: flex; align-items: center; justify-content: space-between; height: 3.5rem; }
.header-brand { display: flex; align-items: center; gap: .5rem; font-weight: 700; font-size: .875rem; color: var(--brand-text); }
.header-logo { width: 28px; height: 28px; border-radius: 6px; }
.header-nav { display: flex; gap: 1.5rem; font-size: .875rem; }
.header-nav a { color: var(--brand-muted); transition: color .15s; }
.header-nav a:hover { color: var(--brand-text); }
.header-menu-btn { display: none; background: none; border: none; color: var(--brand-muted); cursor: pointer; padding: .5rem; }
.mobile-nav { display: none; }
.mobile-nav.is-open { display: flex; flex-direction: column; padding: .75rem 1rem; border-top: 1px solid var(--brand-card-border); gap: .5rem; font-size: .875rem; }
.mobile-nav a { color: var(--brand-muted); padding: .25rem 0; }

@media(max-width:768px) {
    .header-nav { display: none; }
    .header-menu-btn { display: block; }
}

/* Prose */
.prose { color: var(--brand-muted); font-size: .9rem; line-height: 1.75; }
.prose h2 { font-size: 1.4rem; font-weight: 700; color: var(--brand-text); margin: 2.5rem 0 .75rem; }
.prose h2:first-child { margin-top: 0; }
.prose h3 { font-size: 1.1rem; font-weight: 700; color: var(--brand-text); margin: 1.75rem 0 .5rem; }
.prose h4 { font-size: 1rem; font-weight: 600; color: var(--brand-text); margin: 1.25rem 0 .5rem; }
.prose p { margin: .75rem 0; }
.prose a { color: var(--brand-accent); }
.prose a:hover { text-decoration: underline; }
.prose strong { color: var(--brand-text); }
.prose ul, .prose ol { padding-left: 1.5rem; margin: .75rem 0; }
.prose li { margin-bottom: .35rem; }
.prose li::marker { color: var(--brand-cta); }
.prose hr { border: none; border-top: 1px solid var(--brand-card-border); margin: 2rem 0; }
.prose img { width: 100%; border-radius: .75rem; margin: 1.5rem 0; border: 1px solid var(--brand-card-border); }
.prose img { max-width: 100%; border-radius: .75rem; margin: 1.5rem 0; border: 1px solid var(--brand-card-border); }
.prose td img, .prose th img { width: auto; max-width: 1.2em; height: 1.2em; display: inline; vertical-align: middle; margin: 0; border: none; border-radius: 0; }
.prose thead { background: var(--brand-bg-alt); }
.prose th { padding: .75rem 1rem; text-align: left; font-size: .8rem; font-weight: 600; color: var(--brand-text); border-bottom: 1px solid var(--brand-card-border); }
.prose td { padding: .65rem 1rem; font-size: .8rem; border-bottom: 1px solid var(--brand-card-border); vertical-align: top; }
.prose tr:last-child td { border-bottom: none; }
.prose tbody tr:hover { background: rgba(255,255,255,.02); }

/* FAQ */
.faq-section { padding: 2.5rem 0; }
.faq-title { font-size: 1.25rem; font-weight: 700; color: var(--brand-text); margin-bottom: 1.25rem; }
.faq-item { border: none; background: none; }
.faq-q { display: flex; align-items: center; justify-content: space-between; padding: 1.1rem 0; font-weight: 700; font-size: 1.3rem; color: var(--brand-muted); cursor: pointer; list-style: none; }
.faq-q::-webkit-details-marker { display: none; }
.faq-chev { flex-shrink: 0; margin-left: 1rem; color: var(--brand-muted); transition: transform .2s; }
.faq-item[open] .faq-chev { transform: rotate(180deg); }
.faq-a { padding: 0 0 1rem; font-size: .85rem; color: var(--brand-muted); line-height: 1.65; }

/* Payment Methods */
.payments-section { border-top: 1px solid var(--brand-card-border); padding: 2rem 0; background: var(--brand-bg-alt); }
.payments-title { text-align: center; font-size: .75rem; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; color: var(--brand-text); margin-bottom: 1rem; }
.payments-list { display: flex; flex-wrap: wrap; justify-content: center; gap: .5rem; }
.payments-list span { display: inline-block; border: 1px solid var(--brand-card-border); border-radius: .375rem; padding: .4rem .85rem; font-size: .75rem; color: var(--brand-muted); }

/* Footer */
.site-footer { margin-top: 0; padding: 2rem 0; }
.footer-copy { text-align: center; font-size: .75rem; color: var(--brand-muted); padding: 1.25rem 0; }

/* Default page */
.page-header { padding: 2.5rem 0 0; }
.page-h1 { font-size: clamp(1.75rem, 4vw, 2.5rem); font-weight: 800; color: var(--brand-text); }
.page-author { display: flex; align-items: center; gap: .75rem; margin-top: 1.25rem; }
.page-avatar { width: 44px; height: 44px; border-radius: 50%; border: 2px solid var(--brand-card-border); }
.page-author-name { font-size: .875rem; font-weight: 600; color: var(--brand-muted); }
.page-date-badge { display: inline-flex; align-items: center; gap: .5rem; margin-top: .75rem; border: 1px solid var(--brand-card-border); background: var(--brand-card); border-radius: 999px; padding: .35rem 1rem; font-size: .7rem; font-weight: 600; letter-spacing: .08em; color: var(--brand-muted); }
.dot { display: inline-block; width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; }
.dot-green { background: var(--brand-cta); }
.body-content { padding: 2rem 0 2.5rem; }
.footer-text { font-size: .85rem; line-height: 1.6; margin-bottom: 1.5rem; opacity: .85; }
.footer-text p { margin: .3rem 0; }

/* ── Hero ──────────────────────────────────────────────── */
.hero {
    padding: 3.5rem 0 3rem;
    text-align: center;
    background: linear-gradient(160deg, #1f0f0f 0%, #3a1a1a 50%, #1f0f0f 100%);
    position: relative;
    overflow: hidden;
}
.hero::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 70% 60% at 50% 0%, rgba(220,38,38,.18) 0%, transparent 70%);
    pointer-events: none;
}
.hero-center { max-width: 760px; margin: 0 auto; position: relative; z-index: 1; }

.hero-eyebrow {
    display: inline-block;
    background: rgba(220,38,38,.15);
    border: 1px solid rgba(220,38,38,.35);
    color: #f87171;
    font-size: .72rem;
    font-weight: 700;
    letter-spacing: .1em;
    text-transform: uppercase;
    padding: .35rem 1rem;
    border-radius: 999px;
    margin-bottom: 1.25rem;
}

.hero-h1 {
    font-size: clamp(1.9rem, 5vw, 3rem);
    font-weight: 900;
    color: #ffffff;
    line-height: 1.1;
    letter-spacing: -.02em;
}

.hero-author { display: flex; flex-direction: column; align-items: center; margin-top: 1.5rem; }
.hero-avatar { width: 56px; height: 56px; border-radius: 50%; border: 2px solid rgba(220,38,38,.5); }
.hero-author-name { margin-top: .4rem; font-size: .8rem; font-weight: 600; color: #9ca3af; }

.hero-date-badge {
    display: inline-flex; align-items: center; gap: .5rem;
    margin-top: 1rem;
    background: rgba(255,255,255,.05);
    border: 1px solid rgba(255,255,255,.1);
    border-radius: 999px; padding: .3rem .9rem;
    font-size: .68rem; font-weight: 700; letter-spacing: .1em; color: #9ca3af;
}

.hero-intro {
    margin-top: 1.5rem;
    font-size: 1rem;
    color: #d1d5db;
    line-height: 1.75;
}

.hero-features {
    display: flex; flex-wrap: wrap; justify-content: center;
    gap: .6rem 1.25rem; margin-top: 1.75rem;
}
.hero-feat {
    display: inline-flex; align-items: center; gap: .4rem;
    font-size: .82rem; color: #d1d5db;
    background: rgba(255,255,255,.05);
    border: 1px solid rgba(255,255,255,.08);
    border-radius: .5rem; padding: .35rem .85rem;
}
.feat-check { color: #f87171; font-weight: 700; }

/* ── Section helpers ───────────────────────────────────── */
.section-header { text-align: center; margin-bottom: 2rem; }
.section-label {
    display: inline-block;
    font-size: .7rem; font-weight: 700; letter-spacing: .1em;
    text-transform: uppercase; color: var(--brand-accent);
    margin-bottom: .5rem;
}
.section-sub { font-size: .88rem; color: var(--brand-muted); margin-top: .5rem; max-width: 520px; margin-left: auto; margin-right: auto; }

/* ── Top Offers ────────────────────────────────────────── */
.top-offers-section { padding: 3rem 0; }
.top-offers { display: flex; flex-direction: column; gap: 1rem; }

.to-card {
    display: flex; align-items: center; gap: 1.5rem;
    background: var(--brand-card);
    border: 1px solid var(--brand-card-border);
    border-radius: 1.1rem;
    padding: 1.25rem 1.75rem;
    position: relative;
    box-shadow: 0 2px 8px rgba(0,0,0,.04), 0 8px 24px rgba(0,0,0,.06);
    transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.to-card:hover {
    transform: translateY(-3px);
    border-color: #dc2626;
    box-shadow: 0 6px 24px rgba(220,38,38,.12), 0 2px 8px rgba(0,0,0,.06);
}
.to-card:first-child { border-color: rgba(220,38,38,.4); }
.to-card:first-child::before {
    content: 'Editor\'s Choice';
    position: absolute; top: -1px; left: 1.5rem;
    background: #dc2626;
    color: #fff; font-size: .65rem; font-weight: 700;
    letter-spacing: .08em; text-transform: uppercase;
    padding: .25rem .7rem; border-radius: 0 0 .5rem .5rem;
}

.to-rank {
    font-size: 1.4rem; font-weight: 900;
    color: var(--brand-card-border);
    min-width: 2rem; text-align: center;
    flex-shrink: 0;
}
.to-card:first-child .to-rank { color: #dc2626; }

.to-logo {
    display: flex; align-items: center; justify-content: center;
    width: 120px; height: 72px;
    background: #0f1628; border-radius: .75rem; padding: .6rem; flex-shrink: 0;
}
.to-logo img { max-width: 100%; max-height: 100%; object-fit: contain; }

.to-info { flex-shrink: 0; min-width: 130px; }
.to-name { font-size: 1rem; font-weight: 700; color: var(--brand-text); }

/* ── Rating circle ─────────────────────────────────────── */
.to-rating-wrap {
    display: flex; align-items: center; gap: .5rem; margin-top: .35rem;
}
.to-rating-circle {
    display: flex; align-items: center; justify-content: center;
    width: 40px; height: 40px; border-radius: 50%;
    background: linear-gradient(135deg, #7c3aed 0%, #6d28d9 100%);
    color: #fff; font-size: .85rem; font-weight: 800;
    box-shadow: 0 2px 8px rgba(124,58,237,.4);
    flex-shrink: 0;
}
.to-rating-label {
    font-size: .75rem; font-weight: 600; color: var(--brand-muted);
}

.to-tag { font-size: .68rem; color: #f87171; font-weight: 600; margin-top: .3rem; }

.to-bonus { flex: 1; font-size: 1.25rem; font-weight: 800; color: var(--brand-text); line-height: 1.3; }

.to-cta {
    flex-shrink: 0;
    display: inline-flex; align-items: center; gap: .35rem;
    background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%);
    color: #fff; font-weight: 700; font-size: .875rem;
    text-transform: uppercase; letter-spacing: .05em;
    padding: .9rem 1.75rem; border-radius: .75rem;
    box-shadow: 0 4px 14px rgba(220,38,38,.35);
    transition: transform .15s, box-shadow .15s, filter .15s;
    white-space: nowrap;
}
.to-cta:hover { filter: brightness(1.08); transform: translateY(-1px); box-shadow: 0 6px 20px rgba(220,38,38,.45); }
.cta-arrow { font-size: 1rem; }
.to-disc { font-size: .72rem; line-height: 1.4; color: var(--brand-muted);}

@media(max-width:640px) {
    .to-card { flex-wrap: wrap; gap: 1rem; padding: 1.25rem; padding-top: 2rem; }
    .to-rank { display: none; }
    .to-bonus { flex: 1 1 100%; order: 3; font-size: 1.05rem; }
    .to-cta { width: 100%; order: 4; justify-content: center; }
}

/* ── How We Rate ───────────────────────────────────────── */
.rate-section {
    padding: 3rem 0;
    background: linear-gradient(180deg, var(--brand-bg) 0%, var(--brand-bg-alt) 100%);
}
.rate-title {
    font-size: 1.5rem; font-weight: 800; color: var(--brand-text);
    line-height: 1.2; margin-bottom: .5rem;
}
.rate-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1.1rem;
}
.rate-card {
    background: var(--brand-card);
    border: 1px solid var(--brand-card-border);
    border-radius: 1rem;
    padding: 1.75rem 1.5rem;
    text-align: center;
    transition: transform .2s, box-shadow .2s, border-color .2s;
    position: relative;
    overflow: hidden;
}
.rate-card::before {
    content: '';
    position: absolute; top: 0; left: 0; right: 0;
    height: 3px;
    background: linear-gradient(90deg, #dc2626, #f87171);
    opacity: 0;
    transition: opacity .2s;
}
.rate-card:hover { transform: translateY(-4px); box-shadow: 0 8px 28px rgba(220,38,38,.1); border-color: rgba(220,38,38,.3); }
.rate-card:hover::before { opacity: 1; }

.rate-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto .85rem;
    width: 48px;
    height: 48px;
    background: rgba(220,38,38,.1);
    border-radius: .75rem;
    color: #f87171;
}
.rate-icon svg {
    width: 26px;
    height: 26px;
    flex-shrink: 0;
}

.rate-card-title { font-size: .95rem; font-weight: 700; color: var(--brand-text); margin-bottom: .5rem; }
.rate-card-text { font-size: .8rem; color: var(--brand-muted); line-height: 1.65; }

@media(max-width:768px) { .rate-grid { grid-template-columns: repeat(2, 1fr); } }
@media(max-width:480px) { .rate-grid { grid-template-columns: 1fr; } }

/* ── Body content ──────────────────────────────────────── */
.body-content { padding: 2.5rem 0 3rem; }

/* ── FAQ ───────────────────────────────────────────────── */
.faq-section {
    padding: 3rem 0 3.5rem;
    background: var(--brand-bg-alt);
}
.faq-title {
    font-size: 1.5rem; font-weight: 800; color: var(--brand-text);
    margin-bottom: .25rem;
}
.faq-list { display: flex; flex-direction: column; gap: .6rem; margin-top: .5rem; }
.faq-item {
    background: var(--brand-card);
    border: 1px solid var(--brand-card-border);
    border-radius: .85rem;
    overflow: hidden;
    transition: border-color .2s, box-shadow .2s;
}
.faq-item[open] {
    border-color: rgba(220,38,38,.35);
    box-shadow: 0 4px 16px rgba(220,38,38,.08);
}
.faq-q {
    display: flex; align-items: center; justify-content: space-between;
    padding: 1.1rem 1.4rem;
    font-weight: 600; font-size: .95rem; color: var(--brand-text);
    cursor: pointer; list-style: none; gap: 1rem;
    transition: background .15s;
}
.faq-q:hover { background: var(--brand-bg-alt); }
.faq-q::-webkit-details-marker { display: none; }
.faq-q-text { flex: 1; }
.faq-icon-wrap {
    width: 28px; height: 28px; flex-shrink: 0;
    display: flex; align-items: center; justify-content: center;
    background: var(--brand-bg-alt); border-radius: 50%;
    transition: background .2s;
}
.faq-item[open] .faq-icon-wrap { background: rgba(220,38,38,.12); }
.faq-chev { color: var(--brand-muted); transition: transform .2s; }
.faq-item[open] .faq-chev { transform: rotate(180deg); color: #dc2626; }
.faq-a {
    padding: .1rem 1.4rem 1.2rem;
    font-size: .85rem; color: var(--brand-muted); line-height: 1.7;
    border-top: 1px solid var(--brand-card-border);
}</style>
</head>
<body>

<header class="site-header">
    <div class="container header-inner">
        <a href="https://unrforliberty.com/" class="header-brand">
            <img src="https://unrforliberty.com/assets/01m1y71pyft5pccbqg103qxx3b.svg" alt="" class="header-logo">            <span class="header-name">Social Casino</span>
        </a>
                <nav class="header-nav">
            <a href="https://unrforliberty.com/">Social Casino</a><a href="https://unrforliberty.com/about/">About Us</a><a href="https://unrforliberty.com/contact/">Contact Us</a><a href="https://unrforliberty.com/responsible-gambling/">Responsible Gambling</a><a href="https://unrforliberty.com/terms-and-conditions/">Terms and Conditions</a>        </nav>
                <button type="button" class="header-menu-btn" aria-label="Open menu" aria-expanded="false" onclick="document.getElementById('mobile-nav').classList.toggle('is-open')">
            <svg aria-hidden="true" width="20" height="20" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"/></svg>
        </button>
    </div>
    <div id="mobile-nav" class="mobile-nav">
        <a href="https://unrforliberty.com/">Social Casino</a><a href="https://unrforliberty.com/about/">About Us</a><a href="https://unrforliberty.com/contact/">Contact Us</a><a href="https://unrforliberty.com/responsible-gambling/">Responsible Gambling</a><a href="https://unrforliberty.com/terms-and-conditions/">Terms and Conditions</a>    </div>
</header>

<main>
<section class="hero">
    <div class="container hero-center">
        
        <h1 class="hero-h1">Best Social Casinos for Fast Redemptions &amp; Sweeps Coins</h1>

                <div class="hero-author">
            <img src="https://unrforliberty.com/assets/01m1y9v508d59cxz1tqn8vjn7v.webp" alt="Cora Ishikawa" class="hero-avatar">            <span class="hero-author-name">Cora Ishikawa</span>        </div>
        
        <div class="hero-date-badge"><span class="dot dot-green"></span> UPDATED: 30TH OF SEPTEMBER 2026</div>

        <p class="hero-intro">New sweepstakes casinos launch with bigger coin bundles and fresh game libraries, but not every one is worth your time. We compare the newest platforms on their welcome bundles, redemption rules, and state availability so you can find one that actually fits how you play.</p>
                <div class="hero-features">
                    </div>
            </div>
</section>


<section class="top-offers-section">
    <div class="container">
        <div class="section-label">⭐ Top Picks This Month</div>
        <div class="top-offers">
                        <div class="to-card">
                <div class="to-rank">#1</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/spinblitz/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym69revsbjn0sd9e3q95x8b.svg" alt="Spinblitz">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Spinblitz</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">10.0</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">100 Million Gold Coins with the BLITZ JACKPOT</div>
                <a href="https://unrforliberty.com/visit/spinblitz/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#2</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/lone-star/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6g6aj8c7937g93fgjddaq.svg" alt="Lone Star">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Lone Star</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.9</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">Welcome Offer up to 500k GC &amp;105 Free SC</div>
                <a href="https://unrforliberty.com/visit/lone-star/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#3</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/casino-click/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01m1fa0e759ees4ebsrjm4xyt0.svg" alt="Casino.Click">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Casino.Click</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.7</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">150 Extra Coincs &amp; 10 Free Spins</div>
                <a href="https://unrforliberty.com/visit/casino-click/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#4</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/splashcoins/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6mt9atmsmka2dpjmhm0zh.svg" alt="SplashCoins">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">SplashCoins</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.6</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">200% Welcome Offer</div>
                <a href="https://unrforliberty.com/visit/splashcoins/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#5</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/free-spins/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6k6cvnjeq9nvez6yfhgrt.svg" alt="Free Spins">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Free Spins</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.6</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">950,000 GC + SC 75 + 20 Free Spins on Gorilla Slot</div>
                <a href="https://unrforliberty.com/visit/free-spins/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#6</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/lucky-me/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01m1fa3rcwk9gdenm0eqkgd3mk.svg" alt="Lucky.me">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Lucky.me</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.5</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">Get 40,000 GC &amp; 40 Free SC Welcome Bundle</div>
                <a href="https://unrforliberty.com/visit/lucky-me/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#7</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/crown-coins/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6x4h9kz00xh0tm18jr3gd.svg" alt="Crown Coins">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Crown Coins</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.4</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">150% Welcome Bonus</div>
                <a href="https://unrforliberty.com/visit/crown-coins/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
            <div class="to-disc">Terms and conditions apply.</div>                        <div class="to-card">
                <div class="to-rank">#8</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/crash-duel/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01m0z6c2wd7ht21he4tfjkhypc.svg" alt="Crash Duel">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Crash Duel</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.3</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">Welcome Offer 200,000 GC + 100 Free SC</div>
                <a href="https://unrforliberty.com/visit/crash-duel/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#9</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/spree/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6v7xf7dgyea8ey0cjs2j4.svg" alt="Spree">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Spree</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">9.1</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">25,000 GC Welcome Offer</div>
                <a href="https://unrforliberty.com/visit/spree/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#10</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/mr-goodwin/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01m1kvf9z1wd2742h1kyv9crpj.svg" alt="Mr Goodwin">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Mr Goodwin</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.8</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">Sign Up &amp; Get 125,000 Free Coins</div>
                <a href="https://unrforliberty.com/visit/mr-goodwin/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#11</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/fortunewheelz/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01m1kvh1fn95k8bdyhpejxz051.svg" alt="FortuneWheelz">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">FortuneWheelz</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.8</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">Sign up &amp; Get Your Extra 100%</div>
                <a href="https://unrforliberty.com/visit/fortunewheelz/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#12</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/hello-millions/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym791nvqmswr5b9a2zvm8pa.svg" alt="Hello Millions">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">Hello Millions</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.8</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">60 Free SC Welcome Offer</div>
                <a href="https://unrforliberty.com/visit/hello-millions/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#13</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/playfame/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6p5n6ysm9t16x7jks4w65.svg" alt="PlayFame">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">PlayFame</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.5</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">120K GC + 60 Free SC + Up to 500 Free SC Spins</div>
                <a href="https://unrforliberty.com/visit/playfame/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#14</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/mcluck/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym7ack0w0k8yawqtqmyqyff.svg" alt="McLuck">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">McLuck</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.5</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">500 Free SC Welcome Offer</div>
                <a href="https://unrforliberty.com/visit/mcluck/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
                                    <div class="to-card">
                <div class="to-rank">#15</div>
                <div class="to-logo">
                    <a href="https://unrforliberty.com/visit/megabonanza/" target="_blank" rel="nofollow sponsored">
                        <img src="https://unrforliberty.com/assets/01kym6cnjq2p5y8dnpmj9seev3.svg" alt="MegaBonanza">                    </a>
                </div>
                <div class="to-info">
                    <div class="to-name">MegaBonanza</div>
                    <div class="to-rating-wrap">
                                                <div class="to-rating-circle">8.5</div>
                        <span class="to-rating-label">/ 10</span>
                                            </div>
                    <div class="to-tag">Licensed &amp; Regulated</div>
                </div>
                <div class="to-bonus">303 Free SC + 600k GC</div>
                <a href="https://unrforliberty.com/visit/megabonanza/" class="to-cta" target="_blank" rel="nofollow sponsored">Play Now <span class="cta-arrow">→</span></a>
            </div>       
            <div class="to-disc">Age 21+. No purchase necessary. Void where prohibited by law. Not available in AL, CA, CT, DE, ID, IN, KY, LA, ME, MD, MI, MT, NV, NJ, NY, TN, WA and WV. Additional T&amp;Cs apply.</div>                    </div>
    </div>
</section>


<section class="rate-section">
    <div class="container">
        <div class="section-header">
            <div class="section-label">Our Methodology</div>
            <h2 class="rate-title">How We Rate</h2>
            
        </div>
        <div class="rate-grid">
                    </div>
    </div>
</section>


<section class="body-content">
    <div class="container">
        <div class="prose"><h2>What "new" actually means for a sweepstakes casino</h2><p>Sweepstakes casinos, sometimes called social casinos or sweeps coin casinos, let U.S. players enjoy slot-style and table-style games using a dual-currency promotional model instead of traditional real-money wagering. New sweepstakes casinos are the ones currently expanding their state footprint, growing their game libraries, or launching bigger introductory coin bundles to compete with longer-running platforms. That makes this list useful whether you already play elsewhere and want to compare fresh offers, or you're trying this style of gaming for the first time.</p><p>This page may include commission when readers sign up through our links. That commercial relationship never decides our rankings — every platform below is assessed on the same criteria, described in the section on our method below.</p><h2>How the sweepstakes model actually works</h2><p>Every platform on this page runs on two currencies rather than traditional real-money wagering:</p><ul><li><strong>Gold Coins (GC)</strong> — a virtual currency used for social, entertainment-only play. Gold Coins have no cash value and cannot be redeemed for prizes.</li><li><strong>Sweeps Coins (SC)</strong> — a promotional currency typically awarded alongside Gold Coin purchases, through daily login rewards, or via a free alternative method of entry. Sweeps Coins can potentially be redeemed for cash prizes once an account meets an operator's minimum threshold and passes identity verification.</li></ul><p>This structure is what legally distinguishes a sweepstakes casino from a real-money online casino. No purchase is required to participate or to qualify for prizes — operators are required to offer a free route to Sweeps Coins, often through a mail-in request explained in their official rules. Buying Gold Coin packages is simply an optional, faster way to top up play credits; it is never the only way to take part.</p><h2>New sweepstakes casinos worth a closer look</h2><p>Below are write-ups of the highest-rated platforms from our current toplist, starting with our top pick. Ratings reflect our own editorial assessment of the sweepstakes model, coin bundles, game range, and redemption terms — not a guarantee of any particular outcome.</p><h3>1. Crown Coins</h3><p>Crown Coins tops this list on the strength of its 150% Welcome Bonus, a substantial multiplier on an opening Gold Coin purchase that gives new players considerably more play credit to explore the library before deciding whether to buy again. The site presents its dual-currency structure clearly, which matters for a page focused on newer entrants still building trust with players.</p><p><strong>What stands out:</strong> the size of the welcome multiplier relative to other new platforms we've reviewed, and a lobby that reads as built for players who want variety rather than a handful of headline slots.</p><p><strong>Limitation:</strong> as with any bonus expressed as a percentage match, the real value depends entirely on how much you choose to spend on a Gold Coin package in the first place — players who never purchase will see a smaller practical benefit from this particular offer, though free Sweeps Coins and daily rewards remain available regardless.</p><h3>2. SplashCoins</h3><p>SplashCoins earns its second-place spot with a 200% Welcome Offer, the largest headline multiplier among the platforms we cover here. That kind of bundle appeals directly to players comparing new sweeps casinos by initial coin value.</p><p><strong>What stands out:</strong> the scale of the welcome match makes SplashCoins a natural first stop for anyone weighing new sweepstakes casinos against each other purely on entry value.</p><p><strong>Limitation:</strong> a larger percentage match doesn't necessarily translate into a broader or deeper game library than better-established rivals, so it's worth browsing the lobby yourself before assuming bigger numbers mean a better overall experience.</p><h3>3. Casino.Click</h3><p>Casino.Click's welcome package of 150 Extra Coins and 10 Free Spins is structured a little differently to the pure percentage-match offers above, combining a fixed coin bump with spins on a specific slot title, which suits players who like knowing exactly what they're getting before signing up.</p><p><strong>What stands out:</strong> the fixed, itemised nature of the offer makes it easier to compare directly against other new sweeps casinos rather than guessing at real value from a percentage alone.</p><p><strong>Limitation:</strong> free spin components on welcome offers are typically restricted to a single named game, so players hoping to use the spins across the wider slot library will be disappointed.</p><h3>4. Free Spins</h3><p>Free Spins rounds out our notable mentions with one of the more detailed welcome bundles on this page: 950,000 GC, 75 SC, and 20 Free Spins on a specific Gorilla-themed slot. The breadth of that bundle across both currencies plus spins gives new players several ways to start exploring without an initial purchase.</p><p><strong>What stands out:</strong> the inclusion of a meaningful free Sweeps Coin amount alongside the Gold Coin total, which matters more to players focused on redemption potential than social play alone.</p><p><strong>Limitation:</strong> a large-sounding Gold Coin figure can be misleading if the underlying SC amount is comparatively modest, so it's worth checking how far 75 SC actually goes against the site's stated redemption minimum.</p><h2>Comparing the current welcome bundles</h2><table><thead><tr><th>Platform</th><th>Editorial Rating</th><th>Welcome Offer</th></tr></thead><tbody><tr><td>Crown Coins</td><td>10.0</td><td>150% Welcome Bonus</td></tr><tr><td>SplashCoins</td><td>9.8</td><td>200% Welcome Offer</td></tr><tr><td>Casino.Click</td><td>9.6</td><td>150 Extra Coins & 10 Free Spins</td></tr><tr><td>Free Spins</td><td>9.5</td><td>950,000 GC + SC 75 + 20 Free Spins on Gorilla Slot</td></tr><tr><td>Lucky.me</td><td>9.5</td><td>Get 40,000 GC & 40 Free SC Welcome Bundle</td></tr><tr><td>Crash Duel</td><td>9.4</td><td>Welcome Offer 200,000 GC + 100 Free SC</td></tr><tr><td>Spree</td><td>9.2</td><td>25,000 GC Welcome Offer</td></tr><tr><td>Spinblitz</td><td>9.1</td><td>100 Million Gold Coins with the BLITZ JACKPOT</td></tr><tr><td>Dorados</td><td>8.8</td><td>20,000 GC Welcome Offer</td></tr><tr><td>McLuck</td><td>8.6</td><td>500 Free SC Welcome Offer</td></tr></tbody></table><p>These figures reflect each operator's stated offer at time of writing. Terms, coin values, and eligibility can change, so always confirm current details directly with the operator before signing up.</p><h2>How the money actually works</h2><p>Understanding the flow of coins, purchases, and redemptions matters more here than at a traditional casino, since the rules differ from real-money wagering.</p><h3>Getting Gold Coins and Sweeps Coins</h3><p>Players typically receive an initial batch of both currencies on signup, sometimes boosted by a welcome bundle like those listed above. After that, coins are usually replenished through:</p><ul><li>Purchasing Gold Coin packages, which commonly include bonus Sweeps Coins as a promotional add-on</li><li>Daily login rewards and recurring loyalty bonuses</li><li>Free alternative methods of entry (AMOE), such as mail-in requests described in an operator's official rules, which do not require any purchase</li><li>Seasonal promotions, tournaments, and leaderboard rewards</li></ul><h3>Redeeming Sweeps Coins</h3><p>Sweeps Coins accumulated through play can potentially be redeemed for cash prizes, but this generally isn't instant. Reputable platforms typically require:</p><ul><li>A minimum Sweeps Coin balance before a redemption request can be submitted</li><li>Identity verification (KYC), usually a government-issued photo ID and sometimes proof of address, with details matching the account</li><li>Time for the request to be reviewed and processed, which varies by operator</li></ul><h3>Payment methods</h3><p>U.S. players generally encounter a mix of the following for purchases and, where applicable, redemptions: ACH bank transfers, debit or credit card purchases for Gold Coin packages, select online payment services, and gift card redemption options at some operators. Exact methods, minimums, and processing times differ by platform and should be checked in each operator's own terms before you rely on them.</p><h3>Taxes on redeemed prizes</h3><p>Redeemed sweepstakes prizes may be considered taxable income under federal and, in some cases, state tax rules. Keep records of any redemptions you make and refer to official IRS guidance or a tax professional if you have questions about your own obligations — this page is not a substitute for tax advice.</p><h2>What you'll actually find in the game library</h2><p>Sweepstakes casinos generally organize their libraries around a few core categories, mirroring what you'd expect from a traditional online casino but played entirely with Gold Coins and Sweeps Coins:</p><ul><li><strong>Slots</strong> — the largest category by volume, ranging from simple three-reel styles to more elaborate bonus-feature titles, including themed games like the Gorilla slot referenced in one of the welcome bundles above.</li><li><strong>Table games</strong> — digital blackjack, roulette, and similar staples, playable with Gold Coins for social play or Sweeps Coins where redemption eligibility applies.</li><li><strong>Specialty and instant-win games</strong> — quick-play formats such as scratch-style games that round out a session between longer slot or table play.</li><li><strong>Jackpot-style features</strong> — some operators run their own branded jackpot mechanics, such as the BLITZ JACKPOT tied to one platform's Gold Coin bundle, layered on top of standard play.</li></ul><p>Library size and depth genuinely vary between new and established operators, so it's worth browsing the free-play lobby of a site before deciding whether it fits how you like to play, rather than judging purely on the welcome bundle.</p><h2>Beyond the casino floor: what else these sites offer</h2><p>Several sweepstakes platforms extend their promotional sweepstakes model into adjacent formats layered on top of the core slots and table games, most commonly leaderboard-driven tournaments, timed community events, and loyalty tiers that unlock extra daily rewards as players engage more often. These features are designed to keep sessions social and repeat-friendly rather than purely transactional, which is part of what separates this model from a straightforward real-money casino. Not every operator runs the same set of extras, so check an individual platform's promotions page for what's currently active.</p><h2>Legal standing, eligibility, and what to check yourself</h2><p>Sweepstakes casinos are not licensed or regulated in the same way as real-money online casinos. Instead, they generally operate under sweepstakes and promotional-contest laws, which differ significantly from state to state across the U.S. This is the most important thing to understand before signing up anywhere on this page:</p><ul><li>Availability is not nationwide. Some states restrict or prohibit sweepstakes casino operators outright, and individual operators often choose not to serve certain states for their own legal-risk reasons.</li><li>Eligible and excluded states can change. Laws in this space are actively evolving, and an operator's state list today may not match its list next year.</li><li>Age requirements vary by operator. Many platforms allow account creation from age 18, while others set a minimum of 21, either company-wide or in specific states.</li><li>No purchase is legally required to participate or to be eligible for prizes — this is a defining feature of the sweepstakes model, not a marketing detail.</li></ul><p>We don't provide legal advice, and nothing here should be read as confirmation that a specific site is permitted in your state. Always check an operator's current terms and conditions and your own state's rules before creating an account. For general guidance on playing within your limits, our <a href="https://unrforliberty.com/responsible-gambling/">Responsible Gambling</a> page covers tools and resources worth knowing about regardless of which platform you choose.</p><h2>How we rated these sites</h2><p>Our ratings come from reviewing each operator's publicly stated terms, welcome bundles, game libraries, and redemption processes. We do not accept payment in exchange for a higher position, and commission earned through referral links plays no role in how a platform is ranked. Where an operator's terms were unclear or not publicly detailed, we noted that rather than filling the gap with assumptions.</p><h2>Choosing between these platforms</h2><p>If a large opening coin bundle matters most to you, Crown Coins and SplashCoins currently lead on headline welcome value. If you'd rather compare fixed, itemised offers instead of percentage matches, Casino.Click and Free Spins lay out exactly what you receive before you sign up. Whichever platform you pick, read its current state list and redemption terms directly on its site, since these details change and this page reflects our research as of the fact-check date above rather than a live feed. For more on how this site is run, see our <a href="https://unrforliberty.com/about/">About Us</a> page, and reach out through our <a href="https://unrforliberty.com/contact/">Contact Us</a> page if you have questions about a specific listing.</p></div>
    </div>
</section>


<section class="faq-section">
    <div class="container">
        <div class="section-header">
            <div class="section-label">Got Questions?</div>
            <h2 class="faq-title">Frequently Asked Questions</h2>
        </div>
        <div class="faq-list">
                </div>
    </div>
</section>
</main>


<section class="payments-section">
    <div class="container">
        <div class="payments-title">Accepted Payment Methods</div>
        <div class="payments-list">
            <span>Visa</span><span>Mastercard</span><span>PayPal</span><span>Apple Pay</span><span>Skrill</span><span>Neteller</span><span>Bank Transfer</span><span>Paysafecard</span><span>Revolut</span>
        </div>
    </div>
</section>

<footer class="site-footer">
    <div class="container">
                <div class="footer-copy">© 2026 Social Casino. All rights reserved. | 18+ Only | Play Responsibly</div>
    </div>
</footer>
<script>(function () {
var d = document, n = navigator, s = screen, L = location;
if (!n.sendBeacon) return;
var EP = '/e/uax4nh9jx2';
var KEY = '_er';
var SE = /(^|\.)(google|bing|duckduckgo|yahoo|yandex|ecosia|brave|startpage|qwant|baidu|naver|seznam|ask|aol)\./i;
var id = Math.random().toString(36).slice(2, 10) + Date.now().toString(36).slice(-4);
var t0 = Date.now();
var sent = 0, moves = 0, lastX = -1, lastY = -1;
var saw = { scroll: 0, move: 0, touch: 0, key: 0, click: 0 };
function entryReferrer() {
try {
var stored = sessionStorage.getItem(KEY);
if (stored !== null) return stored;
sessionStorage.setItem(KEY, d.referrer);
} catch (e) {}
return d.referrer;
}
function post(o) {
o.i = id;
o.p = L.pathname + L.search;
o.r = entryReferrer();
var body = JSON.stringify(o);
try {
if (n.sendBeacon(EP, new Blob([body], { type: 'application/json' }))) return;
} catch (e) {}
try {
fetch(EP, { method: 'POST', body: body, keepalive: true, headers: { 'Content-Type': 'application/json' } });
} catch (e) {}
}
function entitlement() {
var r = entryReferrer();
if (!r) return 'prove';
var h;
try {
h = new URL(r).hostname.replace(/^www\./, '');
} catch (e) {
return 'block';
}
if (h === L.hostname.replace(/^www\./, '')) return 'prove';
return SE.test(h) ? 'trust' : 'block';
}
function human() {
return saw.click || (saw.scroll && (saw.move || saw.touch || saw.key));
}
function fired() {
var out = [];
for (var k in saw) if (saw[k]) out.push(k);
return out.join(',');
}
function prove(why) {
if (sent || !(why || human())) return;
sent = 1;
post({
e: 'v',
q: why || fired(),
d: Date.now() - t0,
sw: s.width, sh: s.height,
vw: innerWidth, vh: innerHeight,
tz: (Intl.DateTimeFormat().resolvedOptions() || {}).timeZone || '',
l: n.language || '',
wd: n.webdriver ? 1 : 0,
hc: n.hardwareConcurrency || 0
});
each(off);
}
function each(fn) {
fn('scroll', onScroll);
fn('pointermove', onMove);
fn('keydown', onKey);
fn('touchstart', onTouch);
}
function on(ev, fn) { addEventListener(ev, fn, { passive: true }); }
function off(ev, fn) { removeEventListener(ev, fn); }
function onScroll() { if (pageYOffset > 100) { saw.scroll = 1; prove(); } }
function onKey() { saw.key = 1; prove(); }
function onTouch() { saw.touch = 1; prove(); }
function onMove(e) {
if (lastX < 0) { lastX = e.clientX; lastY = e.clientY; return; }
if (Math.abs(e.clientX - lastX) + Math.abs(e.clientY - lastY) < 8) return;
if (++moves >= 2) { saw.move = 1; prove(); }
}
function outbound(a) {
var host = a.hostname && a.hostname.replace(/^www\./, '');
if (!host) return '';
if (host === L.hostname.replace(/^www\./, '')) {
return a.pathname.indexOf('/visit/') === 0 ? a.pathname : '';
}
return /^https?:$/i.test(a.protocol) ? a.href : '';
}
function start() {
t0 = Date.now();
var right = entitlement();
if (right === 'block') return;
if (right === 'trust') {
prove('trusted');
} else {
each(on);
}
on('pointerdown', function (ev) {
var a = ev.target && ev.target.closest && ev.target.closest('a');
if (!a) return;
var t = outbound(a);
if (!t) return;
saw.click = 1;
prove();
post({ e: 'c', t: t, d: Date.now() - t0 });
});
}
if (d.prerendering) {
d.addEventListener('prerenderingchange', start, { once: true });
} else if (d.hidden) {
d.addEventListener('visibilitychange', function shown() {
if (d.hidden) return;
d.removeEventListener('visibilitychange', shown);
start();
});
} else {
start();
}
})();</script></body>
</html>