Showing source for: https://nftdatawiki.com/
Duration: 0.67468s
Server: cloudflare
<!DOCTYPE html>
<html lang="en-US" >
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- WP_HEAD() START -->
<meta name='robots' content='max-image-preview:large' />
<link rel="preload" as="font" type="font/woff2" crossorigin href="https://nftdatawiki.com/wp-content/uploads/2026/05/Fraunces-latin.woff2">
<link rel="preload" as="font" type="font/woff2" crossorigin href="https://nftdatawiki.com/wp-content/uploads/2026/05/Inter-latin.woff2">
<style id="bw-fonts">
@font-face{font-family:'Fraunces';font-style:normal;font-weight:400 700;font-display:swap;src:url('https://nftdatawiki.com/wp-content/uploads/2026/05/Fraunces-latin.woff2') format('woff2-variations'),url('https://nftdatawiki.com/wp-content/uploads/2026/05/Fraunces-latin.woff2') format('woff2');size-adjust:97%;ascent-override:95%;descent-override:25%;line-gap-override:0%;}
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url('https://nftdatawiki.com/wp-content/uploads/2026/05/Inter-latin.woff2') format('woff2-variations'),url('https://nftdatawiki.com/wp-content/uploads/2026/05/Inter-latin.woff2') format('woff2');size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%;}
@font-face{font-family:'Lora';font-style:normal;font-weight:400 700;font-display:swap;src:url('https://nftdatawiki.com/wp-content/uploads/2026/05/Lora-latin.woff2') format('woff2-variations'),url('https://nftdatawiki.com/wp-content/uploads/2026/05/Lora-latin.woff2') format('woff2');size-adjust:100%;ascent-override:95%;descent-override:25%;line-gap-override:0%;}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url('https://nftdatawiki.com/wp-content/uploads/2026/05/SpaceGrotesk-latin.woff2') format('woff2-variations'),url('https://nftdatawiki.com/wp-content/uploads/2026/05/SpaceGrotesk-latin.woff2') format('woff2');size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%;}
</style>
<link rel="preload" as="style" href="https://nftdatawiki.com/wp-content/uploads/oxygen/css/universal.css">
<script>if(history.scrollRestoration){history.scrollRestoration='manual';}window.addEventListener('pageshow',function(e){if(!e.persisted&&!location.hash){window.scrollTo(0,0);}});</script>
<title>NFT Data Wiki - Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure</title>
<style id="bw-critical-css">
:root{
--bw-brand:#2563EB;--bw-brand-hover:#1D4ED8;--bw-brand-light:#3B82F6;
--bw-bg-main:#FFFFFF;--bw-bg-surface:#F9FAFB;--bw-bg-alt:#F3F4F6;--bw-bg-warm:#EFF6FF;
--bw-text-main:#0F172A;--bw-text-soft:#475569;--bw-text-muted:#94A3B8;--bw-text-inverse:#FFFFFF;
--bw-border:#E2E8F0;--bw-border-dark:#CBD5E1;
--bw-footer-bg:#0F172A;--bw-footer-bg-alt:#1E293B;--bw-footer-text:#F1F5F9;--bw-footer-muted:#94A3B8;
--bw-font-heading:'Fraunces',Georgia,serif;
--bw-font-body:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
--bw-weight-normal:400;--bw-weight-medium:500;--bw-weight-semibold:600;--bw-weight-bold:700;
--bw-text-base:1rem;--bw-text-sm:0.875rem;--bw-text-xs:0.75rem;--bw-text-lg:1.125rem;--bw-text-xl:1.25rem;
--bw-h1-size:clamp(2.25rem,5vw,3.75rem);--bw-h2-size:clamp(1.75rem,3.5vw,2.5rem);
--bw-h3-size:clamp(1.4rem,2.5vw,1.875rem);--bw-h4-size:clamp(1.125rem,1.5vw,1.375rem);
--bw-container-width:1240px;--bw-container-narrow:760px;
--bw-space-xs:0.5rem;--bw-space-sm:1rem;--bw-space-md:2rem;--bw-space-lg:4rem;--bw-space-xl:6rem;--bw-space-2xl:8rem;
--bw-radius-sm:6px;--bw-radius-md:12px;--bw-radius-lg:16px;--bw-radius-full:9999px;
--bw-radius-card:12px;--bw-radius-btn:8px;
--bw-border-width:1px;
--bw-shadow-sm:0 1px 3px rgba(15,23,42,0.06);--bw-shadow-md:0 4px 12px rgba(15,23,42,0.08);--bw-shadow-lg:0 20px 40px rgba(15,23,42,0.12);
--bw-card-bg:var(--bw-bg-main);--bw-card-border:var(--bw-border-width) solid var(--bw-border);--bw-card-shadow:var(--bw-shadow-sm);
--bw-btn-letter-spacing:0;
--bw-header-height:auto;--bw-header-bg:var(--bw-bg-main);
}
/* Minimal pre-paint base — styles that MUST be correct before Oxygen's CSS
arrives to prevent FOUC (Flash of Unstyled Content). The full stylesheet
refines these; these just stop the page from rendering as raw HTML first. */
html{background-color:var(--bw-bg-main);}
body{background-color:var(--bw-bg-main);color:var(--bw-text-main);font-family:var(--bw-font-body);margin:0;-webkit-font-smoothing:antialiased;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-family:var(--bw-font-heading);color:var(--bw-text-main);margin:0;}
a{color:var(--bw-brand);text-decoration:none;}
img{max-width:100%;height:auto;display:block;}
ul,ol{list-style:none;padding:0;margin:0;}
button{border:none;background:none;font-family:inherit;cursor:pointer;padding:0;}
/* Header pre-paint: minimal token-driven shell so the header doesn't render
as raw text+list before header-footer.css arrives. Full styling lives in
header-footer.css (rewritten in Session 7 of the rebuild plan). */
.bw-header{position:sticky;top:0;left:0;right:0;z-index:500;background:var(--bw-bg-main);border-bottom:var(--bw-border-width) solid var(--bw-border);}
.bw-header-pill{max-width:var(--bw-container-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:0.85rem 1.25rem;}
.bw-header-logo{display:inline-flex;align-items:center;gap:0.5rem;color:var(--bw-text-main);text-decoration:none;font-family:var(--bw-font-heading);font-weight:700;font-size:1.4rem;}
.bw-header-wordmark{color:var(--bw-text-main);}
.bw-header-nav{display:flex;}
.bw-nav-list{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0;}
.bw-nav-list li{list-style:none;}
.bw-nav-link,.bw-nav-list a{color:var(--bw-text-soft);text-decoration:none;font-family:var(--bw-font-body);font-size:0.95rem;font-weight:500;}
.bw-mobile-toggle{display:none;}
@media(max-width:880px){.bw-header-nav{display:none;}.bw-mobile-toggle{display:inline-flex;}}
.bw-breadcrumbs-bar{padding:1.5rem 1rem 0.75rem;background:var(--bw-bg-main);}
.bw-breadcrumbs-bar .bw-container{max-width:var(--bw-container-width);margin:0 auto;}
nav ul{list-style:none;padding:0;margin:0;}
</style>
<link rel="icon" type="image/svg+xml" href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cmVjdCB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgcng9IjE0IiBmaWxsPSIjZjBmMGU4Ii8+PHRleHQgeD0iNiIgeT0iNzIiIGZvbnQtZmFtaWx5PSInQ291cmllciBOZXcnLCAnQ29uc29sYXMnLCBtb25vc3BhY2UiIGZvbnQtc2l6ZT0iNDgiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiM2RDI4RDkiPltbPC90ZXh0Pjx0ZXh0IHg9IjUwIiB5PSI3MiIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZm9udC1mYW1pbHk9IkludGVyLCBzYW5zLXNlcmlmIiBmb250LXNpemU9IjUwIiBmb250LXdlaWdodD0iOTAwIiBmaWxsPSIjMWExYTFhIj5XPC90ZXh0Pjx0ZXh0IHg9Ijk0IiB5PSI3MiIgdGV4dC1hbmNob3I9ImVuZCIgZm9udC1mYW1pbHk9IidDb3VyaWVyIE5ldycsICdDb25zb2xhcycsIG1vbm9zcGFjZSIgZm9udC1zaXplPSI0OCIgZm9udC13ZWlnaHQ9IjkwMCIgZmlsbD0iIzZEMjhEOSI+XV08L3RleHQ+PC9zdmc+">
<link rel="icon" type="image/png" sizes="32x32" href="https://nftdatawiki.com/wp-content/uploads/2026/05/site-icon-nftdatawiki-com-150x150.png">
<link rel="icon" type="image/png" sizes="96x96" href="https://nftdatawiki.com/wp-content/uploads/2026/05/site-icon-nftdatawiki-com-150x150.png">
<link rel="icon" type="image/png" sizes="192x192" href="https://nftdatawiki.com/wp-content/uploads/2026/05/site-icon-nftdatawiki-com-300x300.png">
<link rel="apple-touch-icon" href="https://nftdatawiki.com/wp-content/uploads/2026/05/site-icon-nftdatawiki-com-300x300.png">
<meta name="theme-color" content="#6D28D9">
<meta name="description" content="Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<link rel="canonical" href="https://nftdatawiki.com/">
<meta property="og:site_name" content="NFT Data Wiki">
<meta property="og:type" content="website">
<meta property="og:title" content="NFT Data Wiki - Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<meta property="og:description" content="Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<meta property="og:url" content="https://nftdatawiki.com/">
<meta property="og:image" content="https://nftdatawiki.com/wp-content/uploads/2026/05/about-portrait-1778292876486.webp">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="1799">
<meta property="og:image:alt" content="NFT Data Wiki - Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="NFT Data Wiki - Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<meta name="twitter:description" content="Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure">
<meta name="twitter:image" content="https://nftdatawiki.com/wp-content/uploads/2026/05/about-portrait-1778292876486.webp">
<meta property="og:locale" content="en_US">
<script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebSite","@id":"https://nftdatawiki.com/#website","name":"NFT Data Wiki","url":"https://nftdatawiki.com/","description":"Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure","inLanguage":"en-US","publisher":{"@id":"https://nftdatawiki.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://nftdatawiki.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"Organization","@id":"https://nftdatawiki.com/#organization","name":"NFT Data Wiki","url":"https://nftdatawiki.com/","logo":{"@type":"ImageObject","url":"https://nftdatawiki.com/wp-content/uploads/2026/05/site-icon-nftdatawiki-com.png"}}]</script>
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #FFFFFF;--wp--preset--color--contrast: #111111;--wp--preset--color--accent-1: #FFEE58;--wp--preset--color--accent-2: #F6CFF4;--wp--preset--color--accent-3: #503AA8;--wp--preset--color--accent-4: #686868;--wp--preset--color--accent-5: #FBFAF3;--wp--preset--color--accent-6: color-mix(in srgb, currentColor 20%, transparent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 0.875rem;--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem);--wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);--wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem);--wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem);--wp--preset--font-family--manrope: Manrope, sans-serif;--wp--preset--font-family--fira-code: "Fira Code", monospace;--wp--preset--spacing--20: 10px;--wp--preset--spacing--30: 20px;--wp--preset--spacing--40: 30px;--wp--preset--spacing--50: clamp(30px, 5vw, 50px);--wp--preset--spacing--60: clamp(30px, 7vw, 70px);--wp--preset--spacing--70: clamp(50px, 7vw, 90px);--wp--preset--spacing--80: clamp(70px, 10vw, 140px);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(--wp--preset--spacing--50);}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='oxygen-css' href='https://nftdatawiki.com/wp-content/plugins/oxygen/component-framework/oxygen.css?ver=4.7' media='all' />
<script src="https://nftdatawiki.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<style class='wp-fonts-local'>
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:fallback;src:url('https://nftdatawiki.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/manrope/Manrope-VariableFont_wght.woff2') format('woff2');}
@font-face{font-family:"Fira Code";font-style:normal;font-weight:300 700;font-display:fallback;src:url('https://nftdatawiki.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/fira-code/FiraCode-VariableFont_wght.woff2') format('woff2');}
</style>
<style id="bw-context-linker-css">
.bw-context-link {
color: var(--bw-brand, #2563EB);
text-decoration: underline;
text-decoration-color: rgba(37, 99, 235, 0.32);
text-decoration-thickness: 1px;
text-underline-offset: 3px;
font-weight: inherit;
transition: text-decoration-color 0.2s ease;
}
.bw-context-link:hover {
text-decoration-color: var(--bw-brand, #2563EB);
}
</style>
<style id="rk-autolinker-css">
.rk-auto-link {
color: var(--bw-brand, #B86545) !important;
text-decoration: underline;
text-decoration-color: rgba(184, 101, 69, 0.3);
text-decoration-thickness: 1px;
text-underline-offset: 3px;
font-weight: inherit;
transition: text-decoration-color 0.2s ease;
}
.rk-auto-link:hover {
text-decoration-color: var(--bw-brand, #B86545);
}
</style>
<style id="bw-chrome">
@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none !important}}.bw-reveal-up{opacity:0;transform:translateY(20px);transition:opacity 0.7s ease,transform 0.7s cubic-bezier(0.2,0.7,0.2,1);will-change:opacity,transform}.bw-reveal-up.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bw-reveal-up{opacity:1;transform:none;transition:none}}.ct-section,section.ct-section,footer.ct-section,header.ct-section,.ct-section .ct-section-inner-wrap{padding:0 !important;margin:0 !important;min-height:0 !important}.ct-section .ct-section-inner-wrap,.ct-section-inner-wrap{max-width:100% !important;width:100% !important}.ct-section .ct-code-block{padding:0 !important;margin:0 !important}html{scroll-behavior:smooth;scroll-padding-top:96px;background-color:var(--bw-bg-main);color-scheme:light;scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{box-sizing:border-box;overflow-x:clip;font-family:var(--bw-font-body);color:var(--bw-text-soft);background-color:var(--bw-bg-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.65;-webkit-tap-highlight-color:transparent;padding-top:var(--bw-header-height,72px)}body.bw-nav-open{overflow:hidden;overscroll-behavior:none}html:has(body.bw-nav-open){overflow:hidden;overscroll-behavior:none}*,*::before,*::after{box-sizing:border-box}[id]{scroll-margin-top:96px}img{max-width:100%;height:auto}.bw-container{width:100%;max-width:var(--bw-container-width);margin-left:auto;margin-right:auto;padding-left:var(--bw-space-md);padding-right:var(--bw-space-md)}h1,h2,h3,h4,h5,h6{font-family:var(--bw-font-heading);margin-top:0;font-weight:var(--bw-weight-bold,700);letter-spacing:-0.015em;line-height:1.2;color:var(--bw-text-main)}h1{font-size:var(--bw-h1-size)}h2{font-size:var(--bw-h2-size)}h3{font-size:var(--bw-h3-size)}h4{font-size:var(--bw-h4-size)}p,li,label,input,textarea,button,select{font-family:var(--bw-font-body)}a{text-decoration:none;color:var(--bw-brand);transition:color 0.2s ease}a:hover{color:var(--bw-brand-hover)}a.bw-btn,button.bw-btn,.bw-btn{display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 1.4rem;font-family:var(--bw-font-body);font-weight:var(--bw-weight-medium,500);font-size:0.9rem;text-align:center;border-radius:var(--bw-radius-btn,8px);cursor:pointer;transition:background 0.2s ease,color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;border:none;line-height:1;text-decoration:none}a.bw-btn-primary,button.bw-btn-primary,.bw-btn-primary{background-color:var(--bw-brand);color:#FFFFFF;box-shadow:0 1px 3px rgba(15,23,42,0.08)}a.bw-btn-primary:hover,button.bw-btn-primary:hover,.bw-btn-primary:hover{background-color:var(--bw-brand-hover);color:#FFFFFF;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,0.25)}a.bw-btn-ghost,button.bw-btn-ghost,.bw-btn-ghost{background:transparent;color:var(--bw-text-main);border:1px solid var(--bw-border-dark)}a.bw-btn-ghost:hover,button.bw-btn-ghost:hover,.bw-btn-ghost:hover{border-color:var(--bw-brand);color:var(--bw-brand)}a.bw-btn-dark,button.bw-btn-dark,.bw-btn-dark{background:var(--bw-text-main);color:var(--bw-bg-main);border-radius:999px;padding:0.85em 1.6em}a.bw-btn-dark:hover,button.bw-btn-dark:hover,.bw-btn-dark:hover{background:color-mix(in srgb,var(--bw-text-main) 88%,var(--bw-brand) 12%);color:var(--bw-bg-main);transform:translateY(-1px)}.bw-protected-img{pointer-events:none;user-select:none;-webkit-user-drag:none}.bw-visually-hidden,.bw-screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;padding:0 !important;margin:-1px !important}.bw-breadcrumbs-bar{background-color:transparent;border-bottom:1px solid var(--bw-border);padding:0.75rem 0;font-size:0.72rem;color:var(--bw-text-muted);position:relative}.bw-breadcrumbs-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.55rem;align-items:center}.bw-breadcrumbs-list li{display:inline-flex;align-items:center;gap:0.55rem;font-family:var(--bw-font-body);font-size:0.68rem;letter-spacing:0.22em;text-transform:uppercase;font-weight:600;color:var(--bw-text-muted)}.bw-breadcrumbs-list a{color:var(--bw-text-soft);text-decoration:none;transition:color 0.25s ease;position:relative}.bw-breadcrumbs-list a::after{content:'';position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--bw-brand);transform:scaleX(0);transform-origin:left center;transition:transform 0.28s cubic-bezier(0.32,0.72,0,1)}.bw-breadcrumbs-list a:hover{color:var(--bw-brand)}.bw-breadcrumbs-list a:hover::after{transform:scaleX(1)}.bw-breadcrumb-sep{color:var(--bw-text-muted);opacity:0.75;font-size:0.9rem;letter-spacing:0;text-transform:none;font-family:var(--bw-font-heading);margin-left:0.35rem;line-height:1}.bw-breadcrumbs-list li:last-child{font-family:var(--bw-font-heading);font-style:italic;font-size:0.88rem;letter-spacing:0;text-transform:none;color:var(--bw-text-main);font-weight:500;white-space:normal;word-break:break-word;line-height:1.35;flex:1 1 auto;min-width:0}@media (max-width:600px){.bw-breadcrumbs-list li:last-child{font-size:0.8rem;flex-basis:100%;margin-top:0.2rem}}.bw-header{position:fixed;top:0;left:0;right:0;z-index:500;background:var(--bw-bg-main);border-bottom:1px solid var(--bw-border);transition:box-shadow 0.25s ease,background 0.25s ease}.bw-header[data-state="scrolled"]{box-shadow:var(--bw-shadow-sm)}.bw-header .bw-header-inner{transition:transform 0.32s cubic-bezier(0.32,0.72,0,1)}.bw-header[data-scroll="hidden"]{background:transparent !important;border-bottom-color:transparent !important;box-shadow:none !important}.bw-header[data-scroll="hidden"] .bw-header-inner{transform:translateY(-110%)}@media (prefers-reduced-motion:reduce){.bw-header .bw-header-inner{transition:none}.bw-header[data-scroll="hidden"] .bw-header-inner{transform:none}}.bw-header-inner{max-width:var(--bw-container-width);margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,3vw,2rem);padding:1rem clamp(1rem,3vw,2rem)}.bw-header-nav{min-width:0}.bw-nav-list>li:not(.bw-nav-more){transition:max-width 0.24s cubic-bezier(0.32,0.72,0,1),opacity 0.18s ease,padding-left 0.22s cubic-bezier(0.32,0.72,0,1),padding-right 0.22s cubic-bezier(0.32,0.72,0,1),margin-left 0.22s cubic-bezier(0.32,0.72,0,1),margin-right 0.22s cubic-bezier(0.32,0.72,0,1);max-width:18rem;overflow:hidden;white-space:nowrap}.bw-nav-list>li.bw-nav-collapsing{max-width:0 !important;opacity:0 !important;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;pointer-events:none}@media (prefers-reduced-motion:reduce){.bw-nav-list>li:not(.bw-nav-more),.bw-nav-list>li.bw-nav-collapsing{transition:none !important}}.bw-header-logo{display:inline-flex;align-items:center;text-decoration:none;color:var(--bw-text-main);flex-shrink:0;transition:color 0.18s ease}.bw-header-logo:hover{color:var(--bw-brand)}.bw-header-wordmark{font-family:var(--bw-font-heading);font-size:clamp(1.4rem,1.8vw,1.65rem);font-weight:var(--bw-weight-bold,700);letter-spacing:-0.025em;line-height:1;color:inherit;white-space:nowrap}.bw-header-dot{color:var(--bw-brand)}.bw-header-nav{display:flex;align-items:center;justify-content:center}.bw-nav-list{list-style:none;margin:0;padding:0;display:flex;gap:0.25rem;align-items:center}.bw-nav-list li{margin:0;list-style:none}.bw-nav-list a,.bw-nav-link{display:inline-flex;align-items:center;gap:0.3em;padding:0.55rem 0.85rem;font-family:var(--bw-font-body);font-size:0.92rem;font-weight:var(--bw-weight-medium,500);color:var(--bw-text-soft);text-decoration:none;border-radius:var(--bw-radius-btn,8px);background:transparent;border:none;cursor:pointer;transition:color 0.18s ease,background 0.18s ease;position:relative;line-height:1;white-space:nowrap}.bw-nav-list a:hover,.bw-nav-link:hover{color:var(--bw-brand)}.bw-nav-list .current-menu-item>a,.bw-nav-list .current-menu-item>.bw-nav-link,.bw-nav-list .current_page_item>a{color:var(--bw-brand)}.bw-header:not([class*="bw-header--"]) .bw-nav-list .current-menu-item>a::after,.bw-header:not([class*="bw-header--"]) .bw-nav-list .current_page_item>a::after{content:'';position:absolute;left:0.95rem;right:0.95rem;bottom:0.2rem;height:2px;background:var(--bw-brand);border-radius:2px}.bw-nav-more{position:relative}.bw-nav-more-btn .bw-nav-more-caret{transition:transform 0.18s ease;font-size:0.8em}.bw-nav-more-btn.is-open .bw-nav-more-caret{transform:rotate(180deg)}.bw-nav-more-panel{position:absolute;top:calc(100%+8px);right:0;min-width:200px;background:var(--bw-bg-main);border:1px solid var(--bw-border);border-radius:var(--bw-radius-md,12px);box-shadow:var(--bw-shadow-md);padding:0.4rem;margin:0;list-style:none;z-index:10;transform-origin:top right}.bw-nav-more-panel[hidden]{display:block;opacity:0;transform:scale(0.96) translateY(-4px);pointer-events:none;visibility:hidden;transition:opacity 0.18s ease,transform 0.20s cubic-bezier(0.32,0.72,0,1),visibility 0s linear 0.2s}.bw-nav-more-panel:not([hidden]){opacity:1;transform:scale(1) translateY(0);pointer-events:auto;visibility:visible;transition:opacity 0.18s ease,transform 0.20s cubic-bezier(0.32,0.72,0,1)}@media (prefers-reduced-motion:reduce){.bw-nav-more-panel[hidden],.bw-nav-more-panel:not([hidden]){transition:none !important}}.bw-nav-more-panel li{list-style:none}.bw-nav-more-panel a{display:block;padding:0.5rem 0.8rem;font-family:var(--bw-font-body);font-size:0.92rem;color:var(--bw-text-main);text-decoration:none;border-radius:6px;transition:background 0.18s ease,color 0.18s ease}.bw-nav-more-panel a:hover{background:var(--bw-bg-alt);color:var(--bw-brand)}.bw-nav-more-section-label{font-family:var(--bw-font-body);font-size:0.68rem;font-weight:var(--bw-weight-bold,700);color:var(--bw-text-muted);text-transform:uppercase;letter-spacing:0.1em;padding:0.5rem 0.8rem 0.25rem;margin:0;list-style:none;pointer-events:none}.bw-nav-more-divider{height:1px;background:var(--bw-border);margin:0.4rem 0.4rem;list-style:none}.bw-header .bw-nav-more-panel a,.bw-header .bw-nav-more-panel .bw-nav-link,.bw-header .bw-nav-more-panel .bw-nav-overflowed>a,.bw-header .bw-nav-more-panel .bw-nav-overflowed>.bw-nav-link{display:block !important;padding:0.5rem 0.8rem !important;font-family:var(--bw-font-body) !important;font-size:0.92rem !important;font-weight:500 !important;color:var(--bw-text-main) !important;background:transparent !important;text-decoration:none !important;text-transform:none !important;letter-spacing:normal !important;line-height:1.4 !important;border:0 !important;border-radius:6px !important;box-shadow:none !important;position:static !important;counter-increment:none !important}.bw-header .bw-nav-more-panel a:hover,.bw-header .bw-nav-more-panel .bw-nav-link:hover{background:var(--bw-bg-alt) !important;color:var(--bw-brand) !important}.bw-header .bw-nav-more-panel a::before,.bw-header .bw-nav-more-panel a::after,.bw-header .bw-nav-more-panel .bw-nav-link::before,.bw-header .bw-nav-more-panel .bw-nav-link::after{display:none !important;content:none !important}.bw-header-actions{display:flex;align-items:center;gap:0.5rem;justify-content:flex-end}.bw-header-search{display:flex;align-items:center;position:relative}.bw-header-search-toggle,.bw-header-search-submit{width:38px;height:38px;border:none;background:transparent;color:var(--bw-text-soft);border-radius:var(--bw-radius-btn,8px);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background 0.18s ease,color 0.18s ease}.bw-header-search-toggle:hover,.bw-header-search-submit:hover{background:var(--bw-bg-alt);color:var(--bw-brand)}.bw-header-search-input{width:0;padding:0;border:1px solid transparent;background:var(--bw-bg-alt);color:var(--bw-text-main);font-family:var(--bw-font-body);font-size:0.9rem;border-radius:var(--bw-radius-btn,8px);outline:none;opacity:0;transition:width 0.25s ease,opacity 0.18s ease,padding 0.25s ease,border-color 0.18s ease;box-sizing:border-box;height:38px}.bw-header-search.is-open .bw-header-search-input{width:clamp(180px,22vw,280px);padding:0 0.85rem;opacity:1;border-color:var(--bw-border);margin:0 0.25rem}.bw-header-search-input:focus{border-color:var(--bw-brand)}.bw-header-search-submit{display:none}.bw-header-search.is-open .bw-header-search-submit{display:inline-flex}.bw-header-search.is-open .bw-header-search-toggle{display:none}.bw-header-subscribe{padding:0.6em 1.1em;font-size:0.9rem;flex-shrink:0}.bw-mobile-toggle{display:none;width:40px;height:38px;border:1px solid currentColor;background:transparent;cursor:pointer;position:relative;padding:0;color:inherit;opacity:0.85;border-radius:var(--bw-radius-btn,8px);transition:background 0.18s ease,opacity 0.18s ease,border-color 0.18s ease}.bw-mobile-toggle:hover{background:rgba(127,127,127,0.12);opacity:1}.bw-mobile-toggle-bar{display:block;position:absolute;left:10px;right:10px;height:2px;background:currentColor;border-radius:2px;transition:transform 0.32s cubic-bezier(0.32,0.72,0,1),opacity 0.2s ease}.bw-mobile-toggle-bar:nth-child(1){top:11px}.bw-mobile-toggle-bar:nth-child(2){top:18px}.bw-mobile-toggle-bar:nth-child(3){top:25px}.bw-mobile-toggle.is-open .bw-mobile-toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.bw-mobile-toggle.is-open .bw-mobile-toggle-bar:nth-child(2){opacity:0}.bw-mobile-toggle.is-open .bw-mobile-toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1024px){.bw-header-search-toggle:not(:hover){color:var(--bw-text-muted)}.bw-header-inner{grid-template-columns:1fr auto}.bw-header-nav{order:99;grid-column:1 / -1;display:none;padding:0.6rem 0 1rem;border-top:1px solid var(--bw-border);margin-top:0.6rem}.bw-header-nav.is-open{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:stretch !important;position:fixed !important;top:var(--bw-header-height,72px) !important;left:0 !important;right:0 !important;width:100% !important;height:calc(100vh - var(--bw-header-height,72px)) !important;height:calc(100dvh - var(--bw-header-height,72px)) !important;max-height:none !important;margin:0 !important;padding:0.5rem 0 1.5rem !important;background:var(--bw-bg-main);border-top:1px solid var(--bw-border);overflow-y:auto;overscroll-behavior:contain;z-index:499}.bw-nav-list{flex-direction:column;align-items:stretch;width:100%;gap:0}.bw-nav-list a,.bw-nav-link{width:100%;padding:0.85rem 1rem;text-align:left;font-size:1rem;border-radius:0;border-bottom:1px solid var(--bw-border)}.bw-header-nav.is-open .bw-nav-list a,.bw-header-nav.is-open .bw-nav-list .bw-nav-link{color:var(--bw-text-main) !important;background:transparent !important;font-family:var(--bw-font-body) !important;font-weight:500 !important;text-transform:none !important;letter-spacing:normal !important;font-size:1rem !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important}.bw-header-nav.is-open .bw-nav-list .current-menu-item>a,.bw-header-nav.is-open .bw-nav-list .current-menu-item>.bw-nav-link,.bw-header-nav.is-open .bw-nav-list a[aria-current="page"],.bw-header-nav.is-open .bw-nav-list .bw-nav-link[aria-current="page"]{color:var(--bw-brand) !important;font-weight:700 !important}.bw-header-nav.is-open .bw-nav-list a::before,.bw-header-nav.is-open .bw-nav-list a::after,.bw-header-nav.is-open .bw-nav-list .bw-nav-link::before,.bw-header-nav.is-open .bw-nav-list .bw-nav-link::after{display:none !important;content:none !important}.bw-nav-list .current-menu-item>a::after,.bw-nav-list .current_page_item>a::after{display:none}.bw-nav-more-panel{position:static;box-shadow:none;border:none;padding:0 0 0 1rem}.bw-mobile-toggle{display:block}.bw-header-search{display:none}}@media (max-width:600px){a.bw-header-subscribe,.bw-header-subscribe{display:none !important}}.bw-header--wiki .bw-header-logo{display:flex;align-items:center;gap:0.6rem;text-decoration:none}.bw-header--wiki .bw-header-wiki-mark{display:inline-flex;align-items:center;gap:0.05em;font-family:var(--bw-font-heading);font-size:1.3rem;color:var(--bw-text-main);line-height:1}.bw-header--wiki .bw-header-wiki-bracket{color:var(--bw-brand);font-family:'Courier New','Consolas',monospace;font-size:1.1rem;font-weight:700}.bw-header--wiki .bw-header-wiki-W{font-weight:800;color:var(--bw-text-main);padding:0 0.1em}.bw-header--wiki .bw-header-wordmark{font-family:var(--bw-font-heading);font-size:1.4rem;font-weight:700;color:var(--bw-text-main);letter-spacing:-0.005em;line-height:1}.bw-header--wiki .bw-header-articles-chip{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);border-left:1px solid var(--bw-border);padding-left:0.7rem;margin-left:0.2rem;font-weight:800;letter-spacing:0.12em}@media (max-width:768px){.bw-header--wiki .bw-header-articles-chip{display:none}}.bw-header--wiki .bw-nav-link{font-family:var(--bw-font-body);font-size:0.92rem;color:var(--bw-text-main);text-decoration:none;font-weight:500;padding:0.5rem 0.85rem;position:relative;display:inline-flex;align-items:baseline;gap:0.4rem}.bw-header--wiki .bw-nav-link::after{display:none}.bw-header--wiki .menu-item.current-menu-item>.bw-nav-link::before,.bw-header--wiki .bw-nav-link[aria-current="page"]::before{content:'\276F';color:var(--bw-brand);font-weight:700;font-size:0.84em;line-height:1}.bw-header--wiki .menu-item.current-menu-item>.bw-nav-link,.bw-header--wiki .bw-nav-link[aria-current="page"]{color:var(--bw-text-main);font-weight:800;letter-spacing:0.04em}.bw-header--wiki .bw-nav-link:hover{color:var(--bw-brand);background:var(--bw-bg-main)}.bw-header--wiki .bw-header-subscribe{background:var(--bw-text-main);color:var(--bw-text-inverse);border:1.5px solid var(--bw-text-main);padding:0.5rem 1rem;font-family:'Courier New','Consolas',monospace;font-size:0.78rem;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:0.14em;transition:background-color 200ms ease,color 200ms ease}.bw-header--wiki .bw-header-subscribe:hover{background:var(--bw-bg-main);color:var(--bw-text-main)}.bw-footer--references{background:var(--bw-bg-soft);color:var(--bw-text-main);padding:clamp(3rem,6vw,4.5rem) 0 clamp(1.5rem,3vw,2.2rem);border-top:2px solid var(--bw-text-main)}.bw-rff-foot-eyebrow{display:flex;align-items:center;justify-content:center;gap:0.5rem;font-family:'Courier New','Consolas',monospace;font-size:clamp(1.4rem,2.5vw,1.9rem);color:var(--bw-text-main);margin:0 0 clamp(1.8rem,3.5vw,2.4rem);font-weight:800;line-height:1.1;text-align:center;letter-spacing:0.16em}.bw-rff-foot-eyebrow span{color:var(--bw-brand);font-family:var(--bw-font-heading);font-size:1.6rem;line-height:1;font-weight:400}.bw-rff-foot-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.4rem,3vw,2.4rem);padding-bottom:clamp(1.6rem,3vw,2.2rem);border-bottom:1px solid var(--bw-text-main)}.bw-rff-foot-col-h{font-family:'Courier New','Consolas',monospace;font-size:0.74rem;text-transform:uppercase;letter-spacing:0.18em;color:var(--bw-text-soft);margin:0 0 0.9rem;font-weight:700;padding-bottom:0.4rem;border-bottom:1px solid var(--bw-brand)}.bw-rff-foot-about-name{font-family:var(--bw-font-heading);font-size:1.1rem;margin:0 0 0.4rem;color:var(--bw-text-main)}.bw-rff-foot-about-name strong{font-weight:600}.bw-rff-foot-about-host{font-family:var(--bw-font-body);font-size:0.88rem;color:var(--bw-text-soft);line-height:1.5;margin:0 0 0.6rem}.bw-rff-foot-about-host em{color:var(--bw-text-main);font-style:italic}.bw-rff-foot-about-mail{margin:0 0 0.5rem}.bw-rff-foot-about-mail a{font-family:'Courier New','Consolas',monospace;font-size:0.84rem;color:var(--bw-brand);text-decoration:none;border-bottom:1px solid var(--bw-brand);padding-bottom:1px;font-weight:700}.bw-rff-foot-about-meta{margin:0}.bw-rff-foot-meta-stamp{display:inline-block;font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-inverse);background:var(--bw-text-main);padding:0.2rem 0.5rem;letter-spacing:0.12em;font-weight:800}.bw-rff-foot-col-list{list-style:none !important;margin:0;padding:0;display:flex !important;flex-direction:column}.bw-rff-foot-col-list li{list-style:none !important;display:block !important;border-bottom:1px dashed var(--bw-border)}.bw-rff-foot-col-list li:last-child{border-bottom:0}.bw-rff-foot-col-list a{display:grid;grid-template-columns:auto 1fr;gap:0.5rem;align-items:baseline;padding:0.5rem 0;color:var(--bw-text-main);text-decoration:none;font-family:var(--bw-font-body);font-size:0.86rem;line-height:1.32}.bw-rff-wikilink span:last-child{color:var(--bw-brand)}.bw-rff-bracket{color:color-mix(in oklab,var(--bw-brand) 55%,var(--bw-text-soft));font-family:'Courier New','Consolas',monospace;font-size:0.86em;padding:0 0.1em}.bw-rff-foot-col-list a:hover .bw-rff-bracket,.bw-rff-foot-col-list a:hover span:last-child{text-decoration:underline}.bw-rff-foot-article-pip{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);font-weight:800;letter-spacing:0.06em}.bw-rff-foot-col-list--compact a{grid-template-columns:1fr auto}.bw-rff-foot-count{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);font-weight:700}.bw-rff-foot-nl-blurb{font-family:var(--bw-font-body);font-size:0.84rem;color:var(--bw-text-soft);margin:0 0 0.6rem;line-height:1.5;font-style:italic}.bw-rff-foot-nl-form{display:flex;flex-direction:column;gap:0.5rem;position:relative}.bw-rff-foot-nl-input{width:100%;padding:0.6rem 0.8rem;background:var(--bw-bg-main);border:1.5px solid var(--bw-text-main);color:var(--bw-text-main);font-family:var(--bw-font-body);font-size:0.9rem}.bw-rff-foot-nl-input:focus{outline:2px solid var(--bw-brand);outline-offset:1px}.bw-rff-foot-nl-submit{padding:0.6rem 1rem;background:var(--bw-text-main);color:var(--bw-text-inverse);border:1.5px solid var(--bw-text-main);font-family:'Courier New','Consolas',monospace;font-size:0.78rem;font-weight:800;letter-spacing:0.14em;cursor:pointer;transition:background-color 200ms ease,color 200ms ease}.bw-rff-foot-nl-submit:hover{background:var(--bw-bg-main);color:var(--bw-text-main)}.bw-rff-foot-nl-thanks{margin:0;font-family:var(--bw-font-body);font-size:0.84rem;color:var(--bw-text-main);text-align:center;padding:0.4rem 0;border:1px solid var(--bw-text-main);background:var(--bw-bg-main)}.bw-rff-foot-strip{margin-top:clamp(1.2rem,2.5vw,1.8rem);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.bw-rff-foot-links{list-style:none !important;margin:0;padding:0;display:flex !important;flex-wrap:wrap;gap:1.2rem}.bw-rff-foot-links li{list-style:none !important;display:inline-block !important}.bw-rff-foot-links a{font-family:'Courier New','Consolas',monospace;font-size:0.74rem;color:var(--bw-text-soft);text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;font-weight:700}.bw-rff-foot-links a:hover{color:var(--bw-text-main);text-decoration:underline}.bw-rff-foot-imprint{font-family:var(--bw-font-body);font-size:0.84rem;color:var(--bw-text-soft);margin:0;font-style:italic;line-height:1.4}.bw-rff-foot-imprint em{color:var(--bw-text-main)}@media (max-width:980px){.bw-rff-foot-cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.bw-rff-foot-cols{grid-template-columns:1fr}.bw-rff-foot-strip{flex-direction:column;align-items:flex-start}}
</style>
<style id="bw-template-css">
:root{--bw-brand:#2563EB;--bw-brand-hover:#1D4ED8;--bw-brand-light:#3B82F6;--bw-brand-tint:#EFF6FF;--bw-bg-main:#FFFFFF;--bw-bg-surface:#F9FAFB;--bw-bg-alt:#F3F4F6;--bw-bg-warm:#EFF6FF;--bw-text-main:#0F172A;--bw-text-soft:#475569;--bw-text-muted:#94A3B8;--bw-text-inverse:#FFFFFF;--bw-border:#E2E8F0;--bw-border-dark:#CBD5E1;--bw-footer-bg:#0F172A;--bw-footer-bg-alt:#1E293B;--bw-footer-text:#F1F5F9;--bw-footer-muted:#94A3B8;--bw-font-heading:'Fraunces',Georgia,'Times New Roman',serif;--bw-font-body:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--bw-weight-normal:400;--bw-weight-medium:500;--bw-weight-semibold:600;--bw-weight-bold:700;--bw-text-base:1rem;--bw-text-sm:0.875rem;--bw-text-xs:0.75rem;--bw-text-lg:1.125rem;--bw-text-xl:1.25rem;--bw-h1-size:clamp(2.25rem,5vw,3.75rem);--bw-h2-size:clamp(1.75rem,3.5vw,2.5rem);--bw-h3-size:clamp(1.4rem,2.5vw,1.875rem);--bw-h4-size:clamp(1.125rem,1.5vw,1.375rem);--bw-container-width:1600px;--bw-container-narrow:760px;--bw-space-xs:0.5rem;--bw-space-sm:1rem;--bw-space-md:2rem;--bw-space-lg:4rem;--bw-space-xl:6rem;--bw-space-2xl:8rem;--bw-section-pad-y:clamp(1.75rem,2.5vw,2.5rem);--bw-radius-sm:6px;--bw-radius-md:12px;--bw-radius-lg:16px;--bw-radius-full:9999px;--bw-radius-card:12px;--bw-radius-btn:8px;--bw-border-width:1px;--bw-shadow-sm:0 1px 3px rgba(15,23,42,0.06);--bw-shadow-md:0 4px 12px rgba(15,23,42,0.08);--bw-shadow-lg:0 20px 40px rgba(15,23,42,0.12);--bw-card-bg:var(--bw-bg-main);--bw-card-border:var(--bw-border-width) solid var(--bw-border);--bw-card-shadow:var(--bw-shadow-sm);--bw-btn-letter-spacing:0;--bw-header-height:auto;--bw-header-bg:var(--bw-bg-main)}
</style>
<style id="bw-site-variables">
:root{--bw-brand:#6D28D9;--bw-brand-hover:#481B8C;--bw-brand-light:#9560E0;--bw-bg-main:#FAF8FC;--bw-bg-alt:#ECE2F2;--bw-bg-warm:#D4C0E2;--bw-text-main:#14081F;--bw-text-soft:#1F1230;--bw-text-muted:#4A2A6E;--bw-border:#DDD0EC;--bw-border-dark:#8870B8;--bw-footer-bg:#14081F;--bw-footer-bg-alt:#1F1230;--bw-footer-muted:#9A85B8}
</style>
<style id="bw-critical">
:root{--bw-wk-ink:var(--bw-text-main);--bw-wk-paper:var(--bw-bg-main);--bw-wk-paper-soft:var(--bw-bg-soft);--bw-wk-rule:color-mix(in oklab,var(--bw-text-main) 18%,transparent);--bw-wk-rule-strong:color-mix(in oklab,var(--bw-text-main) 40%,transparent)}.bw-wk-reveal{opacity:0;transform:translateY(14px);animation:bw-wk-reveal-in 600ms ease-out forwards;animation-delay:var(--reveal-delay,0ms)}@keyframes bw-wk-reveal-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bw-wk-reveal{animation:none;opacity:1;transform:none}}.bw-wk-mono{font-family:'Courier New','Consolas',monospace;font-variant-numeric:tabular-nums;letter-spacing:0.04em}.bw-wk-wikilink,.bw-wk-wikilink-row{color:var(--bw-brand);text-decoration:none}.bw-wk-wikilink-bracket{color:color-mix(in oklab,var(--bw-brand) 55%,var(--bw-text-soft));font-family:'Courier New','Consolas',monospace;font-size:0.86em;padding:0 0.1em}.bw-wk-section-head{text-align:left;margin-bottom:clamp(1.4rem,3vw,2rem);max-width:720px;padding-bottom:0.6rem;border-bottom:2px solid var(--bw-text-main)}.bw-wk-section-eyebrow{font-size:0.74rem;color:var(--bw-text-soft);margin:0 0 0.5rem;font-weight:800}.bw-wk-section-h{font-family:var(--bw-font-heading);font-size:clamp(1.9rem,3.8vw,2.8rem);color:var(--bw-text-main);margin:0 0 0.4rem;font-weight:700;line-height:1.1;letter-spacing:-0.012em}.bw-wk-section-sub{font-family:var(--bw-font-body);font-size:1rem;color:var(--bw-text-soft);margin:0;line-height:1.55;max-width:620px;font-style:italic}.bw-wk-cta-link{color:var(--bw-brand);background:var(--bw-bg-main);text-decoration:none;font-family:var(--bw-font-heading);font-size:1rem;font-weight:600;border-bottom:1px solid var(--bw-brand);padding-bottom:1px}.bw-wk-cta-link:hover{color:var(--bw-text-main);background:var(--bw-bg-main);border-bottom-color:var(--bw-text-main)}.bw-wk-hero{padding:clamp(2rem,4vw,3.4rem) 0 clamp(1.4rem,3vw,2.2rem)}.bw-wk-hero-card{background:var(--bw-wk-paper);padding:0}.bw-wk-hero-grid{display:grid;grid-template-columns:1fr 320px;gap:clamp(1.5rem,3vw,2.4rem);align-items:start}@media (max-width:880px){.bw-wk-hero-grid{grid-template-columns:1fr}}.bw-wk-hero-body{display:flex;flex-direction:column;gap:0.7rem}.bw-wk-hero-breadcrumb{font-family:'Courier New','Consolas',monospace;font-size:0.74rem;color:var(--bw-text-soft);margin:0;letter-spacing:0.08em}.bw-wk-hero-breadcrumb a{color:var(--bw-brand);text-decoration:none}.bw-wk-hero-breadcrumb a:hover{text-decoration:underline}.bw-wk-hero-title{font-family:var(--bw-font-heading);font-size:clamp(2.2rem,5vw,3.4rem);color:var(--bw-text-main);margin:0 0 0.2rem;font-weight:700;line-height:1.06;letter-spacing:-0.016em;padding-bottom:0.6rem;border-bottom:2px solid var(--bw-text-main)}.bw-wk-hero-title a{color:inherit;text-decoration:none}.bw-wk-hero-title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.bw-wk-hero-editline{font-family:var(--bw-font-body);font-size:0.86rem;color:var(--bw-text-soft);margin:0;font-style:italic}.bw-wk-hero-rule{border:0;border-top:1px solid var(--bw-wk-rule);margin:0.4rem 0}.bw-wk-hero-lede{font-family:var(--bw-font-body);font-size:1.06rem;color:var(--bw-text-main);line-height:1.7;margin:0}.bw-wk-hero-lede strong{font-weight:700}.bw-wk-hero-seealso{margin:0.6rem 0 0;padding:0.9rem 1.1rem;background:var(--bw-wk-paper-soft);border-left:3px solid var(--bw-brand)}.bw-wk-hero-seealso-h{font-family:'Courier New','Consolas',monospace;font-size:0.72rem;color:var(--bw-text-soft);margin:0 0 0.4rem;letter-spacing:0.14em;font-weight:800}.bw-wk-hero-seealso-list{list-style:none !important;margin:0;padding:0;display:flex !important;flex-direction:column;gap:0.32rem}.bw-wk-hero-seealso-list li{list-style:none !important;display:block !important}.bw-wk-hero-seealso-list a{font-family:var(--bw-font-body);font-size:0.96rem;color:var(--bw-brand);text-decoration:none;line-height:1.4}.bw-wk-hero-seealso-list a:hover{text-decoration:underline}.bw-wk-hero-call{margin:0.6rem 0 0}.bw-wk-hero-infobox{background:var(--bw-wk-paper-soft);border:1px solid var(--bw-text-main);padding:0.9rem 1rem 1.1rem;display:flex;flex-direction:column;gap:0.7rem;position:sticky;top:1rem}@media (max-width:880px){.bw-wk-hero-infobox{position:static}}.bw-wk-hero-infobox-caption{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0;letter-spacing:0.16em;font-weight:800;padding-bottom:0.3rem;border-bottom:1px solid var(--bw-text-main)}.bw-wk-hero-infobox-figure{margin:0}.bw-wk-hero-infobox-figure>img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border:1px solid var(--bw-text-main);filter:contrast(1.04) saturate(0.9)}.bw-wk-hero-infobox-figcap{font-family:var(--bw-font-body);font-size:0.76rem;color:var(--bw-text-soft);margin:0.3rem 0 0;text-align:center;line-height:1.3}.bw-wk-hero-infobox-placeholder{width:100%;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background:var(--bw-bg-alt);border:1px dashed var(--bw-text-main);color:var(--bw-text-soft);font-size:0.9rem;letter-spacing:0.16em}.bw-wk-hero-infobox-dl{margin:0;display:grid;grid-template-columns:1fr;gap:0}.bw-wk-hero-infobox-dl>div{display:grid;grid-template-columns:90px 1fr;gap:0.6rem;padding:0.4rem 0;border-bottom:1px dashed var(--bw-wk-rule);align-items:baseline}.bw-wk-hero-infobox-dl>div:last-child{border-bottom:0}.bw-wk-hero-infobox-dl dt{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;color:var(--bw-text-soft);margin:0;font-weight:800;letter-spacing:0.08em}.bw-wk-hero-infobox-dl dd{font-family:var(--bw-font-body);font-size:0.88rem;color:var(--bw-text-main);margin:0;font-weight:600}.bw-wk-hero-infobox-foot{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0.3rem 0 0;padding-top:0.5rem;border-top:1px solid var(--bw-text-main);letter-spacing:0.1em;font-weight:800}.bw-wk-grid-section{padding:clamp(2.4rem,4.5vw,4rem) 0 clamp(2rem,3.5vw,2.8rem)}.bw-wk-grid-list{list-style:none !important;margin:0;padding:0;display:grid !important;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,1.8vw,1.5rem)}@media (max-width:980px){.bw-wk-grid-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.bw-wk-grid-list{grid-template-columns:1fr}}.bw-wk-grid-tile{list-style:none !important;display:flex !important;flex-direction:column;background:var(--bw-wk-paper);border:1px solid var(--bw-wk-rule-strong);transition:transform 220ms ease,box-shadow 220ms ease}.bw-wk-grid-tile:hover{transform:translateY(-2px);box-shadow:0 6px 16px var(--bw-wk-rule)}.bw-wk-grid-link{display:flex;flex-direction:column;flex:1;background:var(--bw-wk-paper);color:var(--bw-text-main);text-decoration:none;padding:1rem 1rem 1.1rem;gap:0.55rem}.bw-wk-grid-head{display:flex;align-items:center;justify-content:space-between;gap:0.4rem;padding-bottom:0.4rem;border-bottom:1px solid var(--bw-text-main)}.bw-wk-grid-no{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;color:var(--bw-text-soft);font-weight:800;letter-spacing:0.08em}.bw-wk-grid-class{font-family:'Courier New','Consolas',monospace;font-size:0.62rem;color:var(--bw-text-inverse);padding:0.2rem 0.55rem;text-transform:uppercase;letter-spacing:0.14em;font-weight:800;border-radius:12px}.bw-wk-grid-class--token{background:#1e5fa3;color:#ffffff}.bw-wk-grid-class--protocol{background:#6b21a8;color:#ffffff}.bw-wk-grid-class--service{background:#1e7a44;color:#ffffff}.bw-wk-grid-title{font-family:var(--bw-font-heading);font-size:1.1rem;color:var(--bw-text-main);margin:0;font-weight:700;line-height:1.22}.bw-wk-grid-link:hover .bw-wk-grid-title{color:var(--bw-brand)}.bw-wk-grid-summary{font-family:var(--bw-font-body);font-size:0.9rem;color:var(--bw-text-soft);line-height:1.5;margin:0}.bw-wk-grid-xrefs{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0.1rem 0 0;letter-spacing:0.06em;font-style:normal}.bw-wk-lanes-section{padding:clamp(2rem,4vw,3.4rem) 0;background:var(--bw-bg-soft)}.bw-wk-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2.5vw,2rem)}@media (max-width:980px){.bw-wk-lanes{grid-template-columns:1fr}}.bw-wk-lane{background:var(--bw-wk-paper);border:1px solid var(--bw-wk-rule-strong);padding:clamp(1.1rem,2vw,1.5rem);display:flex;flex-direction:column;gap:0.85rem}.bw-wk-lane-head{display:flex;flex-direction:column;gap:0.35rem;padding-bottom:0.5rem;border-bottom:2px solid var(--bw-text-main)}.bw-wk-lane-class{align-self:flex-start;font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-inverse);padding:0.24rem 0.7rem;border-radius:12px;letter-spacing:0.16em;font-weight:800}.bw-wk-lane-class--token{background:#1e5fa3}.bw-wk-lane-class--protocol{background:#6b21a8}.bw-wk-lane-class--service{background:#1e7a44}.bw-wk-lane-h{font-family:var(--bw-font-heading);font-size:1.3rem;color:var(--bw-text-main);margin:0;font-weight:700;line-height:1.18}.bw-wk-lane-h a{color:inherit;text-decoration:none}.bw-wk-lane-h a:hover{color:var(--bw-brand)}.bw-wk-lane-list{list-style:none !important;margin:0;padding:0;display:flex !important;flex-direction:column}.bw-wk-lane-list li{list-style:none !important;display:block !important;border-bottom:1px dashed var(--bw-wk-rule)}.bw-wk-lane-list li:last-child{border-bottom:0}.bw-wk-wikilink-row{display:grid;grid-template-columns:auto 1fr;gap:0.5rem;align-items:baseline;padding:0.55rem 0;color:var(--bw-text-main);text-decoration:none;background:var(--bw-wk-paper)}.bw-wk-lane-no{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);font-weight:800;letter-spacing:0.06em}.bw-wk-lane-title{font-family:var(--bw-font-body);font-size:0.94rem;color:var(--bw-brand);line-height:1.3;font-weight:600}.bw-wk-wikilink-row:hover .bw-wk-lane-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bw-wk-spotlight-section{padding:clamp(2.6rem,5vw,4rem) 0}.bw-wk-spotlight-list{list-style:none !important;margin:0;padding:0;display:grid !important;grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2.4vw,2rem)}@media (max-width:980px){.bw-wk-spotlight-list{grid-template-columns:1fr}}.bw-wk-spotlight-card{list-style:none !important;display:flex !important;flex-direction:column;background:var(--bw-wk-paper);border:1px solid var(--bw-text-main);overflow:hidden;position:relative}.bw-wk-spotlight-link{display:flex;flex-direction:column;flex:1;padding:clamp(1.1rem,2vw,1.6rem);background:var(--bw-wk-paper);color:var(--bw-text-main);text-decoration:none;gap:0.6rem}.bw-wk-spotlight-pin{display:inline-flex;align-items:center;gap:0.4rem;align-self:flex-start;background:#b00020;color:#ffffff;padding:0.3rem 0.6rem;font-family:'Courier New','Consolas',monospace;font-size:0.68rem;letter-spacing:0.16em;font-weight:800}.bw-wk-spotlight-pin-marker{font-size:0.9rem;line-height:1}.bw-wk-spotlight-pin .bw-wk-mono{color:#ffffff}.bw-wk-spotlight-no{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;color:var(--bw-text-soft);margin:0;letter-spacing:0.1em;font-weight:800}.bw-wk-spotlight-title{font-family:var(--bw-font-heading);font-size:1.3rem;color:var(--bw-text-main);margin:0;font-weight:700;line-height:1.18;padding-bottom:0.4rem;border-bottom:1px solid var(--bw-text-main)}.bw-wk-spotlight-link:hover .bw-wk-spotlight-title{color:var(--bw-brand)}.bw-wk-spotlight-lede{font-family:var(--bw-font-body);font-size:0.94rem;color:var(--bw-text-soft);line-height:1.6;margin:0}.bw-wk-spotlight-dl{margin:0.3rem 0 0;display:grid;gap:0}.bw-wk-spotlight-dl>div{display:grid;grid-template-columns:80px 1fr;gap:0.6rem;padding:0.35rem 0;border-bottom:1px dashed var(--bw-wk-rule);align-items:baseline}.bw-wk-spotlight-dl>div:last-child{border-bottom:0}.bw-wk-spotlight-dl dt{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0;font-weight:800;letter-spacing:0.08em}.bw-wk-spotlight-dl dd{font-family:var(--bw-font-body);font-size:0.86rem;color:var(--bw-text-main);margin:0;font-weight:600}.bw-wk-strip-section{padding:clamp(2rem,4vw,3rem) 0;background:var(--bw-bg-soft)}.bw-wk-strip-list{list-style:none !important;margin:0;padding:0;display:flex !important;flex-direction:column;background:var(--bw-wk-paper);border:1px solid var(--bw-text-main)}.bw-wk-strip-row{list-style:none !important;display:block !important;border-bottom:1px dashed var(--bw-wk-rule)}.bw-wk-strip-row:last-child{border-bottom:0}.bw-wk-strip-row--token{border-left:4px solid #1e5fa3}.bw-wk-strip-row--protocol{border-left:4px solid #6b21a8}.bw-wk-strip-row--service{border-left:4px solid #1e7a44}.bw-wk-strip-link{display:grid;grid-template-columns:auto auto 1fr auto auto;gap:clamp(0.6rem,1.2vw,1rem);align-items:center;padding:0.7rem clamp(0.7rem,1.5vw,1.2rem);background:var(--bw-wk-paper);color:var(--bw-text-main);text-decoration:none}.bw-wk-strip-no{font-family:'Courier New','Consolas',monospace;font-size:0.72rem;color:var(--bw-text-soft);font-weight:800;letter-spacing:0.06em;padding:0.18rem 0.5rem;background:var(--bw-bg-soft);border:1px solid var(--bw-wk-rule)}.bw-wk-strip-class{font-family:'Courier New','Consolas',monospace;font-size:0.6rem;color:#ffffff;padding:0.16rem 0.5rem;border-radius:10px;letter-spacing:0.14em;font-weight:800}.bw-wk-strip-class--token{background:#1e5fa3}.bw-wk-strip-class--protocol{background:#6b21a8}.bw-wk-strip-class--service{background:#1e7a44}.bw-wk-strip-title{font-family:var(--bw-font-heading);font-size:1rem;color:var(--bw-text-main);font-weight:600;line-height:1.25}.bw-wk-strip-link:hover .bw-wk-strip-title{color:var(--bw-brand)}.bw-wk-strip-revisions{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;color:var(--bw-text-soft);font-weight:700}.bw-wk-strip-date{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;color:var(--bw-text-main);font-weight:700}@media (max-width:780px){.bw-wk-strip-link{grid-template-columns:auto auto 1fr;row-gap:0.3rem}.bw-wk-strip-revisions,.bw-wk-strip-date{grid-column:span 1}}.bw-wk-about{padding:clamp(2.6rem,5vw,4rem) 0}.bw-wk-about-card{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:clamp(1.5rem,3vw,2.4rem);padding:clamp(1.4rem,2.5vw,2rem);background:var(--bw-wk-paper);border:1.5px solid var(--bw-text-main);max-width:980px;margin-inline:auto}.bw-wk-about-portrait{display:flex;flex-direction:column;align-items:center;gap:0.5rem}.bw-wk-about-portrait>img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border:1px solid var(--bw-text-main);filter:contrast(1.04) saturate(0.95)}.bw-wk-about-portrait-fallback{width:100%;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;background:var(--bw-bg-soft);color:var(--bw-text-main);font-family:var(--bw-font-heading);font-size:3.2rem;font-weight:700;border:1px solid var(--bw-text-main)}.bw-wk-about-portrait-caption{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0;font-weight:800;letter-spacing:0.18em}.bw-wk-about-body{display:flex;flex-direction:column;gap:0.8rem}.bw-wk-about-byline{font-family:var(--bw-font-body);font-size:0.84rem;color:var(--bw-text-soft);margin:0;line-height:1.4}.bw-wk-about-byline em{color:var(--bw-text-main);font-style:italic}.bw-wk-about-headline{font-family:var(--bw-font-heading);font-size:clamp(1.2rem,2.5vw,1.6rem);color:var(--bw-text-main);margin:0;font-weight:600;line-height:1.2}.bw-wk-about-prose p{font-family:var(--bw-font-body);font-size:1rem;color:var(--bw-text-soft);line-height:1.65;margin:0 0 0.6rem}.bw-wk-about-chips-label{font-family:'Courier New','Consolas',monospace;font-size:0.66rem;color:var(--bw-text-soft);margin:0.2rem 0 0.2rem;font-weight:800;letter-spacing:0.14em}.bw-wk-about-chips{list-style:none !important;display:flex !important;flex-wrap:wrap;gap:0.4rem;padding:0;margin:0}.bw-wk-about-chips li{list-style:none !important;display:inline-flex !important;align-items:center}.bw-wk-about-chip{font-family:'Courier New','Consolas',monospace;font-size:0.7rem;padding:0.24rem 0.6rem;background:var(--bw-text-main);color:var(--bw-text-inverse);letter-spacing:0.08em;font-weight:700}.bw-wk-about-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0.6rem;margin:0.5rem 0 0;padding:0.9rem 0;border-top:1px solid var(--bw-wk-rule);border-bottom:1px solid var(--bw-wk-rule)}.bw-wk-about-stat{display:flex;flex-direction:column;gap:0.15rem}.bw-wk-about-stat dt{font-family:'Courier New','Consolas',monospace;font-size:0.62rem;color:var(--bw-text-soft);text-transform:uppercase;letter-spacing:0.14em;margin:0;font-weight:700}.bw-wk-about-stat dd{font-family:var(--bw-font-heading);font-size:1.6rem;color:var(--bw-text-main);margin:0;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.bw-wk-about-policy{font-family:var(--bw-font-body);font-size:0.9rem;color:var(--bw-text-soft);margin:0;line-height:1.5;padding:0.6rem 0.8rem;background:var(--bw-bg-soft);border-left:3px solid var(--bw-text-main)}.bw-wk-about-policy em{color:var(--bw-text-main);font-style:italic;font-weight:600}.bw-wk-about-signoff{font-family:var(--bw-font-body);font-size:0.88rem;color:var(--bw-text-soft);margin:0;font-style:italic}@media (max-width:720px){.bw-wk-about-card{grid-template-columns:1fr}.bw-wk-about-portrait>img,.bw-wk-about-portrait-fallback{max-width:240px;margin-inline:auto}}.bw-wk-nl-section{padding:clamp(2.4rem,5vw,4rem) 0;background:var(--bw-bg-soft)}.bw-wk-nl-card{background:var(--bw-wk-paper);border:1px solid var(--bw-text-main);padding:clamp(1.6rem,3vw,2.4rem);max-width:1080px;margin-inline:auto}.bw-wk-nl-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(1.4rem,3vw,2.4rem)}@media (max-width:880px){.bw-wk-nl-grid{grid-template-columns:1fr}}.bw-wk-nl-left{display:flex;flex-direction:column;gap:0.6rem}.bw-wk-nl-eyebrow{font-size:0.72rem;color:var(--bw-text-soft);margin:0;font-weight:800;letter-spacing:0.14em}.bw-wk-nl-h{font-family:var(--bw-font-heading);font-size:clamp(1.5rem,3vw,2.1rem);color:var(--bw-text-main);margin:0;font-weight:700;line-height:1.2}.bw-wk-nl-lede{font-family:var(--bw-font-body);font-size:1rem;color:var(--bw-text-soft);margin:0;line-height:1.55}.bw-wk-nl-right{display:flex;flex-direction:column;gap:0.6rem;justify-content:center}.bw-wk-nl-form{display:flex;flex-direction:column;gap:0.6rem;position:relative}.bw-wk-nl-input{width:100%;padding:0.8rem 1rem;background:var(--bw-bg-main);border:1.5px solid var(--bw-text-main);color:var(--bw-text-main);font-family:var(--bw-font-body);font-size:1rem}.bw-wk-nl-input:focus{outline:2px solid var(--bw-brand);outline-offset:1px}.bw-wk-nl-submit{padding:0.8rem 1.2rem;background:var(--bw-text-main);color:var(--bw-text-inverse);border:1.5px solid var(--bw-text-main);font-family:'Courier New','Consolas',monospace;font-size:0.84rem;font-weight:800;letter-spacing:0.14em;cursor:pointer;transition:background-color 200ms ease,color 200ms ease}.bw-wk-nl-submit:hover{background:var(--bw-bg-main);color:var(--bw-text-main)}.bw-wk-nl-thanks{margin:0;font-family:var(--bw-font-body);font-size:0.88rem;color:var(--bw-text-main);text-align:center;padding:0.5rem 0;border:1px solid var(--bw-text-main);background:var(--bw-bg-main)}.bw-wk-nl-fineprint{font-family:var(--bw-font-body);font-size:0.78rem;color:var(--bw-text-soft);margin:0;font-style:italic}
</style>
<style id="bw-axes">
:root{--bw-font-heading:'Fraunces',Georgia,'Times New Roman',serif;--bw-font-body:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}:root{--bw-section-pad-y:clamp(1.75rem,2.5vw,2.5rem);--bw-space-md:2rem;--bw-space-lg:4rem;--bw-space-xl:6rem}
</style>
<link rel='stylesheet' id='oxygen-cache-15-css' href='//nftdatawiki.com/wp-content/uploads/oxygen/css/15.css?cache=1779382077&ver=6.9.4' media='all' />
<link rel='stylesheet' id='oxygen-cache-8-css' href='//nftdatawiki.com/wp-content/uploads/oxygen/css/8.css?cache=1779382077&ver=6.9.4' media='all' />
<link rel='stylesheet' id='oxygen-universal-styles-css' href='//nftdatawiki.com/wp-content/uploads/oxygen/css/universal.css?cache=1779382076&ver=6.9.4' media='all' />
<!-- END OF WP_HEAD() -->
</head>
<body class="home wp-singular page-template-default page page-id-348 wp-embed-responsive wp-theme-oxygen-is-not-a-theme oxygen-body" >
<h1 style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0">NFT Data Wiki — Reference Material and Independent Analysis on On-Chain Data, Token Classification, and the Crypto-Casino Market Structure</h1>
<header id="section-1-15" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-2-15" class="ct-code-block" >
<header class="bw-header bw-header--wiki" id="bw-site-header" data-state="top" role="banner">
<div class="bw-header-inner">
<a href="https://nftdatawiki.com/" class="bw-header-logo" aria-label="NFT Data Wiki Home">
<span class="bw-header-wiki-mark" aria-hidden="true">
<span class="bw-header-wiki-bracket">[[</span>
<span class="bw-header-wiki-W">W</span>
<span class="bw-header-wiki-bracket">]]</span>
</span>
<span class="bw-header-wordmark">NFT Data Wiki</span>
<span class="bw-header-articles-chip" aria-hidden="true">191 ENTRIES</span>
</a>
<nav class="bw-header-nav" aria-label="Main Navigation"><ul class="bw-nav-list"><li class="current-menu-item menu-item"><a href="https://nftdatawiki.com/" class="bw-nav-link" aria-current="page">Main page</a></li><li class="menu-item"><a href="https://nftdatawiki.com/blog/" class="bw-nav-link">All entries</a></li><li class="menu-item"><a href="https://nftdatawiki.com/on-chain-data/" class="bw-nav-link">On-Chain Data</a></li><li class="menu-item"><a href="https://nftdatawiki.com/token-classification/" class="bw-nav-link">Token Classification</a></li><li class="menu-item"><a href="https://nftdatawiki.com/crypto-casino/" class="bw-nav-link">Crypto Casino</a></li><li class="menu-item"><a href="https://nftdatawiki.com/wallet-analytics/" class="bw-nav-link">Wallet Analytics</a></li><li class="menu-item bw-nav-more"><button type="button" class="bw-nav-link bw-nav-more-btn" aria-expanded="false" aria-haspopup="true">More <span class="bw-nav-more-caret" aria-hidden="true">▾</span></button><ul class="bw-nav-more-panel" hidden><li class="bw-nav-more-section-label">Conferences</li><li><a href="https://nftdatawiki.com/data-quality/">Data Quality</a></li><li><a href="https://nftdatawiki.com/opinions/">Opinions</a></li><li><a href="https://nftdatawiki.com/general/">General</a></li><li><a href="https://nftdatawiki.com/crypto-nft-wiki-casino/">Crypto / NFT / Wiki / Casino</a></li><li><a href="https://nftdatawiki.com/crypto-wiki-casino/">Crypto / Wiki / Casino</a></li><li><a href="https://nftdatawiki.com/casino-igaming/">Casino / iGaming</a></li><li><a href="https://nftdatawiki.com/sports/">Sports</a></li><li class="bw-nav-more-divider" aria-hidden="true"></li><li class="bw-nav-more-section-label">Pages</li><li><a href="https://nftdatawiki.com/about/">About</a></li><li><a href="https://nftdatawiki.com/contact/">Contact</a></li></ul></li></ul></nav>
<div class="bw-header-actions">
<form role="search" method="get" action="https://nftdatawiki.com/" class="bw-header-search" data-bw-search>
<button type="button" class="bw-header-search-toggle" aria-label="Open search" aria-expanded="false"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></button>
<input type="search" name="s" placeholder="Search the wiki…" aria-label="Search the wiki" class="bw-header-search-input" value="">
<button type="submit" class="bw-header-search-submit" aria-label="Search"><svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14M13 5l7 7-7 7"/></svg></button>
</form>
<a class="bw-btn bw-btn-primary bw-header-subscribe" href="#bw-newsletter">Subscribe</a>
<button class="bw-mobile-toggle" aria-label="Open menu" id="bw-mobile-menu-btn" aria-expanded="false" type="button"><span class="bw-mobile-toggle-bar"></span><span class="bw-mobile-toggle-bar"></span><span class="bw-mobile-toggle-bar"></span></button>
</div>
</div>
</header>
<script>
(function () {
var header = document.getElementById('bw-site-header'); var mobileBtn = document.getElementById('bw-mobile-menu-btn'); var nav = document.querySelector('.bw-header-nav');
if (mobileBtn && nav) { mobileBtn.addEventListener('click', function (e) { e.preventDefault(); var open = nav.classList.toggle('is-open'); mobileBtn.setAttribute('aria-expanded', open ? 'true' : 'false'); mobileBtn.classList.toggle('is-open', open); if (open) { document.body.classList.add('bw-nav-open'); if (header) header.setAttribute('data-scroll', 'shown'); } else { document.body.classList.remove('bw-nav-open'); } }); }
var moreBtn = document.querySelector('.bw-nav-more-btn'); var morePanel = document.querySelector('.bw-nav-more-panel');
if (moreBtn && morePanel) { moreBtn.addEventListener('click', function (e) { e.preventDefault(); var open = !morePanel.hasAttribute('hidden') ? false : true; if (open) morePanel.removeAttribute('hidden'); else morePanel.setAttribute('hidden', ''); moreBtn.setAttribute('aria-expanded', open ? 'true' : 'false'); moreBtn.classList.toggle('is-open', open); }); document.addEventListener('click', function (e) { if (!moreBtn.contains(e.target) && !morePanel.contains(e.target)) { morePanel.setAttribute('hidden', ''); moreBtn.setAttribute('aria-expanded', 'false'); moreBtn.classList.remove('is-open'); } }); }
var searchForm = document.querySelector('[data-bw-search]'); var searchToggle = searchForm && searchForm.querySelector('.bw-header-search-toggle'); var searchInput = searchForm && searchForm.querySelector('.bw-header-search-input');
if (searchForm && searchToggle && searchInput) { searchToggle.addEventListener('click', function (e) { e.preventDefault(); var open = searchForm.classList.toggle('is-open'); searchToggle.setAttribute('aria-expanded', open ? 'true' : 'false'); if (open) setTimeout(function(){ searchInput.focus(); }, 80); }); searchInput.addEventListener('keydown', function (e) { if (e.key === 'Escape') { searchForm.classList.remove('is-open'); searchToggle.setAttribute('aria-expanded', 'false'); searchToggle.focus(); } }); }
function bwUpdateHeaderHeight() { if (!header) return; var h = header.offsetHeight; if (h > 0) document.documentElement.style.setProperty('--bw-header-height', h + 'px'); }
bwUpdateHeaderHeight();
if (document.fonts && document.fonts.ready) document.fonts.ready.then(bwUpdateHeaderHeight);
var bwHeightTimer; window.addEventListener('resize', function () { clearTimeout(bwHeightTimer); bwHeightTimer = setTimeout(bwUpdateHeaderHeight, 80); });
if (header) { var ticking = false; var lastY = window.scrollY || 0; var hideThreshold = 120; var deltaThreshold = 6;
function update() { var y = window.scrollY || document.documentElement.scrollTop; var delta = y - lastY; lastY = y; header.setAttribute('data-state', y > 24 ? 'scrolled' : 'top'); if (document.body.classList.contains('bw-nav-open')) { header.setAttribute('data-scroll', 'shown'); ticking = false; return; } if (y < hideThreshold) header.setAttribute('data-scroll', 'shown'); else if (delta > deltaThreshold) header.setAttribute('data-scroll', 'hidden'); else if (delta < -deltaThreshold) header.setAttribute('data-scroll', 'shown'); ticking = false; }
window.addEventListener('scroll', function () { if (!ticking) { requestAnimationFrame(update); ticking = true; } }, { passive: true }); }
var navEl = document.querySelector('.bw-header-nav'); var listEl = navEl && navEl.querySelector('.bw-nav-list');
if (navEl && listEl) { var moreLi = listEl.querySelector(':scope > li.bw-nav-more');
if (!moreLi) { moreLi = document.createElement('li'); moreLi.className = 'menu-item bw-nav-more'; moreLi.innerHTML = '<button type="button" class="bw-nav-link bw-nav-more-btn" aria-expanded="false" aria-haspopup="true">More <span class="bw-nav-more-caret" aria-hidden="true">▾</span></button><ul class="bw-nav-more-panel" hidden></ul>'; listEl.appendChild(moreLi); (function () { var btn = moreLi.querySelector('.bw-nav-more-btn'); var pnl = moreLi.querySelector('.bw-nav-more-panel'); btn.addEventListener('click', function (e) { e.preventDefault(); var open = pnl.hasAttribute('hidden'); if (open) pnl.removeAttribute('hidden'); else pnl.setAttribute('hidden', ''); btn.setAttribute('aria-expanded', open ? 'true' : 'false'); btn.classList.toggle('is-open', open); }); document.addEventListener('click', function (e) { if (!btn.contains(e.target) && !pnl.contains(e.target)) { pnl.setAttribute('hidden', ''); btn.setAttribute('aria-expanded', 'false'); btn.classList.remove('is-open'); } }); })(); }
var morePanelEl = moreLi.querySelector('.bw-nav-more-panel');
if (morePanelEl) { var bwIsFirstRun = true; var bwAnimTimer = null; var bwPendingFinalize = null; var TRANSITION_MS = 240;
function bwAddOverflowDivider() { var nodes = morePanelEl.querySelectorAll(':scope > .bw-nav-overflowed'); if (nodes.length === 0) return; var last = nodes[nodes.length - 1]; var next = last.nextElementSibling; if (next && !next.classList.contains('bw-nav-more-divider')) { var div = document.createElement('li'); div.className = 'bw-nav-more-divider bw-nav-overflow-divider'; div.setAttribute('aria-hidden', 'true'); last.parentNode.insertBefore(div, last.nextSibling); } }
function bwAdjustNav(opts) { opts = opts || {}; var animate = opts.animate !== false && !bwIsFirstRun;
if (bwAnimTimer) { clearTimeout(bwAnimTimer); bwAnimTimer = null; if (bwPendingFinalize) { var fn = bwPendingFinalize; bwPendingFinalize = null; fn(); } }
var overflowed = Array.prototype.slice.call(morePanelEl.querySelectorAll(':scope > .bw-nav-overflowed'));
overflowed.forEach(function (li) { li.classList.remove('bw-nav-overflowed'); li.classList.remove('bw-nav-collapsing'); listEl.insertBefore(li, moreLi); });
var divider = morePanelEl.querySelector(':scope > .bw-nav-overflow-divider'); if (divider) divider.parentNode.removeChild(divider);
if (window.matchMedia('(max-width: 1024px)').matches) { Array.prototype.forEach.call(listEl.querySelectorAll(':scope > .bw-nav-collapsing'), function (li) { li.classList.remove('bw-nav-collapsing'); }); moreLi.style.display = morePanelEl.children.length > 0 ? '' : 'none'; bwIsFirstRun = false; return; }
var items = Array.prototype.slice.call(listEl.querySelectorAll(':scope > li:not(.bw-nav-more)')); var movingOut = []; var SAFETY_PX = 24;
for (var i = items.length - 1; i >= 0; i--) { if (listEl.scrollWidth <= navEl.clientWidth - SAFETY_PX) break; items[i].style.display = 'none'; movingOut.push(items[i]); }
movingOut.forEach(function (item) { item.style.display = ''; });
var justRestored = overflowed.filter(function (li) { return movingOut.indexOf(li) === -1; });
if (!animate) { movingOut.forEach(function (item) { item.classList.add('bw-nav-overflowed'); morePanelEl.insertBefore(item, morePanelEl.firstChild); }); bwAddOverflowDivider(); moreLi.style.display = morePanelEl.children.length > 0 ? '' : 'none'; bwIsFirstRun = false; return; }
if (justRestored.length > 0) { justRestored.forEach(function (li) { li.classList.add('bw-nav-collapsing'); }); void listEl.offsetWidth; justRestored.forEach(function (li) { li.classList.remove('bw-nav-collapsing'); }); }
if (movingOut.length === 0) { moreLi.style.display = morePanelEl.children.length > 0 ? '' : 'none'; bwIsFirstRun = false; return; }
movingOut.forEach(function (item) { item.classList.add('bw-nav-collapsing'); });
bwPendingFinalize = function () { movingOut.forEach(function (item) { item.classList.remove('bw-nav-collapsing'); item.classList.add('bw-nav-overflowed'); morePanelEl.insertBefore(item, morePanelEl.firstChild); }); bwAddOverflowDivider(); moreLi.style.display = morePanelEl.children.length > 0 ? '' : 'none'; };
bwAnimTimer = setTimeout(function () { bwAnimTimer = null; var fn = bwPendingFinalize; bwPendingFinalize = null; if (fn) fn(); }, TRANSITION_MS); bwIsFirstRun = false; }
bwAdjustNav({ animate: false });
var bwSnapRaf = null; var bwSnapTrailing = null;
function bwScheduleSnap() { if (bwSnapRaf) cancelAnimationFrame(bwSnapRaf); bwSnapRaf = requestAnimationFrame(function () { bwSnapRaf = null; bwAdjustNav({ animate: false }); }); if (bwSnapTrailing) clearTimeout(bwSnapTrailing); bwSnapTrailing = setTimeout(function () { bwSnapTrailing = null; bwAdjustNav({ animate: false }); }, 150); }
window.addEventListener('resize', bwScheduleSnap);
if (searchToggle) { searchToggle.addEventListener('click', function () { setTimeout(function () { bwAdjustNav({ animate: true }); }, 280); }); }
if (window.ResizeObserver) new ResizeObserver(bwScheduleSnap).observe(navEl);
}
}
})();
</script>
</div></div></header><section id="section-6-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-7-8" class="ct-code-block" >
<section class="bw-wk-hero">
<div class="bw-container">
<article class="bw-wk-hero-card bw-wk-reveal">
<div class="bw-wk-hero-grid">
<div class="bw-wk-hero-body">
<p class="bw-wk-hero-breadcrumb"><span class="bw-wk-mono">Article N° 00191</span> · <a href="https://nftdatawiki.com/crypto-nft-wiki-casino/">Crypto / NFT / Wiki / Casino</a></p>
<h1 class="bw-wk-hero-title"><a href="https://nftdatawiki.com/future-of-nfts/">Future of NFTs</a></h1>
<p class="bw-wk-hero-editline">
<em>From the wiki. Last edited October 14, 2026 by curator.</em>
</p>
<hr class="bw-wk-hero-rule" />
<p class="bw-wk-hero-lede">The <strong>future</strong> of NFTs shifts from speculative collectibles to utility-driven assets, integrating into real-world applications, gaming, and digital identity.</p>
<section class="bw-wk-hero-seealso">
<h2 class="bw-wk-hero-seealso-h"><span class="bw-wk-mono">See also</span></h2>
<ul class="bw-wk-hero-seealso-list">
<li>
<a href="https://nftdatawiki.com/nft-data-dashboards/" class="bw-wk-wikilink">
<span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>
NFT Data Dashboards <span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/how-to-track-wallet-activity/" class="bw-wk-wikilink">
<span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>
How to Track Wallet Activity <span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/blockchain-gaming-explained/" class="bw-wk-wikilink">
<span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>
Blockchain Gaming Explained <span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span>
</a>
</li>
</ul>
</section>
<p class="bw-wk-hero-call"><a class="bw-wk-cta-link" href="https://nftdatawiki.com/future-of-nfts/">Read the full entry <span aria-hidden="true">→</span></a></p>
</div>
<aside class="bw-wk-hero-infobox" aria-label="Infobox">
<p class="bw-wk-hero-infobox-caption"><span class="bw-wk-mono">PROTOCOL · OVERVIEW</span></p>
<figure class="bw-wk-hero-infobox-figure">
<img src="https://nftdatawiki.com/wp-content/uploads/2026/05/featured-future-of-nfts-1778739764105-768x512.webp" alt="Future of NFTs" loading="eager" decoding="async" />
<figcaption class="bw-wk-hero-infobox-figcap"><em>Future of NFTs</em></figcaption>
</figure>
<dl class="bw-wk-hero-infobox-dl">
<div>
<dt>Type</dt>
<dd>Native L1</dd>
</div>
<div>
<dt>Founded</dt>
<dd>2014</dd>
</div>
<div>
<dt>Class</dt>
<dd>Protocol</dd>
</div>
<div>
<dt>Status</dt>
<dd>Audited</dd>
</div>
<div>
<dt>Chain</dt>
<dd>Optimism</dd>
</div>
<div>
<dt>Article N°</dt>
<dd>00191</dd>
</div>
</dl>
<p class="bw-wk-hero-infobox-foot"><span class="bw-wk-mono">EDITED OCTOBER 14, 2026</span></p>
</aside>
</div>
</article>
</div>
</section>
</div></div></section><section id="section-8-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-9-8" class="ct-code-block" >
<section class="bw-wk-grid-section">
<div class="bw-container">
<header class="bw-wk-section-head bw-wk-reveal">
<p class="bw-wk-section-eyebrow"><span class="bw-wk-mono">A-Z · CATALOGUED ENTRIES</span></p>
<h2 class="bw-wk-section-h">Twelve entries from the wiki.</h2>
<p class="bw-wk-section-sub">Each card carries the article number, class, and a one-line summary. Cross-references count the inbound wikilinks.</p>
</header>
<ul class="bw-wk-grid-list">
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 60ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/nft-data-dashboards/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00190</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--token">Token</span>
</header>
<h3 class="bw-wk-grid-title">NFT Data Dashboards</h3>
<p class="bw-wk-grid-summary">NFT data dashboards aggregate crucial blockchain metrics, offering market intelligence for informed investment, marketing, and…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">10 cross-references · edited Jun 5</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 85ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/how-to-track-wallet-activity/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00189</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--service">Service</span>
</header>
<h3 class="bw-wk-grid-title">How to Track Wallet Activity</h3>
<p class="bw-wk-grid-summary">Learn how to track wallet activity on blockchains, interpret transaction data, and leverage specialized tools for competitive…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">2 cross-references · edited Jun 4</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 110ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/blockchain-gaming-explained/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00188</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--token">Token</span>
</header>
<h3 class="bw-wk-grid-title">Blockchain Gaming Explained</h3>
<p class="bw-wk-grid-summary">Explore blockchain gaming's core principles, economic models, and commercial opportunities for developers, marketers, and…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">13 cross-references · edited Jun 3</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 135ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/nft-glossary/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00187</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">NFT Glossary</h3>
<p class="bw-wk-grid-summary">This NFT glossary defines essential terms like blockchain, smart contract, minting, gas fee, floor price, and royalties for…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">8 cross-references · edited Jun 3</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 160ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/art-nfts-explained/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00186</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">Art NFTs Explained</h3>
<p class="bw-wk-grid-summary">Art NFTs leverage blockchain to establish verifiable ownership of digital art, offering artists direct monetization, programmable…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">5 cross-references · edited Jun 3</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 185ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/music-nfts-explained/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00185</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">Music NFTs Explained</h3>
<p class="bw-wk-grid-summary">Music NFTs offer artists direct control and new revenue streams through verifiable ownership, scarcity, and programmable…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">13 cross-references · edited Jun 2</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 210ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/nft-ticketing-explained/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00184</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">NFT Ticketing Explained</h3>
<p class="bw-wk-grid-summary">NFT ticketing leverages blockchain for secure, transparent event access, offering organizers fraud prevention, secondary market…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">5 cross-references · edited Jun 2</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 235ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/what-is-token-gating/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00183</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">What Is Token Gating?</h3>
<p class="bw-wk-grid-summary">Token gating provides exclusive access to content or communities based on verifiable ownership of specific digital assets like…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">3 cross-references · edited Jun 2</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 260ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/how-to-evaluate-nft-utility/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00182</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--token">Token</span>
</header>
<h3 class="bw-wk-grid-title">How to Evaluate NFT Utility</h3>
<p class="bw-wk-grid-summary">Learn how to evaluate NFT utility by understanding its categories, key metrics, and practical due diligence steps for informed…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">16 cross-references · edited Jun 1</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 285ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/nft-community-metrics/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00181</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">NFT Community Metrics</h3>
<p class="bw-wk-grid-summary">Understanding NFT community metrics is crucial for assessing project health, investor interest, and long-term viability.</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">4 cross-references · edited Jun 1</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 310ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/how-nft-presales-work/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00180</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--protocol">Protocol</span>
</header>
<h3 class="bw-wk-grid-title">How NFT Presales Work</h3>
<p class="bw-wk-grid-summary">NFT presales offer early access and preferential pricing to select participants, serving as a strategic tool for project funding…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">12 cross-references · edited Jun 1</span></p>
</a>
</li>
<li class="bw-wk-grid-tile bw-wk-reveal" style="--reveal-delay: 335ms;">
<a class="bw-wk-grid-link" href="https://nftdatawiki.com/what-is-an-nft-whitelist/">
<header class="bw-wk-grid-head">
<span class="bw-wk-grid-no"><span class="bw-wk-mono">N° 00179</span></span>
<span class="bw-wk-grid-class bw-wk-grid-class--token">Token</span>
</header>
<h3 class="bw-wk-grid-title">What Is an NFT Whitelist?</h3>
<p class="bw-wk-grid-summary">An NFT whitelist is a pre-approved list of wallet addresses granting exclusive, early access to mint non-fungible tokens before a…</p>
<p class="bw-wk-grid-xrefs"><span class="bw-wk-mono">4 cross-references · edited May 31</span></p>
</a>
</li>
</ul>
</div>
</section>
</div></div></section><section id="section-10-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-11-8" class="ct-code-block" >
<section class="bw-wk-lanes-section">
<div class="bw-container">
<header class="bw-wk-section-head bw-wk-reveal">
<p class="bw-wk-section-eyebrow"><span class="bw-wk-mono">BY CLASS</span></p>
<h2 class="bw-wk-section-h">Three taxonomic branches.</h2>
</header>
<div class="bw-wk-lanes">
<section class="bw-wk-lane bw-wk-lane--token bw-wk-reveal" style="--reveal-delay: 80ms;">
<header class="bw-wk-lane-head">
<span class="bw-wk-lane-class bw-wk-lane-class--token">TOKEN</span>
<h3 class="bw-wk-lane-h"><a href="https://nftdatawiki.com/crypto-nft-wiki-casino/">Crypto / NFT / Wiki / Casino</a></h3>
</header>
<ol class="bw-wk-lane-list">
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/future-of-nfts/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00191</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Future of NFTs<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/nft-data-dashboards/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00190</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>NFT Data Dashboards<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/how-to-track-wallet-activity/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00189</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>How to Track Wallet Activity<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/blockchain-gaming-explained/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00188</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Blockchain Gaming Explained<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/nft-glossary/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00187</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>NFT Glossary<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/art-nfts-explained/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00186</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Art NFTs Explained<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
</ol>
</section>
<section class="bw-wk-lane bw-wk-lane--protocol bw-wk-reveal" style="--reveal-delay: 140ms;">
<header class="bw-wk-lane-head">
<span class="bw-wk-lane-class bw-wk-lane-class--protocol">PROTOCOL</span>
<h3 class="bw-wk-lane-h"><a href="https://nftdatawiki.com/general/">General</a></h3>
</header>
<ol class="bw-wk-lane-list">
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/voomixi-com-researching-online-crypto-angle/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00072</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>How voomixi.com Became a Topic Worth Researching Online: Crypto Angle<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/simplifydiggs-com-search-intent-trust-online-visibility-crypto-angle/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00071</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>simplifydiggs.com Review: Search Intent, Trust, and Online Visibility: Crypto Angle<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/crypto-researchers-nft-readers-casino-audiences-know-brumeblog/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00070</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>What crypto researchers, NFT readers, and casino audiences Should Know About brumeblog.com<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/fontmirror-com-practical-online-research-crypto-angle/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00069</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>fontmirror.com Guide for Practical Online Research: Crypto Angle<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/gaseping-com-showing-niche-search-results-crypto-angle/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00068</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Why gaseping.com Is Showing Up in Niche Search Results: Crypto Angle<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/practical-guide-magvistanow-com-curious-readers-crypto-angle/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00067</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>A Practical Guide to magvistanow.com for Curious Readers: Crypto Angle<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
</ol>
</section>
<section class="bw-wk-lane bw-wk-lane--service bw-wk-reveal" style="--reveal-delay: 200ms;">
<header class="bw-wk-lane-head">
<span class="bw-wk-lane-class bw-wk-lane-class--service">SERVICE</span>
<h3 class="bw-wk-lane-h"><a href="https://nftdatawiki.com/casino-igaming/">Casino / iGaming</a></h3>
</header>
<ol class="bw-wk-lane-list">
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/best-200-no-deposit-bonuses/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00169</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Best 200 NO Deposit Bonuses: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/best-sweepstakes-casinos/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00167</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Best Sweepstakes Casinos: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/blackjack-sites/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00164</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Blackjack Sites: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/football-value-bets/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00161</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Football Value Bets: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/online-baccarat-casinos/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00159</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Online Baccarat Casinos: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li class="bw-wk-lane-row">
<a href="https://nftdatawiki.com/online-slot-brand-jackpot108/" class="bw-wk-wikilink-row">
<span class="bw-wk-lane-no"><span class="bw-wk-mono">N° 00158</span></span>
<span class="bw-wk-lane-title"><span class="bw-wk-wikilink-bracket" aria-hidden="true">[[</span>Online Slot Brand Jackpot108: Review, Safety, Bonuses, and What Players Should Know<span class="bw-wk-wikilink-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
</ol>
</section>
</div>
</div>
</section>
</div></div></section><section id="section-12-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-13-8" class="ct-code-block" >
<section class="bw-wk-spotlight-section">
<div class="bw-container">
<header class="bw-wk-section-head bw-wk-reveal">
<p class="bw-wk-section-eyebrow"><span class="bw-wk-mono">FEATURED ENTRIES · CURATED</span></p>
<h2 class="bw-wk-section-h">Three entries the curator pinned.</h2>
</header>
<ul class="bw-wk-spotlight-list">
<li class="bw-wk-spotlight-card bw-wk-reveal" style="--reveal-delay: 80ms;">
<a class="bw-wk-spotlight-link" href="https://nftdatawiki.com/how-smart-contracts-work-in-nfts/">
<div class="bw-wk-spotlight-pin" aria-hidden="true">
<span class="bw-wk-spotlight-pin-marker">◉</span>
<span class="bw-wk-mono">FEATURED ENTRY</span>
</div>
<p class="bw-wk-spotlight-no"><span class="bw-wk-mono">Article N° 00086 · PROTOCOL</span></p>
<h3 class="bw-wk-spotlight-title">How Smart Contracts Work in NFTs</h3>
<p class="bw-wk-spotlight-lede">Smart contracts are the immutable, self-executing code underpinning NFT creation, ownership, transfer, and royalty enforcement, ensuring verifiable digital.</p>
<dl class="bw-wk-spotlight-dl">
<div><dt>Type</dt><dd>ERC-20</dd></div>
<div><dt>Founded</dt><dd>2021</dd></div>
<div><dt>Class</dt><dd>Protocol</dd></div>
<div><dt>Status</dt><dd>Beta</dd></div>
</dl>
</a>
</li>
<li class="bw-wk-spotlight-card bw-wk-reveal" style="--reveal-delay: 160ms;">
<a class="bw-wk-spotlight-link" href="https://nftdatawiki.com/apkvenom-org-review-offers-crypto-nft-casino-readers/">
<div class="bw-wk-spotlight-pin" aria-hidden="true">
<span class="bw-wk-spotlight-pin-marker">◉</span>
<span class="bw-wk-mono">FEATURED ENTRY</span>
</div>
<p class="bw-wk-spotlight-no"><span class="bw-wk-mono">Article N° 00041 · SERVICE</span></p>
<h3 class="bw-wk-spotlight-title">apkvenom.org Review: What It Offers for crypto, NFT, and casino Readers</h3>
<p class="bw-wk-spotlight-lede">apkvenom.org focuses on content for crypto, NFT, and casino enthusiasts, covering topics from blockchain gaming to online casino strategies. Its search presenc…</p>
<dl class="bw-wk-spotlight-dl">
<div><dt>Type</dt><dd>BEP-20</dd></div>
<div><dt>Founded</dt><dd>2022</dd></div>
<div><dt>Class</dt><dd>Service</dd></div>
<div><dt>Status</dt><dd>Active</dd></div>
</dl>
</a>
</li>
<li class="bw-wk-spotlight-card bw-wk-reveal" style="--reveal-delay: 240ms;">
<a class="bw-wk-spotlight-link" href="https://nftdatawiki.com/how-to-read-nft-analytics/">
<div class="bw-wk-spotlight-pin" aria-hidden="true">
<span class="bw-wk-spotlight-pin-marker">◉</span>
<span class="bw-wk-mono">FEATURED ENTRY</span>
</div>
<p class="bw-wk-spotlight-no"><span class="bw-wk-mono">Article N° 00138 · TOKEN</span></p>
<h3 class="bw-wk-spotlight-title">How to Read NFT Analytics</h3>
<p class="bw-wk-spotlight-lede">Understanding NFT analytics is critical for identifying market trends, assessing project health, and making informed decisions for investments or content.</p>
<dl class="bw-wk-spotlight-dl">
<div><dt>Type</dt><dd>SPL</dd></div>
<div><dt>Founded</dt><dd>2014</dd></div>
<div><dt>Class</dt><dd>Token</dd></div>
<div><dt>Status</dt><dd>Beta</dd></div>
</dl>
</a>
</li>
</ul>
</div>
</section>
</div></div></section><section id="section-14-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-15-8" class="ct-code-block" >
<section class="bw-wk-strip-section">
<div class="bw-container">
<header class="bw-wk-section-head bw-wk-reveal">
<p class="bw-wk-section-eyebrow"><span class="bw-wk-mono">RECENT REVISIONS · CHANGE LOG</span></p>
<h2 class="bw-wk-section-h">Eight entries amended.</h2>
</header>
<ol class="bw-wk-strip-list">
<li class="bw-wk-strip-row bw-wk-strip-row--protocol">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/future-of-nfts/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00191</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--protocol">PROTOCOL</span>
<span class="bw-wk-strip-title">Future of NFTs</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">1 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">October 14, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--token">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/nft-data-dashboards/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00190</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--token">TOKEN</span>
<span class="bw-wk-strip-title">NFT Data Dashboards</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">14 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">September 29, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--service">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/how-to-track-wallet-activity/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00189</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--service">SERVICE</span>
<span class="bw-wk-strip-title">How to Track Wallet Activity</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">2 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">September 21, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--token">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/blockchain-gaming-explained/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00188</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--token">TOKEN</span>
<span class="bw-wk-strip-title">Blockchain Gaming Explained</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">1 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">September 30, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--protocol">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/nft-glossary/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00187</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--protocol">PROTOCOL</span>
<span class="bw-wk-strip-title">NFT Glossary</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">3 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">September 27, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--protocol">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/art-nfts-explained/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00186</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--protocol">PROTOCOL</span>
<span class="bw-wk-strip-title">Art NFTs Explained</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">1 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">September 23, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--protocol">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/music-nfts-explained/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00185</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--protocol">PROTOCOL</span>
<span class="bw-wk-strip-title">Music NFTs Explained</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">11 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">October 7, 2026</span></span>
</a>
</li>
<li class="bw-wk-strip-row bw-wk-strip-row--protocol">
<a class="bw-wk-strip-link" href="https://nftdatawiki.com/nft-ticketing-explained/">
<span class="bw-wk-strip-no"><span class="bw-wk-mono">N° 00184</span></span>
<span class="bw-wk-strip-class bw-wk-strip-class--protocol">PROTOCOL</span>
<span class="bw-wk-strip-title">NFT Ticketing Explained</span>
<span class="bw-wk-strip-revisions"><span class="bw-wk-mono">3 rev.</span></span>
<span class="bw-wk-strip-date"><span class="bw-wk-mono">October 10, 2026</span></span>
</a>
</li>
</ol>
</div>
</section>
</div></div></section><section id="section-16-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-17-8" class="ct-code-block" >
<section class="bw-wk-about">
<div class="bw-container">
<header class="bw-wk-section-head bw-wk-reveal">
<p class="bw-wk-section-eyebrow"><span class="bw-wk-mono">OF THE WIKI</span></p>
<h2 class="bw-wk-section-h">Who curates the entries.</h2>
</header>
<article class="bw-wk-about-card bw-wk-reveal" style="--reveal-delay: 100ms;">
<div class="bw-wk-about-portrait">
<img src="https://nftdatawiki.com/wp-content/uploads/2026/05/about-portrait-1778292876486-768x1151.webp" alt="" loading="eager" decoding="async" />
<p class="bw-wk-about-portrait-caption"><span class="bw-wk-mono">CURATOR</span></p>
</div>
<div class="bw-wk-about-body">
<p class="bw-wk-about-byline">
Curated by · <em>the curator</em>
· <span class="bw-wk-about-loc">Seoul, South Korea</span>
</p>
<p class="bw-wk-about-headline">NFT Data Wiki — *reference material and independent analysis on on-chain data methodology, token classification, and the crypto-casino market for readers who want documentation rather than promotion*.</p>
<div class="bw-wk-about-prose">
<p>The intersection of crypto, NFTs, gambling-adjacent products, and the data infrastructure that supports analysis of any of these is poorly served by current publication. Operator promotional content dominates the consumer-facing coverage. Mainstream financial press treats the entire space dismissively. Specialized research firms produce useful work but at price points that exclude most participants. The reference material that the space actually needs is largely missing.</p>
<p>This publication tries to fill some of that gap. The work includes reference material on on-chain data methodology, token classification taxonomy, and the structural features of the crypto-casino market. It includes analytical work on questions that warrant interpretation rather than just documentation. The framing is honest about what we know, what we don't know, and what the methodological complications are. The objective is documentation that participants in the space can rely on rather than promotion or dismissal.</p>
</div>
<p class="bw-wk-about-chips-label"><span class="bw-wk-mono">SUBJECT AREAS</span></p>
<ul class="bw-wk-about-chips">
<li class="bw-wk-about-chip">On-Chain Data</li>
<li class="bw-wk-about-chip">Token Classification</li>
<li class="bw-wk-about-chip">Crypto-Casino</li>
<li class="bw-wk-about-chip">Methodology</li>
<li class="bw-wk-about-chip">Analysis</li>
<li class="bw-wk-about-chip">Reference</li>
</ul>
<dl class="bw-wk-about-stats">
<div class="bw-wk-about-stat"><dt>Articles</dt><dd>191</dd></div>
<div class="bw-wk-about-stat"><dt>Classes</dt><dd>3</dd></div>
<div class="bw-wk-about-stat"><dt>Years curating</dt><dd>1</dd></div>
</dl>
<p class="bw-wk-about-policy"><span aria-hidden="true">§</span> <em>Reference policy.</em> Every claim cites a primary source. Disputed facts are tagged and discussed on the talk page. No promotion of any token or protocol.</p>
<p class="bw-wk-about-signoff">— <em>— David</em></p>
</div>
</article>
</div>
</section>
</div></div></section><section id="section-18-8" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-19-8" class="ct-code-block" >
<section class="bw-wk-nl-section" id="bw-newsletter">
<div class="bw-container">
<article class="bw-wk-nl-card bw-wk-reveal">
<div class="bw-wk-nl-grid">
<div class="bw-wk-nl-left">
<p class="bw-wk-nl-eyebrow"><span class="bw-wk-mono">DAILY REVISIONS · BY EMAIL</span></p>
<h2 class="bw-wk-nl-h">Today’s edits, in one email.</h2>
<p class="bw-wk-nl-lede">A digest every evening of the day’s additions, edits, and disputed claims. Each entry links back to the article and to the talk page where the change was discussed.</p>
</div>
<div class="bw-wk-nl-right">
<form class="bw-wk-nl-form" action="https://nftdatawiki.com/wp-json/bw-oxygen/v1/subscribe" method="post" novalidate data-engine-subscribe>
<input type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true" style="position:absolute;left:-9999px;width:1px;height:1px;opacity:0">
<label class="bw-screen-reader-text" for="bw-wk-nl-email">Email</label>
<input class="bw-wk-nl-input" id="bw-wk-nl-email" type="email" name="email" required placeholder="[email protected]" autocomplete="email">
<button class="bw-wk-nl-submit" type="submit">SUBSCRIBE</button>
<p class="bw-wk-nl-thanks" data-thanks hidden><em>— Subscribed. Tonight’s digest is on its way. —</em></p>
<p class="bw-wk-nl-thanks bw-wk-nl-error" data-error hidden><em>Try again?</em></p>
</form>
<p class="bw-wk-nl-fineprint"><em>Open archive. Cite-able. Unsubscribe in one click.</em></p>
</div>
</div>
</article>
</div>
</section>
</div></div></section><footer id="section-4-15" class=" ct-section" ><div class="ct-section-inner-wrap"><div id="code_block-5-15" class="ct-code-block" >
<footer class="bw-footer bw-footer--references" id="bw-newsletter" role="contentinfo">
<div class="bw-container bw-rff-foot-inner">
<p class="bw-rff-foot-eyebrow">
<span aria-hidden="true">§</span>
REFERENCES
</p>
<div class="bw-rff-foot-cols">
<section class="bw-rff-foot-col">
<h3 class="bw-rff-foot-col-h">Wiki</h3>
<p class="bw-rff-foot-about-name"><strong>NFT Data Wiki</strong></p>
<p class="bw-rff-foot-about-host">
Curated by <em>NFT Data Wiki</em>, from <em>Seoul, South Korea</em>.
</p>
<p class="bw-rff-foot-about-mail">
<a href="/cdn-cgi/l/email-protection#50353439243f2223103e36243431243127393b397e333f3d"><span class="__cf_email__" data-cfemail="1d78797469726f6e5d737b69797c697c6a747674337e7270">[email protected]</span></a>
</p>
<p class="bw-rff-foot-about-meta">
<span class="bw-rff-foot-meta-stamp">191 ENTRIES</span>
</p>
</section>
<section class="bw-rff-foot-col">
<h3 class="bw-rff-foot-col-h">Recent entries</h3>
<ul class="bw-rff-foot-col-list">
<li>
<a href="https://nftdatawiki.com/future-of-nfts/" class="bw-rff-wikilink">
<span class="bw-rff-foot-article-pip">N° 00191</span>
<span><span class="bw-rff-bracket" aria-hidden="true">[[</span>Future of NFTs<span class="bw-rff-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/nft-data-dashboards/" class="bw-rff-wikilink">
<span class="bw-rff-foot-article-pip">N° 00190</span>
<span><span class="bw-rff-bracket" aria-hidden="true">[[</span>NFT Data Dashboards<span class="bw-rff-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/how-to-track-wallet-activity/" class="bw-rff-wikilink">
<span class="bw-rff-foot-article-pip">N° 00189</span>
<span><span class="bw-rff-bracket" aria-hidden="true">[[</span>How to Track Wallet Activity<span class="bw-rff-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/blockchain-gaming-explained/" class="bw-rff-wikilink">
<span class="bw-rff-foot-article-pip">N° 00188</span>
<span><span class="bw-rff-bracket" aria-hidden="true">[[</span>Blockchain Gaming Explained<span class="bw-rff-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/nft-glossary/" class="bw-rff-wikilink">
<span class="bw-rff-foot-article-pip">N° 00187</span>
<span><span class="bw-rff-bracket" aria-hidden="true">[[</span>NFT Glossary<span class="bw-rff-bracket" aria-hidden="true">]]</span></span>
</a>
</li>
</ul>
</section>
<section class="bw-rff-foot-col">
<h3 class="bw-rff-foot-col-h">Categories</h3>
<ul class="bw-rff-foot-col-list bw-rff-foot-col-list--compact">
<li>
<a href="https://nftdatawiki.com/crypto-nft-wiki-casino/">
<span>Crypto / NFT / Wiki / Casino</span>
<span class="bw-rff-foot-count">69</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/general/">
<span>General</span>
<span class="bw-rff-foot-count">65</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/casino-igaming/">
<span>Casino / iGaming</span>
<span class="bw-rff-foot-count">25</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/crypto-wiki-casino/">
<span>Crypto / Wiki / Casino</span>
<span class="bw-rff-foot-count">22</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/sports/">
<span>Sports</span>
<span class="bw-rff-foot-count">3</span>
</a>
</li>
<li>
<a href="https://nftdatawiki.com/crypto-casino/">
<span>Crypto Casino</span>
<span class="bw-rff-foot-count">2</span>
</a>
</li>
</ul>
</section>
<section class="bw-rff-foot-col">
<h3 class="bw-rff-foot-col-h">Daily revisions</h3>
<p class="bw-rff-foot-nl-blurb"><em>Today’s edits, by email.</em></p>
<form class="bw-rff-foot-nl-form" action="https://nftdatawiki.com/wp-json/bw-oxygen/v1/subscribe" method="post" novalidate data-engine-subscribe>
<input type="text" name="website" tabindex="-1" autocomplete="off" aria-hidden="true" style="position:absolute;left:-9999px;width:1px;height:1px;opacity:0">
<label class="bw-screen-reader-text" for="bw-rff-foot-nl-email">Email</label>
<input class="bw-rff-foot-nl-input" id="bw-rff-foot-nl-email" type="email" name="email" required placeholder="[email protected]" autocomplete="email">
<button class="bw-rff-foot-nl-submit" type="submit">SUBSCRIBE</button>
<p class="bw-rff-foot-nl-thanks" data-thanks hidden><em>— Subscribed. —</em></p>
<p class="bw-rff-foot-nl-thanks bw-rff-foot-nl-error" data-error hidden><em>Try again?</em></p>
</form>
</section>
</div>
<div class="bw-rff-foot-strip">
<ul class="bw-rff-foot-links">
<li><a href="https://nftdatawiki.com/about/">About</a></li>
<li><a href="https://nftdatawiki.com/contact/">Contact</a></li>
<li><a href="https://nftdatawiki.com/privacy-policy/">Privacy</a></li>
<li><a href="https://nftdatawiki.com/terms-of-service/">Terms</a></li>
</ul>
<p class="bw-rff-foot-imprint">
<em>© 2026 NFT Data Wiki.</em>
Cite-able, footnote-able, open archive.
</p>
</div>
</div>
</footer>
</div></div></footer> <!-- WP_FOOTER -->
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
(function () {
document.addEventListener('submit', function (e) {
var form = e.target;
if (!form || !form.matches || !form.matches('[data-engine-subscribe]')) return;
e.preventDefault();
var emailInput = form.querySelector('input[name="email"]');
var honey = form.querySelector('input[name="website"]');
var thanksEl = form.querySelector('[data-thanks]');
var errorEl = form.querySelector('[data-error]');
if (thanksEl) thanksEl.hidden = true;
if (errorEl) errorEl.hidden = true;
var btn = form.querySelector('button[type="submit"]');
if (btn) btn.disabled = true;
fetch(form.action, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
email: emailInput ? emailInput.value.trim() : '',
website: honey ? honey.value : ''
})
})
.then(function (r) { return r.json().then(function (d) { return { ok: r.ok, data: d }; }); })
.then(function (res) {
if (res.ok) {
if (thanksEl) thanksEl.hidden = false;
form.reset();
} else {
if (errorEl) {
errorEl.textContent = (res.data && res.data.message) || 'Something went wrong, please try again.';
errorEl.hidden = false;
}
}
})
.catch(function () {
if (errorEl) errorEl.hidden = false;
})
.finally(function () {
if (btn) btn.disabled = false;
});
});
// Subscribe-anchor fallback — any link to #bw-newsletter must resolve to
// SOMETHING. Layouts whose Figma DNA had no newsletter section don't emit
// an id="bw-newsletter" target, which left the header Subscribe button
// scrolling nowhere. Route the click to: the real #bw-newsletter element →
// else the first on-page subscribe form → else the footer. Focus the email
// input when we land on a form. Native anchors still win when present.
document.addEventListener('click', function (e) {
var link = e.target && e.target.closest ? e.target.closest('a[href$="#bw-newsletter"]') : null;
if (!link) return;
var target = document.getElementById('bw-newsletter');
if (!target) {
var form = document.querySelector('[data-engine-subscribe]');
if (form) target = form.closest('section, footer') || form;
}
if (!target) target = document.querySelector('footer.bw-footer, footer[role="contentinfo"], footer');
if (!target) return;
e.preventDefault();
target.scrollIntoView({ behavior: 'smooth', block: 'start' });
var emailInput = target.matches('[data-engine-subscribe]')
? target.querySelector('input[name="email"]')
: target.querySelector('[data-engine-subscribe] input[name="email"], input[type="email"]');
if (emailInput) { try { setTimeout(function () { emailInput.focus({ preventScroll: true }); }, 520); } catch (err) {} }
});
})();
</script>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyfive/*","/wp-content/themes/oxygen-is-not-a-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script type="text/javascript" id="ct-footer-js"></script><script>
(function() {
// Scroll reveal observer
if ('IntersectionObserver' in window) {
var io = new IntersectionObserver(function(entries) {
entries.forEach(function(entry) {
if (entry.isIntersecting) {
entry.target.classList.add('is-visible');
io.unobserve(entry.target);
}
});
}, { rootMargin: '0px 0px -10% 0px', threshold: 0.05 });
document.querySelectorAll('.bw-reveal, .bw-reveal-up').forEach(function(el) { io.observe(el); });
} else {
document.querySelectorAll('.bw-reveal, .bw-reveal-up').forEach(function(el) { el.classList.add('is-visible'); });
}
// Smooth scroll for in-page hash links
document.addEventListener('click', function(e) {
var link = e.target.closest('a[href*="#"]');
if (!link) return;
var href = link.getAttribute('href');
if (!href || href === '#') return;
var url = new URL(link.href, window.location.href);
// Only handle same-page hash links
if (url.pathname === window.location.pathname && url.hash) {
var target = document.querySelector(url.hash);
if (target) {
e.preventDefault();
target.scrollIntoView({ behavior: 'smooth', block: 'start' });
history.pushState(null, '', url.hash);
}
}
});
// On page load: if URL has a hash, smooth scroll to it (after a tiny delay so layout is ready)
if (window.location.hash) {
setTimeout(function() {
var target = document.querySelector(window.location.hash);
if (target) target.scrollIntoView({ behavior: 'smooth', block: 'start' });
}, 200);
}
})();
</script>
<!-- /WP_FOOTER -->
</body>
</html>
<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->
| # |
Url |
Url |
Source |
Date |
| 1 |
https://nftdatawiki.com/ |
|
2026-10-17 05:54:36 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:36 |
| 3 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:36 |
| 4 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:34 |
| 5 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:33 |
| 6 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:32 |
| 7 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:31 |
| 8 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:30 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:29 |
| 10 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 05:54:23 |
| 11 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 05:54:21 |
| 12 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-17 05:54:18 |
| 13 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 05:54:16 |
| 14 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-17 05:54:13 |
| 15 |
https://consent.youtube.com/m?cont… |
|
2026-10-17 05:54:12 |
| 16 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 05:54:12 |
| 17 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 05:54:10 |
| 18 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:54:07 |
| 19 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 05:53:57 |
| 20 |
https://auth.mediacorp.sg/u/login?… |
|
2026-10-17 05:53:52 |