{"id":2,"date":"2025-09-02T12:15:24","date_gmt":"2025-09-02T12:15:24","guid":{"rendered":"http:\/\/moontools.io\/?page_id=2"},"modified":"2026-01-13T09:52:14","modified_gmt":"2026-01-13T09:52:14","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/moontools.io\/","title":{"rendered":""},"content":{"rendered":"\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>ETH Web3 Play-to-Earn Games &#8211; MoonTools.io<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'SF Pro Display', -apple-system, BlinkMacSystemFont, sans-serif;\n            background: #0a0a0a;\n            color: #ffffff;\n            line-height: 1.6;\n            overflow-x: hidden;\n        }\n\n        .cyber-grid {\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            opacity: 0.1;\n            background-image: \n                linear-gradient(rgba(0, 255, 255, 0.3) 1px, transparent 1px),\n                linear-gradient(90deg, rgba(0, 255, 255, 0.3) 1px, transparent 1px);\n            background-size: 50px 50px;\n            z-index: -1;\n            animation: gridMove 20s linear infinite;\n        }\n\n        @keyframes gridMove {\n            0% { transform: translate(0, 0); }\n            100% { transform: translate(50px, 50px); }\n        }\n\n        .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 20px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .hero {\n            text-align: center;\n            padding: 80px 0;\n            background: linear-gradient(135deg, rgba(0, 255, 255, 0.1), rgba(255, 0, 255, 0.1));\n            margin: 40px 0;\n            border-radius: 0;\n            border: 1px solid rgba(0, 255, 255, 0.3);\n            position: relative;\n        }\n\n        .hero::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: \n                linear-gradient(45deg, transparent 40%, rgba(0, 255, 255, 0.05) 50%, transparent 60%);\n            animation: shimmer 3s infinite;\n        }\n\n        @keyframes shimmer {\n            0% { transform: translateX(-100%); }\n            100% { transform: translateX(100%); }\n        }\n\n        .hero h1 {\n            font-size: 4rem;\n            font-weight: 900;\n            margin-bottom: 20px;\n            background: linear-gradient(45deg, #00ffff, #ff00ff, #00ff00);\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n            text-transform: uppercase;\n            letter-spacing: 3px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .hero p {\n            font-size: 1.3rem;\n            color: #cccccc;\n            max-width: 700px;\n            margin: 0 auto;\n            font-weight: 300;\n            position: relative;\n            z-index: 1;\n        }\n\n        .stats-bar {\n            display: flex;\n            justify-content: space-around;\n            background: rgba(0, 0, 0, 0.8);\n            border: 1px solid #333;\n            padding: 30px;\n            margin: 40px 0;\n            border-radius: 0;\n        }\n\n        .stat-item {\n            text-align: center;\n        }\n\n        .stat-number {\n            font-size: 2.5rem;\n            font-weight: bold;\n            color: #00ffff;\n        }\n\n        .stat-label {\n            color: #999;\n            font-size: 0.9rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n\n        .games-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));\n            gap: 30px;\n            margin: 60px 0;\n        }\n\n        .game-card {\n            background: linear-gradient(135deg, rgba(20, 20, 20, 0.9), rgba(40, 40, 40, 0.9));\n            border: 1px solid #333;\n            padding: 0;\n            transition: all 0.3s ease;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .game-card::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: -100%;\n            width: 100%;\n            height: 2px;\n            background: linear-gradient(90deg, transparent, #00ffff, transparent);\n            transition: left 0.5s ease;\n        }\n\n        .game-card:hover::before {\n            left: 100%;\n        }\n\n        .game-card:hover {\n            transform: translateY(-5px);\n            border-color: #00ffff;\n            box-shadow: 0 10px 30px rgba(0, 255, 255, 0.2);\n        }\n\n        .card-header {\n            padding: 25px;\n            border-bottom: 1px solid #333;\n        }\n\n        .card-body {\n            padding: 25px;\n        }\n\n        .game-title {\n            font-size: 1.5rem;\n            font-weight: bold;\n            color: #ffffff;\n            margin-bottom: 10px;\n        }\n\n        .game-type-badge {\n            display: inline-block;\n            padding: 5px 15px;\n            background: rgba(0, 255, 255, 0.2);\n            color: #00ffff;\n            font-size: 0.8rem;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            border: 1px solid rgba(0, 255, 255, 0.3);\n            margin-bottom: 15px;\n        }\n\n        .game-info {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            margin: 15px 0;\n        }\n\n        .info-label {\n            color: #999;\n            font-size: 0.9rem;\n        }\n\n        .info-value {\n            color: #fff;\n            font-weight: 500;\n        }\n\n        .status-indicator {\n            width: 8px;\n            height: 8px;\n            border-radius: 50%;\n            display: inline-block;\n            margin-right: 8px;\n        }\n\n        .status-live { background: #00ff00; }\n        .status-beta { background: #ffff00; }\n        .status-alpha { background: #ff6600; }\n\n        .filter-section {\n            text-align: center;\n            margin: 60px 0 40px;\n        }\n\n        .filter-title {\n            font-size: 2rem;\n            color: #ffffff;\n            margin-bottom: 30px;\n            text-transform: uppercase;\n            letter-spacing: 2px;\n        }\n\n        .filter-buttons {\n            display: flex;\n            justify-content: center;\n            flex-wrap: wrap;\n            gap: 15px;\n        }\n\n        .filter-btn {\n            background: transparent;\n            border: 1px solid #333;\n            color: #999;\n            padding: 12px 25px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            font-size: 0.9rem;\n        }\n\n        .filter-btn:hover,\n        .filter-btn.active {\n            border-color: #00ffff;\n            color: #00ffff;\n            background: rgba(0, 255, 255, 0.1);\n            box-shadow: 0 0 20px rgba(0, 255, 255, 0.3);\n        }\n\n        .disclaimer-section {\n            background: rgba(255, 0, 0, 0.1);\n            border: 1px solid rgba(255, 0, 0, 0.3);\n            padding: 40px;\n            margin: 60px 0;\n            position: relative;\n        }\n\n        .disclaimer-title {\n            color: #ff4444;\n            font-size: 1.4rem;\n            margin-bottom: 20px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n\n        .disclaimer-text {\n            color: #cccccc;\n            line-height: 1.8;\n            font-size: 1rem;\n        }\n\n        .glitch {\n            position: relative;\n        }\n\n        .glitch::before,\n        .glitch::after {\n            content: attr(data-text);\n            position: absolute;\n            top: 0;\n            left: 0;\n            opacity: 0.8;\n        }\n\n        .glitch::before {\n            animation: glitch-1 0.5s infinite linear alternate-reverse;\n            color: #ff00ff;\n            z-index: -1;\n        }\n\n        .glitch::after {\n            animation: glitch-2 0.5s infinite linear alternate-reverse;\n            color: #00ffff;\n            z-index: -2;\n        }\n\n        @keyframes glitch-1 {\n            0% { transform: translate(0); }\n            20% { transform: translate(-2px, 2px); }\n            40% { transform: translate(-2px, -2px); }\n            60% { transform: translate(2px, 2px); }\n            80% { transform: translate(2px, -2px); }\n            100% { transform: translate(0); }\n        }\n\n        @keyframes glitch-2 {\n            0% { transform: translate(0); }\n            20% { transform: translate(2px, 2px); }\n            40% { transform: translate(2px, -2px); }\n            60% { transform: translate(-2px, 2px); }\n            80% { transform: translate(-2px, -2px); }\n            100% { transform: translate(0); }\n        }\n\n        @media (max-width: 768px) {\n            .hero h1 {\n                font-size: 2.5rem;\n                letter-spacing: 1px;\n            }\n            \n            .games-grid {\n                grid-template-columns: 1fr;\n            }\n            \n            .stats-bar {\n                flex-direction: column;\n                gap: 20px;\n            }\n            \n            .filter-buttons {\n                justify-content: flex-start;\n                overflow-x: auto;\n                padding-bottom: 10px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"cyber-grid\"><\/div>\n    \n    <div class=\"container\">\n        <section class=\"hero\">\n            <h1 class=\"glitch\" data-text=\"ETH WEB3 GAMING\">ETH WEB3 GAMING<\/h1>\n            <p>Enter the future of gaming where digital ownership meets real rewards. Discover cutting-edge blockchain games on Ethereum that let you earn while you dominate.<\/p>\n        <\/section>\n\n        <section class=\"stats-bar\">\n            <div class=\"stat-item\">\n                <div class=\"stat-number\">50+<\/div>\n                <div class=\"stat-label\">Active Games<\/div>\n            <\/div>\n            <div class=\"stat-item\">\n                <div class=\"stat-number\">$2.3B<\/div>\n                <div class=\"stat-label\">Market Volume<\/div>\n            <\/div>\n            <div class=\"stat-item\">\n                <div class=\"stat-number\">1M+<\/div>\n                <div class=\"stat-label\">Players<\/div>\n            <\/div>\n            <div class=\"stat-item\">\n                <div class=\"stat-number\">24\/7<\/div>\n                <div class=\"stat-label\">Active Trading<\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"filter-section\">\n            <h2 class=\"filter-title\">Game Categories<\/h2>\n            <div class=\"filter-buttons\">\n                <button class=\"filter-btn active\" data-filter=\"all\">All Games<\/button>\n                <button class=\"filter-btn\" data-filter=\"rpg\">RPG Systems<\/button>\n                <button class=\"filter-btn\" data-filter=\"strategy\">Strategy<\/button>\n                <button class=\"filter-btn\" data-filter=\"card\">Card Battle<\/button>\n                <button class=\"filter-btn\" data-filter=\"battle\">Combat<\/button>\n                <button class=\"filter-btn\" data-filter=\"simulation\">Metaverse<\/button>\n            <\/div>\n        <\/section>\n\n        <section class=\"games-grid\">\n            <div class=\"game-card\" data-category=\"rpg\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">Axie Infinity<\/h3>\n                    <span class=\"game-type-badge\">Battle RPG<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"info-value\"><span class=\"status-indicator status-live\"><\/span>Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Battle &#038; Breed NFTs<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">3 Axie NFTs Required<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"game-card\" data-category=\"card\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">Gods Unchained<\/h3>\n                    <span class=\"game-type-badge\">TCG Battle<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"info-value\"><span class=\"status-indicator status-live\"><\/span>Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Win &#038; Trade Cards<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">Free to Start<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"game-card\" data-category=\"simulation\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">The Sandbox<\/h3>\n                    <span class=\"game-type-badge\">Metaverse<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"info-value\"><span class=\"status-indicator status-live\"><\/span>Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Create &#038; Monetize<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">LAND NFT Recommended<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"game-card\" data-category=\"simulation\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">Decentraland<\/h3>\n                    <span class=\"game-type-badge\">Virtual World<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"info-value\"><span class=\"status-indicator status-live\"><\/span>Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Virtual Real Estate<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">LAND Purchase Required<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"game-card\" data-category=\"battle\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">CryptoBlades<\/h3>\n                    <span class=\"game-type-badge\">Action RPG<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"status-indicator status-live\"><\/span>\n                        <span class=\"info-value\">Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Battle &#038; Forge<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">Character NFT Required<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"game-card\" data-category=\"card\">\n                <div class=\"card-header\">\n                    <h3 class=\"game-title\">Splinterlands<\/h3>\n                    <span class=\"game-type-badge\">Card Strategy<\/span>\n                <\/div>\n                <div class=\"card-body\">\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Status:<\/span>\n                        <span class=\"info-value\"><span class=\"status-indicator status-live\"><\/span>Live<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Earning Method:<\/span>\n                        <span class=\"info-value\">Ranked Battles<\/span>\n                    <\/div>\n                    <div class=\"game-info\">\n                        <span class=\"info-label\">Entry Cost:<\/span>\n                        <span class=\"info-value\">$10 Spellbook<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/section>\n\n        <section class=\"disclaimer-section\">\n            <h3 class=\"disclaimer-title\">Risk Disclaimer<\/h3>\n            <p class=\"disclaimer-text\">\n                <strong>CRITICAL WARNING:<\/strong> This directory is for informational purposes only. Play-to-earn gaming involves significant financial risks including total loss of investment. Cryptocurrency markets are highly volatile and unpredictable. Game tokenomics can change without notice, potentially eliminating earning potential. Never invest more than you can afford to lose. This is not financial advice. Always conduct thorough research and consult qualified financial advisors before participating in any blockchain-based games or investments. MoonTools.io assumes no responsibility for financial losses.\n            <\/p>\n        <\/section>\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const filterBtns = document.querySelectorAll('.filter-btn');\n            const gameCards = document.querySelectorAll('.game-card');\n\n            filterBtns.forEach(btn => {\n                btn.addEventListener('click', function() {\n                    \/\/ Remove active class from all buttons\n                    filterBtns.forEach(b => b.classList.remove('active'));\n                    \/\/ Add active class to clicked button\n                    this.classList.add('active');\n\n                    const filter = this.getAttribute('data-filter');\n\n                    gameCards.forEach(card => {\n                        if (filter === 'all' || card.getAttribute('data-category') === filter) {\n                            card.style.display = 'block';\n                            card.style.animation = 'fadeIn 0.5s ease-in';\n                        } else {\n                            card.style.display = 'none';\n                        }\n                    });\n                });\n            });\n\n            \/\/ Add fade-in animation\n            const style = document.createElement('style');\n            style.textContent = `\n                @keyframes fadeIn {\n                    from { opacity: 0; transform: translateY(20px); }\n                    to { opacity: 1; transform: translateY(0); }\n                }\n            `;\n            document.head.appendChild(style);\n        });\n    <\/script>\n<\/body>\n<\/html>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>ETH Web3 Play-to-Earn Games &#8211; MoonTools.io ETH WEB3 GAMING Enter the future of gaming where digital ownership meets real rewards. Discover cutting-edge blockchain games on Ethereum that let you earn while you dominate. 50+ Active Games $2.3B Market Volume 1M+ Players 24\/7 Active Trading Game Categories All Games RPG Systems Strategy Card Battle Combat Metaverse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":2,"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":33,"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/pages\/2\/revisions\/33"}],"wp:attachment":[{"href":"https:\/\/moontools.io\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}