{"id":13062,"date":"2026-10-23T08:41:08","date_gmt":"2026-10-23T08:41:08","guid":{"rendered":"https:\/\/leiden365.nl\/blog\/?page_id=13062"},"modified":"2026-10-28T11:49:25","modified_gmt":"2026-10-28T11:49:25","slug":"l365","status":"publish","type":"page","link":"https:\/\/leiden365.nl\/blog\/l365\/","title":{"rendered":"l365"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/leiden365.nl\/blog\/wp-content\/uploads\/2026\/10\/l365-logo-bgtransparent-300x285.png\" alt=\"\" width=\"200\" class=\"alignright\" \/><strong>What is L365?<\/strong><br \/>\nL365 is an digital currency project. Create an account with your email address, claim free coins daily, send coins to other users, and request payments. The project is intended as a hands-on way to learn how digital currencies and online payments work.<\/p>\n<p>L365 is an experimental project created for learning and testing purposes. It does not represent real money and has no guaranteed monetary value.<\/p>\n<p><strong>Install the app: Account overview, pay and receive on your mobile device!<\/strong><\/p>\n<details>\n<summary style=\"color:#21759b; text-decoration:underline; cursor:pointer;\">Try\/use the app on your Windows or Mac computer<\/summary>\n<p>\n    Go to <a target=\"_blank\" href=\"https:\/\/leiden365.nl\/l365\">leiden365.nl\/l365<\/a>.\n  <\/p>\n<\/details>\n<details>\n<summary style=\"color:#21759b; text-decoration:underline; cursor:pointer;\">Install the app on your iPhone<\/summary>\n<p>\n    Open <strong>Safari<\/strong> on your iPhone and navigate to <a target=\"_blank\" href=\"https:\/\/leiden365.nl\/l365\">leiden365.nl\/l365<\/a>.\n  <\/p>\n<ol>\n<li>Tap the <strong>Share<\/strong> button.<\/li>\n<li>Scroll down and select <strong>Add to Home Screen<\/strong>.<\/li>\n<li>Tap <strong>Add<\/strong>.<\/li>\n<\/ol>\n<\/details>\n<details>\n<summary style=\"color:#21759b; text-decoration:underline; cursor:pointer;\">Install the app on your Android device<\/summary>\n<p>\n    Open your browser (such as <strong>Chrome<\/strong>) and navigate to <a target=\"_blank\" href=\"https:\/\/leiden365.nl\/l365\">leiden365.nl\/l365<\/a>.\n  <\/p>\n<ol>\n<li>Tap the browser menu (the three dots).<\/li>\n<li>Select <strong>Add to Home screen<\/strong> or <strong>Install app<\/strong>.<\/li>\n<li>Confirm by tapping <strong>Install<\/strong> or <strong>Add<\/strong>.<\/li>\n<\/ol>\n<\/details>\n<p><\/p>\n<p><strong>Create an account<\/strong><br \/>\nNo registration form is required. Enter your email address when claiming your first coins and your account will be created automatically.<\/p>\n<p><strong>Daily coins for free<\/strong><br \/>\nClaim free L365 coins once per day and start experimenting immediately.<br \/>\n        <div style=\"background: #ffffff; border: 1px solid #e2e8f0; border-radius: 10px; padding: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); font-family: sans-serif;\">\n            <h3 style=\"margin-top: 0; font-size: 1.2rem; display: flex; align-items: center; gap: 8px;\">\n                <span>\ud83d\udeb0<\/span> Daily Faucet (+10 $L365)\n            <\/h3>\n            <p style=\"color: #64748b; font-size: 0.9rem; margin-bottom: 12px;\">\n                Enter your email to claim your free daily allowance.\n            <\/p>\n            <input type=\"email\" id=\"l365-block-claim-email\" placeholder=\"you@example.com\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 10px;\">\n            <button type=\"button\" id=\"l365-block-claim-btn\" style=\"width: 100%; padding: 10px; background: #0284c7; color: #fff; border: none; border-radius: 6px; font-weight: 600; cursor: pointer;\">\n                Claim Daily Coins\n            <\/button>\n            <div id=\"l365-block-claim-msg\" style=\"margin-top: 10px; font-size: 0.88rem; min-height: 1.2em;\"><\/div>\n        <\/div>\n        <script>\n        document.getElementById('l365-block-claim-btn')?.addEventListener('click', function() {\n            const btn = this;\n            const email = document.getElementById('l365-block-claim-email').value;\n            const msg = document.getElementById('l365-block-claim-msg');\n            btn.disabled = true;\n\n            fetch('https:\/\/leiden365.nl\/blog\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n                body: new URLSearchParams({ action: 'l365_claim', email: email, security: '719cf26556' })\n            })\n            .then(r => r.json())\n            .then(d => {\n                msg.innerText = d.data.message;\n                msg.style.color = d.success ? '#15803d' : '#b91c1c';\n            })\n            .finally(() => { btn.disabled = false; });\n        });\n        <\/script>\n         <\/p>\n<p><strong>Send \/ spend coins<\/strong> (with email confirmation)<br \/>\n        <div style=\"background: #ffffff; border: 1px solid #e2e8f0; border-radius: 10px; padding: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); font-family: sans-serif;\">\n            <h3 style=\"margin-top: 0; font-size: 1.2rem; display: flex; align-items: center; gap: 8px;\">\n                <span>\ud83d\udcb8<\/span> Send \/ Spend $L365\n            <\/h3>\n            <p style=\"color: #64748b; font-size: 0.9rem; margin-bottom: 12px;\">\n                Send coins to any email. You will receive an email to confirm the spend.\n            <\/p>\n            <input type=\"email\" id=\"l365-block-send-from\" placeholder=\"Sender (your email)\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 8px;\">\n            <input type=\"email\" id=\"l365-block-send-to\" value=\"\" placeholder=\"Recipient's email\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 8px;\">\n            <input type=\"number\" id=\"l365-block-send-amount\" value=\"\" placeholder=\"Amount ($L365)\" min=\"0.0001\" step=\"any\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 10px;\">\n            <button type=\"button\" id=\"l365-block-send-btn\" style=\"width: 100%; padding: 10px; background: #0f172a; color: #fff; border: none; border-radius: 6px; font-weight: 600; cursor: pointer;\">\n                Send Confirmation Link\n            <\/button>\n            <div id=\"l365-block-send-msg\" style=\"margin-top: 10px; font-size: 0.88rem; min-height: 1.2em;\"><\/div>\n        <\/div>\n        <script>\n        document.getElementById('l365-block-send-btn')?.addEventListener('click', function() {\n            const btn = this;\n            const from = document.getElementById('l365-block-send-from').value;\n            const to = document.getElementById('l365-block-send-to').value;\n            const amount = document.getElementById('l365-block-send-amount').value;\n            const msg = document.getElementById('l365-block-send-msg');\n            btn.disabled = true;\n\n            fetch('https:\/\/leiden365.nl\/blog\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n                body: new URLSearchParams({\n                    action: 'l365_request_spend', from_email: from, to_email: to, amount: amount, security: '719cf26556'\n                })\n            })\n            .then(r => r.json())\n            .then(d => {\n                msg.innerText = d.data.message;\n                msg.style.color = d.success ? '#15803d' : '#b91c1c';\n            })\n            .finally(() => { btn.disabled = false; });\n        });\n        <\/script>\n        <\/p>\n<p><strong>Enter an email address to see the current L365 balance<\/strong><br \/>\n        <div style=\"background: #ffffff; border: 1px solid #e2e8f0; border-radius: 10px; padding: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); font-family: sans-serif;\">\n            <h3 style=\"margin-top: 0; font-size: 1.2rem; display: flex; align-items: center; gap: 8px;\">\n                <span>\ud83d\udd0d<\/span> Check Balance\n            <\/h3>\n            <p style=\"color: #64748b; font-size: 0.9rem; margin-bottom: 12px;\">\n                Enter an email to check current coin holdings in real time.\n            <\/p>\n            <div style=\"display: flex; gap: 8px;\">\n                <input type=\"email\" id=\"l365-block-check-email\" placeholder=\"you@example.com\" style=\"flex: 1; padding: 10px; border: 1px solid #cbd5e1; border-radius: 6px;\">\n                <button type=\"button\" id=\"l365-block-check-btn\" style=\"padding: 10px 16px; background: #0f172a; color: #fff; border: none; border-radius: 6px; font-weight: 600; cursor: pointer;\">\n                    Lookup\n                <\/button>\n            <\/div>\n            <div id=\"l365-block-check-res\" style=\"display: none; margin-top: 14px; padding: 12px; background: #f8fafc; border-left: 4px solid #0284c7; border-radius: 4px;\">\n                <div style=\"font-size: 0.8rem; color: #64748b; text-transform: uppercase;\">Holdings:<\/div>\n                <div id=\"l365-block-check-bal\" style=\"font-size: 1.5rem; font-weight: 700; color: #0f172a; margin: 4px 0;\">0.00 $L365<\/div>\n                <div id=\"l365-block-check-status\" style=\"font-size: 0.85rem; color: #64748b;\"><\/div>\n            <\/div>\n        <\/div>\n        <script>\n        document.getElementById('l365-block-check-btn')?.addEventListener('click', function() {\n            const btn = this;\n            const email = document.getElementById('l365-block-check-email').value;\n            const resBox = document.getElementById('l365-block-check-res');\n            const balEl = document.getElementById('l365-block-check-bal');\n            const statusEl = document.getElementById('l365-block-check-status');\n\n            if (!email) return;\n            btn.disabled = true;\n\n            fetch('https:\/\/leiden365.nl\/blog\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n                body: new URLSearchParams({ action: 'l365_check_balance', email: email, security: '719cf26556' })\n            })\n            .then(r => r.json())\n            .then(d => {\n                resBox.style.display = 'block';\n                if (d.success) {\n                    balEl.innerText = d.data.balance + ' $L365';\n                    statusEl.innerText = d.data.can_claim ? '\u2705 Daily faucet is ready!' : '\u23f3 Daily faucet claimed today.';\n                    \n                    const claimIn = document.getElementById('l365-block-claim-email');\n                    const sendIn  = document.getElementById('l365-block-send-from');\n                    if (claimIn) claimIn.value = email;\n                    if (sendIn) sendIn.value = email;\n                } else {\n                    balEl.innerText = 'Error';\n                    statusEl.innerText = d.data.message;\n                }\n            })\n            .finally(() => { btn.disabled = false; });\n        });\n        <\/script>\n        <\/p>\n<p><strong>Request coins<\/strong><br \/>\nGenerate a payment request and ask another user to send you coins.<br \/>\n        <div style=\"background: #ffffff; border: 1px solid #e2e8f0; border-radius: 10px; padding: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.05); font-family: sans-serif;\">\n            <h3 style=\"margin-top: 0; font-size: 1.2rem; display: flex; align-items: center; gap: 8px;\">\n                <span>\ud83d\udce9<\/span> Request $L365 Coins\n            <\/h3>\n            <p style=\"color: #64748b; font-size: 0.9rem; margin-bottom: 12px;\">\n                Send a payment request to another user with a 1-click payment link.\n            <\/p>\n            <input type=\"email\" id=\"l365-req-my-email\" placeholder=\"Your email (requester)\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 8px;\">\n            <input type=\"email\" id=\"l365-req-target-email\" placeholder=\"Request from (their email)\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 8px;\">\n            <input type=\"number\" id=\"l365-req-amount\" placeholder=\"Amount requested ($L365)\" min=\"0.0001\" step=\"any\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 8px;\">\n            <input type=\"text\" id=\"l365-req-note\" placeholder=\"Note (e.g. coffee, arcade reward)\" style=\"width: 100%; padding: 10px; box-sizing: border-box; border: 1px solid #cbd5e1; border-radius: 6px; margin-bottom: 10px;\">\n            <button type=\"button\" id=\"l365-req-btn\" style=\"width: 100%; padding: 10px; background: #0284c7; color: #fff; border: none; border-radius: 6px; font-weight: 600; cursor: pointer;\">\n                Send Payment Request\n            <\/button>\n            <div id=\"l365-req-msg\" style=\"margin-top: 10px; font-size: 0.88rem; min-height: 1.2em;\"><\/div>\n        <\/div>\n        <script>\n        document.getElementById('l365-req-btn')?.addEventListener('click', function() {\n            const btn = this;\n            const myEmail = document.getElementById('l365-req-my-email').value;\n            const targetEmail = document.getElementById('l365-req-target-email').value;\n            const amount = document.getElementById('l365-req-amount').value;\n            const note = document.getElementById('l365-req-note').value;\n            const msg = document.getElementById('l365-req-msg');\n            btn.disabled = true;\n\n            fetch('https:\/\/leiden365.nl\/blog\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                headers: { 'Content-Type': 'application\/x-www-form-urlencoded' },\n                body: new URLSearchParams({\n                    action: 'l365_request_coins',\n                    requester_email: myEmail,\n                    target_email: targetEmail,\n                    amount: amount,\n                    note: note,\n                    security: '719cf26556'\n                })\n            })\n            .then(r => r.json())\n            .then(d => {\n                msg.innerText = d.data.message;\n                msg.style.color = d.success ? '#15803d' : '#b91c1c';\n            })\n            .finally(() => { btn.disabled = false; });\n        });\n        <\/script>\n        <\/p>","protected":false},"excerpt":{"rendered":"<p>What is L365? L365 is an digital currency project. Create an account with your email address, claim free coins daily, send coins to other users, and request payments. The project is intended as a hands-on way to learn how digital &hellip; <a href=\"https:\/\/leiden365.nl\/blog\/l365\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[187],"tags":[185,186],"class_list":["post-13062","page","type-page","status-publish","hentry","category-l365","tag-crypto","tag-l365"],"_links":{"self":[{"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/pages\/13062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/comments?post=13062"}],"version-history":[{"count":30,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/pages\/13062\/revisions"}],"predecessor-version":[{"id":13177,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/pages\/13062\/revisions\/13177"}],"wp:attachment":[{"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/media?parent=13062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/categories?post=13062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leiden365.nl\/blog\/wp-json\/wp\/v2\/tags?post=13062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}