homepage-mint-relay

This commit is contained in:
2025-10-02 15:55:17 -04:00
parent cadf0bd310
commit d4aad4854a
3 changed files with 52 additions and 9 deletions

View File

@@ -39,7 +39,7 @@
<a href="/bitcoin-and-the-bible" class="button prefetch">Bitcoin & The Bible</a>
<!-- Bitcoin Links -->
<button class="button" id="bitcoin-folder-btn" onclick="toggleFolder('folder2', 'bitcoin-folder-btn')">Use Bitcoin <span style="color: #F7931A;">-</span></button>
<button class="button" id="bitcoin-folder-btn" onclick="toggleFolder('folder2', 'bitcoin-folder-btn')">Use Bitcoin <span style="color: #F7931A;"></span></button>
<div class="links" id="folder2">
<a href="https://lightning.btcforplebs.com" target="_blank" class="prefetch">Lightning <span class="status-emoji" data-url="https://lightning.btcforplebs.com"></span></a>
<a href="https://mempool.btcforplebs.com" target="_blank" class="prefetch">Mempool <span class="status-emoji" data-url="https://mempool.btcforplebs.com"></span></a>
@@ -48,20 +48,20 @@
</div>
<!-- Nostr Links -->
<button class="button" id="nostr-folder-btn" onclick="toggleFolder('folder1', 'nostr-folder-btn')">Use Nostr <span style="color: #F7931A;">-</span></button>
<button class="button" id="nostr-folder-btn" onclick="toggleFolder('folder1', 'nostr-folder-btn')">Use Nostr <span style="color: #F7931A;"></span></button>
<div class="links" id="folder1">
<a href="https://nostrudel.btcforplebs.com" target="_blank" class="prefetch">Nostrudel <span class="status-emoji" data-url="https://nostrudel.btcforplebs.com"></span></a>
<a href="https://nosotros.btcforplebs.com" target="_blank" class="prefetch">Nosotros <span class="status-emoji" data-url="https://nosotros.btcforplebs.com"></span></a>
<a href="https://bloom.btcforplebs.com" target="_blank" class="prefetch">Bloom <span class="status-emoji" data-url="https://bloom.btcforplebs.com"></span></a>
<a href="https://btcforplebs.com/relay" target="_blank" class="prefetch">Relay <span class="status-emoji" data-url="https://relay.btcforplebs.com"></span></a>
<a href="/relay" target="_blank" class="prefetch">Relay <span class="status-emoji" data-url="https://relay.btcforplebs.com"></span></a>
<a href="https://nostrapps.com" target="_blank">NostrApps.com ⚪️ </a>
</div>
<!-- Cashu Links -->
<button class="button" id="cashu-folder-btn" onclick="toggleFolder('folder3', 'cashu-folder-btn')">Use Cashu <span style="color: #F7931A;">-</span></button>
<button class="button" id="cashu-folder-btn" onclick="toggleFolder('folder3', 'cashu-folder-btn')">Use Cashu <span style="color: #F7931A;"></span></button>
<div class="links" id="folder3">
<a href="https://cashu.btcforplebs.com" class="prefetch">Cashu Web App <span class="status-emoji" data-url="https://cashu.btcforplebs.com"></span></a>
<a href="https://mint.btcforplebs.com" class="prefetch">Cashu Mint <span class="status-emoji" data-url="https://mint.btcforplebs.com"></span></a>
<a href="/mint" class="prefetch">Cashu Mint <span class="status-emoji" data-url="https://mint.btcforplebs.com"></span></a>
<a href="https://macadamia.cash" class="prefetch">Macadamia (iOS) ⚪️ </a>
<a href="https://minibits.cash" class="prefetch">Minibits (Android) ⚪️ </a>
</div>
@@ -121,11 +121,11 @@ document.addEventListener('DOMContentLoaded', init);
if (folder.style.display === "none" || folder.style.display === "") {
folder.style.display = "block";
button.innerHTML = button.innerHTML.replace("-", "↓");
button.innerHTML = button.innerHTML.replace("", "↓");
} else {
folder.style.display = "none";
button.innerHTML = button.innerHTML.replace("↓", "-");
button.innerHTML = button.innerHTML.replace("↓", "");
}
}
</script>

43
public/mint/index.html Normal file
View File

@@ -0,0 +1,43 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BTCforPlebs Cashu Mint - Quicklinks</title>
<meta name="description" content="Quick minting of BTC coins via Cashu for the BTCforPlebs community">
<link rel="stylesheet" href="/assets/css/main.css">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" rel="stylesheet">
<style>
body {font-family: "Courier New", monospace; background:#111; color:#ecf0f1;}
h1{color:#f39c12;}
.center{max-width:800px;margin:auto;padding:2rem;text-align:left;background:rgba(0,0,0,.8);border-radius:8px;}
.btn{display:inline-block;margin:10px 0;padding:.7rem 1.5rem;background:#e67e22;color:#fff;border-radius:4px;text-decoration:none;font-weight:bold;}
.quicklinks{margin-top:1.5rem;}
</style>
</head>
<body>
<div class="center">
<h1>BTCforPlebs Cashu Mint</h1>
<p>Welcome to the BTCforPlebs Cashu Mint! Mint up to 100,000 sats per session but remember, no lifesaving amounts. If you hit a snag, ping us on Nostr or email <a href="mailto:mint@btcforplebs.com">mint@btcforplebs.com</a>.</p>
<h2>Quick Links</h2>
<div class="quicklinks">
<a href="https://cashu.space" class="btn">cashu.space</a>
<a href="https://cashu.me" class="btn">cashu.me (external host)</a>
<a href="https://cashu.btcforplebs.com" class="btn">cashu.me (BTCforPlebs host)</a>
<a href="https://btcforplebs.com/cashu" class="btn">btcforplebs.com/cashu</a>
</div>
<h2>Minting Policy</h2>
<ul>
<li>Maximum 100,000 sats per mint session.</li>
<li>Do not mint your life savings.</li>
<li>Contact us on <a href="https://nosotros.btcforplebs.com/nprofile1qydhwumn8ghj7un9d3shjtnzw33kvmmjwpkx2cnn9e3k7mgprdmhxue69uhksctkv4hzucn5vdnx7unsd3jkyuewvdhk6qgkwaehxw309aex2mrp0yh8qunfd4skctnwv46qz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcqyp65vt6danj0hhj5556ulgy7krfjn0dqjz5u970ddd0e68f0kmq4kju00y6">Nostr</a></li>
<li>Payments are processed via Cashu. See the <a href="/cashu/docs">documentation</a> for details.</li>
</ul>
<h2>FAQ</h2>
<p>For frequently asked questions, visit our <a href="/cashu/faq">FAQ page</a> or join our Nostr channel.</p>
<footer style="margin-top:2rem;color:#777;text-align:center;">
© 2025 BTCforPlebs Mint responsibly.
</footer>
</div>
</body>
</html>

View File

@@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BTCforPlebs Nostr Relay - The WebSocket Party Hub</title>
<meta name="description" content="A playful introduction to Nostr relays with a short, comically light hearted TOS.">
<link rel="stylesheet" href="/Users/logandetty/BTCforPlebs.com/public/assets/css/main.css">
<link rel="stylesheet" href="/public/assets/css/main.css">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" rel="stylesheet">
<style>
/* Override a bit to make it super retro */
@@ -35,7 +35,7 @@
<li>We are not responsible for lost keys, spam, or that one spammer who keeps following and unfollwing for attention.</li>
<li>If you;re still a kid, <strong>do not</strong> sign any agreements -- let your mom run the server.</li>
</ol>
<p>Feel free to <a href="mailto:btcforplebs@gmail.com" class="btn">contact us</a> if you're confused. We may not laugh at your puns, but we will keep your keys as safe as we can.</p>
<p>Feel free to <a href="mailto:btcforplebs@gmail.com" class="btn">contact us</a> if you're confused. We may not laugh at your puns, but we will keep your notes as safe as we can.</p>
<h2>Stay Updated</h2>
<p>Follow BTCforPlebs on <a href="https://nostrudel.btcforplebs.com/u/npub1w4rz7n0vunaau499xh86p84s6v5mmgys48p0nmttt7w36takc9dsf4382j" class="btn">Nostr</a> or <a href="https://x.com/btcforplebs" class="btn">X</a> or <a href="https://youtube.com/@btcforplebs" class="btn">YouTube</a> for the latest</p>