bitcoin-exchanged cheatsheet
· 1 year ago
c9c3b44cd351e1a0257d904f39c2076a8571e46f
Parent:
c8e3ddc9c
1 file changed +836 −0
- bitcoin-exchanges.html +836 −0
Diff
--- /dev/null +++ b/bitcoin-exchanges.html @@ -0,0 +1,836 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <!-- Metadata --> + <title>Bitcoin Exchanges & Crypto Cards Cheatsheet: On-Ramps & Spending</title> + <meta name="description" content="Guide to choosing Bitcoin exchanges for buying/selling (Coinbase, Kraken, Swan) and crypto cards for spending (Coinbase Card, Crypto.com, Fold). Covers fees, security, risks, and self-custody importance."> + <link rel="canonical" href="https://cheatsheets.davidveksler.com/bitcoin-exchanges-cards.html"> <!-- Example URL --> + + <!-- Social Media Metadata --> + <meta property="og:title" content="Bitcoin Exchanges & Crypto Cards Cheatsheet: On-Ramps & Spending"> + <meta property="og:description" content="Your guide to understanding crypto exchanges, choosing the right platform for buying Bitcoin, and using crypto cards for spending, while highlighting risks and best practices."> + <meta property="og:type" content="article"> + <meta property="og:url" content="https://cheatsheets.davidveksler.com/bitcoin-exchanges-cards.html"> <!-- Example URL --> + <meta property="og:image" content="https://cheatsheets.davidveksler.com/images/exchange-cards-og.png"> <!-- Example Image Path --> + <meta property="og:image:alt" content="Synthwave style graphic showing exchange and card icons."> + <meta name="twitter:card" content="summary_large_image"> + <meta name="twitter:title" content="Bitcoin Exchanges & Crypto Cards Cheatsheet: On-Ramps & Spending"> + <meta name="twitter:description" content="Your guide to understanding crypto exchanges, choosing the right platform for buying Bitcoin, and using crypto cards for spending, while highlighting risks and best practices."> + <meta name="twitter:image" content="https://cheatsheets.davidveksler.com/images/exchange-cards-og.png"> <!-- Example Image Path --> + <meta name="twitter:image:alt" content="Synthwave style graphic showing exchange and card icons."> + + <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> + <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css"> + <link rel="preconnect" href="https://fonts.googleapis.com"> + <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> + <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600&family=Fira+Code:wght@400;600&family=Orbitron:[email protected]&display=swap" rel="stylesheet"> + + <style> + /* --- NEW Color Scheme: Synthwave Sunset --- */ + @keyframes subtleDataStream { 0% { background-position: 0 0; } 100% { background-position: 0 60px; } } + @keyframes pulseGlowIntense { 0% { box-shadow: 0 0 8px 1px var(--category-color-glow), 0 4px 10px rgba(0,0,0, 0.4), inset 0 0 5px rgba(0,0,0,0.2); } 50% { box-shadow: 0 0 20px 5px var(--category-color-glow), 0 6px 15px rgba(0,0,0, 0.5), inset 0 0 10px rgba(0,0,0,0.3); } 100% { box-shadow: 0 0 8px 1px var(--category-color-glow), 0 4px 10px rgba(0,0,0, 0.4), inset 0 0 5px rgba(0,0,0,0.2); } } + @keyframes flowLineGradient { 0% { background-position: -100% 0; } 100% { background-position: 100% 0; } } + + :root { + /* Core Palette - Synthwave Dark */ + --bg-main: #1a1a2e; /* Deep Indigo */ + --bg-container: #1f233a; /* Dark Purple/Blue */ + --bg-card: #2a2e45; /* Dark Slate Purple */ + --bg-card-content: #303450; /* Slightly lighter slate */ + --text-primary: #e0e0fc; /* Light Lavender/Off-white */ + --text-secondary: #8b98b8; /* Muted Cyan/Gray */ + --text-heading: #f0f6fc; /* Brighter Off-white */ + --border-color: #4a4e69; /* Muted Purple Border */ + --accent-primary: #ff00ff; /* Neon Magenta/Pink */ + --accent-primary-dark: #cc00cc; + --accent-primary-glow: rgba(255, 0, 255, 0.6); + --accent-secondary: #00ffff; /* Bright Cyan */ + --accent-secondary-glow: rgba(0, 255, 255, 0.5); + --warning-color: #ff8c00; /* Sunset Orange */ + --warning-glow: rgba(255, 140, 0, 0.6); + --critical-color: #ff3366; /* Hot Pink/Red */ + --rule-border-color: var(--critical-color); + --rule-bg-color: rgba(255, 51, 102, 0.15); + + /* Category Colors */ + --cat-color-intro: var(--accent-secondary); --cat-glow-intro: var(--accent-secondary-glow); /* Cyan */ + --cat-color-exchanges-us: #f95738; --cat-glow-exchanges-us: rgba(249, 87, 56, 0.6); /* Orange Red */ + --cat-color-exchanges-global: #ee964b; --cat-glow-exchanges-global: rgba(238, 150, 75, 0.6); /* Orange Yellow */ + --cat-color-exchanges-p2p: #f4d35e; --cat-glow-exchanges-p2p: rgba(244, 211, 94, 0.6); /* Light Yellow */ + --cat-color-cards-exchange:#c85fec; --cat-glow-cards-exchange: rgba(200, 95, 236, 0.6); /* Purple */ + --cat-color-cards-other: #a16ae8; --cat-glow-cards-other: rgba(161, 106, 232, 0.6); /* Violet */ + --cat-color-security: var(--accent-primary); --cat-glow-security: var(--accent-primary-glow); /* Magenta */ + --cat-color-pitfalls: var(--warning-color); --cat-glow-pitfalls: var(--warning-glow); /* Orange */ + --cat-color-glossary: var(--text-secondary); --cat-glow-glossary: rgba(139, 152, 184, 0.4); + + --category-color: var(--cat-color-intro); /* Default */ + --category-color-glow: var(--cat-glow-intro); + color-scheme: dark; + } + + body { + background-color: var(--bg-main); + background-image: + linear-gradient(0deg, rgba(26, 26, 46, 0) 0%, rgba(255, 0, 255, 0.02) 50%, rgba(26, 26, 46, 0) 100%), + linear-gradient(90deg, rgba(42, 46, 69, 0.1) 1px, transparent 1px), + linear-gradient(0deg, rgba(42, 46, 69, 0.1) 1px, transparent 1px); + background-size: 100% 60px, 40px 40px, 40px 40px; + animation: subtleDataStream 5s linear infinite; + color: var(--text-primary); + font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; + padding-bottom: 3rem; font-size: 15px; box-sizing: border-box; line-height: 1.7; + } + *, *::before, *::after { box-sizing: inherit; } + + /* --- Header Styling (Synthwave Adapt) --- */ + .page-header { + background: + linear-gradient(135deg, rgba(255, 0, 255, 0.1) 0%, transparent 40%), /* Magenta accent */ + linear-gradient(225deg, rgba(0, 255, 255, 0.08) 0%, transparent 40%), /* Cyan accent */ + linear-gradient(0deg, rgba(42, 46, 69, 0.1) 0%, transparent 50%), + var(--bg-container); + backdrop-filter: blur(3px); + padding: 3rem 1.5rem; text-align: center; + border-bottom: 1px solid var(--border-color); margin-bottom: 3rem; + position: relative; z-index: 10; + box-shadow: 0 5px 25px rgba(0, 0, 0, 0.4), inset 0 0 15px rgba(0,0,0,0.3); + overflow: hidden; + } + .page-header::before, + .page-header::after { + content: ''; position: absolute; width: 20px; height: 20px; + border-color: var(--accent-primary); border-style: solid; /* Magenta corners */ + opacity: 0.7; filter: drop-shadow(0 0 4px var(--accent-primary-glow)); + transition: all 0.3s ease; + } + .page-header::before { top: 10px; left: 10px; border-width: 2px 0 0 2px; border-top-left-radius: 5px; } + .page-header::after { bottom: 10px; right: 10px; border-width: 0 2px 2px 0; border-bottom-right-radius: 5px; } + .page-header:hover::before, + .page-header:hover::after { width: 25px; height: 25px; opacity: 1; filter: drop-shadow(0 0 8px var(--accent-primary-glow)); } + + .page-header h1 { + color: var(--text-heading); font-weight: 300; letter-spacing: 1.5px; + margin-bottom: 0.7rem; font-size: 2.6rem; /* Slightly smaller */ + text-shadow: 0 0 15px var(--accent-primary-glow), 0 0 5px var(--accent-secondary-glow); /* Dual glow */ + } + .page-header h1 .bi { /* Header Icons */ + font-size: 0.9em; vertical-align: -0.08em; margin: 0 0.4em; + color: var(--accent-secondary); filter: drop-shadow(0 0 8px var(--accent-secondary-glow)); /* Cyan icons */ + } + .page-header .lead { + color: var(--text-secondary); font-size: 1.15rem; max-width: 800px; + margin: 0.5rem auto 0 auto; text-shadow: 0 1px 2px rgba(0,0,0,0.5); + } + /* --- End Header Styling --- */ + + .schema-container { padding: 0 1rem 0.5rem 1rem; margin-bottom: 3rem; position: relative; } + + .section-title { + color: var(--category-color); margin: 0 0 2rem 0; font-weight: 500; + text-transform: uppercase; letter-spacing: 0.12em; font-size: 1rem; + border-bottom: 1px solid var(--border-color); + padding: 0.5rem 0; display: block; position: relative; z-index: 15; + text-shadow: 0 0 8px var(--category-color-glow); + } + /* Apply new category colors */ + .cat-intro > .section-title { --category-color: var(--cat-color-intro); --category-color-glow: var(--cat-glow-intro);} + .cat-exchanges-us > .section-title { --category-color: var(--cat-color-exchanges-us); --category-color-glow: var(--cat-glow-exchanges-us);} + .cat-exchanges-global > .section-title { --category-color: var(--cat-color-exchanges-global); --category-color-glow: var(--cat-glow-exchanges-global);} + .cat-exchanges-p2p > .section-title { --category-color: var(--cat-color-exchanges-p2p); --category-color-glow: var(--cat-glow-exchanges-p2p);} + .cat-cards-exchange > .section-title { --category-color: var(--cat-color-cards-exchange); --category-color-glow: var(--cat-glow-cards-exchange);} + .cat-cards-other > .section-title { --category-color: var(--cat-color-cards-other); --category-color-glow: var(--cat-glow-cards-other);} + .cat-security > .section-title { --category-color: var(--cat-color-security); --category-color-glow: var(--cat-glow-security);} + .cat-pitfalls > .section-title { --category-color: var(--cat-color-pitfalls); --category-color-glow: var(--cat-glow-pitfalls);} + .cat-glossary > .section-title { --category-color: var(--cat-color-glossary); --category-color-glow: var(--cat-glow-glossary);} + + /* --- Card Styling (Adapting Bitcoin Wallet CSS) --- */ + .info-card { + background-color: var(--bg-card); border: 1px solid var(--border-color); + border-radius: 6px; box-shadow: 0 4px 12px rgba(0,0,0, 0.3), inset 0 0 8px rgba(0,0,0,0.2); + height: 100%; display: flex; flex-direction: column; + transition: all 0.3s ease; position: relative; z-index: 5; overflow: hidden; + --category-color: inherit; --category-color-glow: inherit; + } + /* Apply new category color vars to card types */ + .info-card.type-intro { --category-color: var(--cat-color-intro); --category-color-glow: var(--cat-glow-intro);} + .info-card.type-exchange-us { --category-color: var(--cat-color-exchanges-us); --category-color-glow: var(--cat-glow-exchanges-us);} + .info-card.type-exchange-global { --category-color: var(--cat-color-exchanges-global); --category-color-glow: var(--cat-glow-exchanges-global);} + .info-card.type-exchange-p2p { --category-color: var(--cat-color-exchanges-p2p); --category-color-glow: var(--cat-glow-exchanges-p2p);} + .info-card.type-card-exchange { --category-color: var(--cat-color-cards-exchange); --category-color-glow: var(--cat-glow-cards-exchange);} + .info-card.type-card-other { --category-color: var(--cat-color-cards-other); --category-color-glow: var(--cat-glow-cards-other);} + .info-card.type-security { --category-color: var(--cat-color-security); --category-color-glow: var(--cat-glow-security);} + .info-card.type-pitfall { --category-color: var(--cat-color-pitfalls); --category-color-glow: var(--cat-glow-pitfalls);} + .info-card.type-glossary { --category-color: var(--cat-color-glossary); --category-color-glow: var(--cat-glow-glossary);} + .info-card.type-consideration { --category-color: var(--accent-secondary); --category-color-glow: var(--accent-secondary-glow);} /* Cyan for general considerations */ + + /* Card Corner Effect */ + .info-card::before { + content: ''; position: absolute; top: -1px; left: -1px; + width: 15px; height: 15px; border-top: 2px solid var(--category-color); + border-left: 2px solid var(--category-color); border-radius: 6px 0 0 0; + opacity: 0.6; transition: all 0.3s ease; + filter: drop-shadow(0 0 3px var(--category-color-glow)); + } + .info-card:hover::before { opacity: 1; width: 25px; height: 25px; filter: drop-shadow(0 0 6px var(--category-color-glow)); } + .info-card:hover { transform: translateY(-4px) scale(1.01); z-index: 20; animation: pulseGlowIntense 1.8s infinite ease-in-out; } + + .info-card .card-body { padding: 0; flex-grow: 1; display: flex; flex-direction: column; } + .info-card h5 { + color: var(--text-heading); + background: linear-gradient(135deg, var(--category-color) 0%, color-mix(in srgb, var(--category-color) 70%, black 30%) 100%); + font-size: 0.85rem; text-align: center; margin: 0; padding: 0.7rem 0.5rem; + font-weight: 600; display: flex; justify-content: center; align-items: center; + gap: .6rem; font-family: 'Orbitron', 'Fira Code', monospace; + border-bottom: 1px solid var(--border-color); border-radius: 5px 5px 0 0; + text-transform: uppercase; letter-spacing: 1px; text-shadow: 0 0 5px rgba(0,0,0,0.6); + } + .info-card h5 .bi { font-size: 1.2em; color: var(--text-heading); opacity: 1; filter: drop-shadow(0 0 3px rgba(0,0,0,0.6));} + .card-content-wrapper { padding: 1.1rem; flex-grow: 1; display: flex; flex-direction: column; } + .info-card p.summary { font-size: .88rem; color: var(--text-secondary); margin-bottom: 1rem; flex-grow: 1; line-height: 1.6;} + .info-card span.pros, .info-card span.cons { display: block; margin-bottom: 0.5rem; position: relative; padding-left: 1.8em;} + .info-card span.pros::before { content: '[+]'; color: #56d364; font-weight: bold; position: absolute; left: 0; filter: drop-shadow(0 0 3px rgba(86, 211, 100, 0.6));} + .info-card span.cons::before { content: '[-]'; color: var(--critical-color); font-weight: bold; position: absolute; left: 0; filter: drop-shadow(0 0 3px rgba(255, 51, 102, 0.6));} + .info-card p.platform-link { font-size: 0.8rem; margin-top: auto; text-align: center; padding-top: 0.5rem;} + .info-card p.platform-link a { color: var(--accent-secondary); } + .info-card p.platform-link a:hover { color: color-mix(in srgb, var(--accent-secondary) 80%, white 20%); } + + + /* Collapse Content Styling */ + .collapse-content { + font-size: 0.88rem; border-top: 1px dashed var(--border-color); + padding: 1.2rem; margin: 0; background-color: var(--bg-card-content); + border-radius: 0 0 5px 5px; color: var(--text-primary); + } + .collapse-content h6 { font-weight: 600; color: var(--accent-primary); margin: 1rem 0 0.5rem 0; font-size: 0.95rem; text-transform: uppercase; letter-spacing: 0.5px;} + .collapse-content ul { padding-left: 0; margin-bottom: 1rem; list-style-type: none; } + .collapse-content li { margin-bottom: 0.6rem; font-size: 0.88rem; line-height: 1.7; padding-left: 1.5em; position: relative; } + .collapse-content li::before { /* Neon bullet */ + content: ""; display: block; position: absolute; left: 0.2em; top: 0.5em; + width: 6px; height: 6px; background-color: var(--category-color); + border-radius: 50%; box-shadow: 0 0 5px 1px var(--category-color-glow); + } + .info-card .collapse-content li::before { background-color: var(--category-color); box-shadow: 0 0 5px 1px var(--category-color-glow); } + .collapse-content code { font-size: 0.8rem; color: #ffcc99; background-color: #30363d; padding: 0.2em 0.5em; border-radius: 4px; font-family: 'Fira Code', 'Courier New', monospace; border: 1px solid #444;} + .collapse-content dl dt { font-weight: bold; margin-top: 0.7em; color: var(--text-heading); } + .collapse-content dl dd { margin-left: 1.5em; margin-bottom: 0.5em; color: var(--text-secondary); } + + .row > * { margin-bottom: 2rem; } + footer { padding: 3rem 1rem 1rem 1rem; font-size: .8rem; color: var(--text-secondary); text-align: center; } + + /* Details Toggle Button */ + .details-toggle { + font-size: 0.7rem; margin-top: auto; align-self: flex-start; + padding: 0.4rem 0.8rem; color: var(--accent-secondary); /* Cyan toggle */ + border: 1px solid var(--accent-secondary); background-color: transparent; + border-radius: 4px; transition: all 0.2s ease; + display: inline-flex; align-items: center; gap: 0.4em; + text-transform: uppercase; font-weight: 700; letter-spacing: 0.8px; + box-shadow: 0 0 5px 0px var(--accent-secondary-glow); + } + .details-toggle:hover { background-color: var(--accent-secondary); color: var(--bg-main); border-color: var(--accent-secondary); transform: scale(1.05); box-shadow: 0 0 10px 2px var(--accent-secondary-glow);} + .details-toggle .bi { transition: transform 0.2s ease-in-out; } + .details-toggle[aria-expanded="true"] .bi { transform: rotate(180deg); } + + /* Terms & Links */ + .term { font-weight: 600; color: var(--accent-primary); background-color: transparent; border-bottom: 1px dotted var(--accent-primary); padding-bottom: 1px; border-radius: 0; font-family: 'Fira Code', 'Consolas', monospace; filter: drop-shadow(0 0 3px var(--accent-primary-glow)); } + .critical { color: var(--critical-color); font-weight: bold; text-shadow: 0 0 6px rgba(255, 51, 102, 0.6); } + .warning { color: var(--warning-color); font-weight: bold; text-shadow: 0 0 6px var(--warning-glow); } + .rule { + color: #ffc1bd; font-weight: 500; display: block; margin: 1em 0; + border: 1px solid var(--rule-border-color); border-left-width: 5px; + padding: 0.8em 1.2em; background-color: var(--rule-bg-color); + border-radius: 4px; font-size: 0.9rem; + box-shadow: inset 3px 0 8px rgba(0,0,0,0.2), 0 0 8px var(--rule-bg-color); + } + + a { color: var(--accent-secondary); text-decoration: none; transition: color 0.2s ease;} + a:hover { color: color-mix(in srgb, var(--accent-secondary) 80%, white 20%); text-decoration: underline; text-shadow: 0 0 5px var(--accent-secondary-glow);} + .collapse-content a { color: var(--accent-primary); } /* Magenta links in collapse */ + .collapse-content a:hover { color: color-mix(in srgb, var(--accent-primary) 80%, white 20%); } + + /* Animated Flow Line Between Rows */ + .row + .row::before { + content: ''; position: absolute; left: 10%; right: 10%; top: -1rem; + height: 1px; + background: linear-gradient(90deg, transparent, var(--accent-primary-glow), var(--accent-primary), var(--accent-primary-glow), transparent); /* Magenta flow line */ + background-size: 200% 1px; + opacity: 0.4; animation: flowLineGradient 6s linear infinite; + z-index: 1; border-radius: 1px; + } + /* Sub-section Title */ + h4.sub-section-title { + color: var(--text-heading); + font-size: 1.1rem; + font-weight: 600; + margin: 2.5rem 0 1.5rem 0; + padding-bottom: 0.5rem; + border-bottom: 1px dashed var(--border-color); + text-align: center; + letter-spacing: 1px; + } + h4.sub-section-title i { + margin-right: 0.5rem; + color: var(--category-color); /* Inherit color from parent section */ + filter: drop-shadow(0 0 4px var(--category-color-glow)); + } + /* Platform specific notes */ + .note { font-size: 0.8rem; color: var(--text-secondary); font-style: italic; display: block; margin-top: 0.5rem; text-align: center;} + + </style> +</head> +<body> +<header class="page-header"> + <h1 class="display-5"> + <i class="bi bi-currency-exchange"></i> Bitcoin Exchanges & Crypto Cards <i class="bi bi-credit-card-2-front-fill"></i> + </h1> + <p class="lead">Your guide to acquiring Bitcoin via exchanges and spending via crypto cards. Understand the platforms, fees, risks, and the importance of self-custody.</p> +</header> + +<div class="container" id="main-container"> + + <!-- ========================== --> + <!-- SECTION I: Introduction --> + <!-- ========================== --> + <div class="schema-container cat-intro" data-section-id="section-intro"> + <h2 class="section-title" id="section-intro-title"><i class="bi bi-stars"></i> // I. Scope & Principles</h2> + <div class="row"> + <div class="col-lg-6"> + <div class="info-card type-intro" id="card-scope"> + <div class="card-body"> + <h5><i class="bi bi-compass"></i> Guide Purpose</h5> + <div class="card-content-wrapper"> + <p class="summary">This cheatsheet provides an overview of common platforms used to buy/sell Bitcoin (<span class="term">Exchanges</span>) and methods for spending crypto using payment cards (<span class="term">Crypto Cards</span>). It focuses on key considerations, typical features, and associated risks for beginners and intermediate users.</p> + </div> + </div> + </div> + </div> + <div class="col-lg-6"> + <div class="info-card type-intro" id="card-principles"> + <div class="card-body"> + <h5><i class="bi bi-shield-check"></i> Core Principles & Disclaimer</h5> + <div class="card-content-wrapper"> + <p class="summary"><strong class="critical">Key Reminder: "Not Your Keys, Not Your Coins."</strong> While exchanges & cards offer convenience, true ownership means controlling your private keys (<span class="term">Self-Custody</span>). Platforms listed here are primarily <span class="term">custodial</span> (they hold your assets).</p> + <p class="summary"><span class="warning">Disclaimer:</span> Educational info only, not financial advice. Crypto involves high risk & volatility. Regulations vary. <strong class="warning">Do Your Own Research (DYOR). Be aware of tax implications.</strong></p> + </div> + </div> + </div> + </div> + </div> + </div> + + <!-- ================================= --> + <!-- SECTION II: Exchanges --> + <!-- ================================= --> + <div class="schema-container" data-section-id="section-exchanges"> + <h2 class="section-title cat-exchanges-us" id="section-exchanges-title"><i class="bi bi-building"></i> // II. Bitcoin / Crypto Exchanges</h2> + + <div class="row"> + <div class="col-lg-6"> + <div class="info-card type-intro" id="card-what-is-exchange"> + <div class="card-body"> + <h5><i class="bi bi-arrow-left-right"></i> What is an Exchange?</h5> + <div class="card-content-wrapper"> + <p class="summary">Online platforms where you can buy, sell, and trade cryptocurrencies like Bitcoin using traditional fiat money (USD, EUR etc.) or other digital assets. They act as intermediaries, matching buyers and sellers.</p> + <p class="summary"><strong class="term">Focus:</strong> Primarily as <span class="term">On-Ramps</span> (buying BTC with fiat) and <span class="term">Off-Ramps</span> (selling BTC for fiat). Most are <strong class="warning">Centralized & Custodial</strong>.</p> + </div> + </div> + </div> + </div> + <div class="col-lg-6"> + <div class="info-card type-consideration" id="card-exchange-factors"> + <div class="card-body"> + <h5><i class="bi bi-sliders"></i> Choosing an Exchange: Key Factors</h5> + <div class="card-content-wrapper"> + <p class="summary">Consider: <span class="term">Security</span> (2FA, history), <span class="term">Fees</span> (trading, withdrawal, spread), <span class="term">Fiat Options</span> (methods, currency), <span class="term">Regulation/KYC</span>, <span class="term">User Interface</span>, <span class="term">Liquidity</span>, <span class="critical">Ease of BTC Withdrawal</span> to self-custody, and <span class="term">Customer Support</span>.</p> + <button class="btn btn-sm details-toggle" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExchangeFactors" aria-expanded="false" aria-controls="collapseExchangeFactors"> + More Details <i class="bi bi-chevron-down"></i> + </button> + </div> + </div> + <div class="collapse collapse-content" id="collapseExchangeFactors"> + <h6>Factors Explained:</h6> + <ul> + <li><strong>Security:</strong> Use Hardware 2FA (TOTP/Security Key). Check exchange's cold storage practices, insurance claims (often limited). Avoid exchanges with major security breaches.</li> + <li><strong>Fees:</strong> Look at maker/taker fees for trading, fixed fees for simple buys, deposit/withdrawal fees (both fiat & crypto!), and the bid-ask <span class="term">spread</span>.</li> + <li><strong>Fiat Access:</strong> Does it support your currency? Preferred payment methods (ACH, Wire, Card, SEPA)? Cards are convenient but often have high fees.</li> + <li><strong>Regulation:</strong> Is it licensed in your jurisdiction? Expect KYC/AML verification (ID upload).</li> + <li><strong>Withdrawal:</strong> Can you withdraw *actual Bitcoin* (not just fiat)? How fast? What are the fees & limits? <strong class="critical">Crucial for self-custody.</strong></li> + <li><strong>Liquidity:</strong> High volume exchanges usually offer better prices (tighter spread).</li> + <li><strong>Coin Support:</strong> Bitcoin-only reduces complexity/risk. Multi-coin exchanges have larger attack surfaces.</li> + </ul> + </div> + </div> + </div> + </div> <!-- /.row --> + + <!-- == USA Exchanges == --> + <div class="cat-exchanges-us"> + <h4 class="sub-section-title"><i class="bi bi-flag-fill"></i> USA Focused / Widely Available</h4> + <div class="row"> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-coinbase"> + <div class="card-body"> + <h5><i class="bi bi-universal-access-circle"></i> Coinbase</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Very beginner-friendly, easy fiat options (ACH, Debit, PP), public company, insured hot wallet (limited).</span> + <span class="cons">Higher fees on basic interface, promotes altcoins, custodial risk, strict KYC.</span> + </p> + <p class="platform-link"><a href="https://www.coinbase.com" target="_blank" rel="noopener noreferrer">coinbase.com</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-kraken"> + <div class="card-body"> + <h5><i class="bi bi-key-fill"></i> Kraken</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Long history, strong security rep, competitive fees (Pro), good support, licensed widely.</span> + <span class="cons">UI slightly less simple than Coinbase basic, promotes altcoins, custodial risk, strict KYC.</span> + </p> + <p class="platform-link"><a href="https://www.kraken.com" target="_blank" rel="noopener noreferrer">kraken.com</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-swan"> + <div class="card-body"> + <h5><i class="bi bi-graph-up-arrow"></i> Swan Bitcoin</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Bitcoin-only (focus!), designed for DCA/accumulation, strong self-custody education focus, simple UI.</span> + <span class="cons">Primarily for buying (not trading), limited instant buys, requires bank linking.</span> + </p> + <p class="platform-link"><a href="https://www.swanbitcoin.com" target="_blank" rel="noopener noreferrer">swanbitcoin.com</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-strike"> + <div class="card-body"> + <h5><i class="bi bi-lightning-fill"></i> Strike</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Simple UI, uses Lightning Network, direct deposit to BTC option, low fixed fees (via spread).</span> + <span class="cons">Mobile-focused, less trading features, uses partners (custody/liquidity), state availability varies.</span> + </p> + <p class="platform-link"><a href="https://strike.me/" target="_blank" rel="noopener noreferrer">strike.me</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-cashapp"> + <div class="card-body"> + <h5><i class="bi bi-cash-stack"></i> Cash App</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Extremely simple (integrated w/ payments), easy buy/sell/withdraw small BTC amounts, LN withdrawals.</span> + <span class="cons">Basic features only, potentially higher spreads, restrictive limits initially, custodial within app.</span> + </p> + <p class="platform-link"><a href="https://cash.app/" target="_blank" rel="noopener noreferrer">cash.app</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-us" id="card-ex-gemini"> + <div class="card-body"> + <h5><i class="bi bi-gem"></i> Gemini</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Focus on security/compliance, user-friendly, insured hot wallet. Offers Credit Card (see Section III).</span> + <span class="cons">Lower liquidity than giants, past 'Earn' program issues impacted trust, promotes altcoins, custodial risk.</span> + </p> + <!-- Referral Link Added --> + <p class="platform-link"><a href="https://exchange.gemini.com/register?referral=wsbCpX&type=referral" target="_blank" rel="noopener noreferrer">gemini.com (Referral)</a></p> + </div> + </div> + </div> + </div> + <!-- Add River, Binance.US here if needed, following the pattern --> + </div> <!-- /.row --> + </div> <!-- /.cat-exchanges-us --> + + <!-- == Global Exchanges == --> + <div class="cat-exchanges-global"> + <h4 class="sub-section-title"><i class="bi bi-globe"></i> Global / Non-USA Focused</h4> + <div class="row"> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-global" id="card-ex-binance"> + <div class="card-body"> + <h5><i class="bi bi-hurricane"></i> Binance (Global)</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Largest volume (liquidity), huge feature/coin range, low *trading* fees.</span> + <span class="cons">Regulatory issues/bans vary, complex UI, support can be slow, major custodial risk, <strong class="warning">Not for US users</strong>.</span> + </p> + <p class="platform-link"><a href="https://www.binance.com" target="_blank" rel="noopener noreferrer">binance.com</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-global" id="card-ex-bitstamp"> + <div class="card-body"> + <h5><i class="bi bi-bank"></i> Bitstamp</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Very long history (since 2011), strong EU presence/regulation, stable reputation.</span> + <span class="cons">Lower liquidity/fewer pairs than giants, fewer features.</span> + </p> + <p class="platform-link"><a href="https://www.bitstamp.net" target="_blank" rel="noopener noreferrer">bitstamp.net</a></p> + </div> + </div> + </div> + </div> + <!-- Add Kraken Global Note, OKX, Bybit etc. here if desired --> + </div> <!-- /.row --> + </div> <!-- /.cat-exchanges-global --> + + <!-- == P2P Exchanges == --> + <div class="cat-exchanges-p2p"> + <h4 class="sub-section-title"><i class="bi bi-people-fill"></i> Peer-to-Peer (P2P) Platforms</h4> + <div class="row"> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-p2p" id="card-ex-bisq"> + <div class="card-body"> + <h5><i class="bi bi-shield-shaded"></i> Bisq</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Decentralized (no central entity), no KYC, non-custodial (BTC escrow), many payment methods.</span> + <span class="cons">Requires running software, slower, lower liquidity, complex for beginners, payment risk (non-BTC side).</span> + </p> + <p class="platform-link"><a href="https://bisq.network/" target="_blank" rel="noopener noreferrer">bisq.network</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-exchange-p2p" id="card-ex-hodlhodl"> + <div class="card-body"> + <h5><i class="bi bi-lock-fill"></i> Hodl Hodl</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Non-custodial P2P (multisig escrow), no platform KYC, web-based, global.</span> + <span class="cons">Lower liquidity, requires user matching, P2P payment risks, understanding multisig escrow helps.</span> + </p> + <p class="platform-link"><a href="https://hodlhodl.com/" target="_blank" rel="noopener noreferrer">hodlhodl.com</a></p> + </div> + </div> + </div> + </div> + </div> <!-- /.row --> + </div> <!-- /.cat-exchanges-p2p --> + + <!-- == Exchange Security == --> + <div class="cat-security"> + <div class="row justify-content-center"> + <div class="col-lg-8"> + <div class="info-card type-security" id="card-exchange-security"> + <div class="card-body"> + <h5><i class="bi bi-shield-lock-fill"></i> Exchange Best Practices</h5> + <div class="card-content-wrapper"> + <strong class="rule">Rule #1: Exchange is for EXCHANGING, Not Storage. Withdraw Bitcoin to your own wallet (Self-Custody) regularly and promptly after buying. <span class="critical">"Not Your Keys, Not Your Coins!"</span></strong> + <strong class="rule">Rule #2: Use Strong Security. Unique password + Hardware 2FA (TOTP App or Security Key like YubiKey). Avoid SMS 2FA.</strong> + <strong class="rule">Rule #3: Beware of Phishing. Double-check URLs. Never click suspicious links in emails/messages. Exchanges will NEVER ask for your password or 2FA codes via email/chat.</strong> + <strong class="rule">Rule #4: Start Small. Test the platform and especially the BTC withdrawal process with a small amount first.</strong> + <strong class="rule">Rule #5: Understand Fees. Account for trading fees, spreads, and withdrawal fees (both fiat and crypto).</strong> + </div> + </div> + </div> + </div> + </div> <!-- /.row --> + </div> <!-- /.cat-security --> + + </div> <!-- /.schema-container#section-exchanges --> + + + <!-- ================================= --> + <!-- SECTION III: Crypto Cards --> + <!-- ================================= --> + <div class="schema-container" data-section-id="section-cards"> + <h2 class="section-title cat-cards-exchange" id="section-cards-title"><i class="bi bi-credit-card"></i> // III. Crypto Credit/Debit Cards</h2> + + <div class="row"> + <div class="col-lg-6"> + <div class="info-card type-intro" id="card-what-is-card"> + <div class="card-body"> + <h5><i class="bi bi-patch-question-fill"></i> What are Crypto Cards?</h5> + <div class="card-content-wrapper"> + <p class="summary">Payment cards (usually Visa/Mastercard) linked to a crypto account. They allow you to spend your crypto balance at merchants by <span class="term">instantly converting crypto to fiat</span> at the point of sale (most common) or borrowing against crypto (credit).</p> + <p class="summary"><strong class="warning">Key Drawback: Spending crypto is often a <span class="term">Taxable Event</span>. Requires careful tracking.</strong></p> + </div> + </div> + </div> + </div> + <div class="col-lg-6"> + <div class="info-card type-consideration" id="card-card-factors"> + <div class="card-body"> + <h5><i class="bi bi-sliders"></i> Choosing a Crypto Card: Key Factors</h5> + <div class="card-content-wrapper"> + <p class="summary">Consider: <span class="critical">Fees</span> (conversion, FX, ATM, hidden spreads), <span class="term">Rewards</span> (%? In what asset? Staking needed?), <span class="term">Funding Mechanism</span>, <span class="term">Supported Cryptos</span>, <span class="term">Provider Risk</span> (custodial), <span class="warning">Tax Complexity</span>, <span class="term">Availability</span> (region).</p> + <button class="btn btn-sm details-toggle" type="button" data-bs-toggle="collapse" data-bs-target="#collapseCardFactors" aria-expanded="false" aria-controls="collapseCardFactors"> + More Details <i class="bi bi-chevron-down"></i> + </button> + </div> + </div> + <div class="collapse collapse-content" id="collapseCardFactors"> + <h6>Factors Explained:</h6> + <ul> + <li><strong>Fees: THE MOST IMPORTANT FACTOR.</strong> Look beyond "no annual fee". Check conversion fees/spreads (can be 1-3%+), foreign transaction fees, ATM withdrawal fees/limits, inactivity fees.</li> + <li><strong>Rewards:</strong> Is cashback paid in BTC, stablecoins, or the provider's volatile token? Are high staking amounts of a risky token required for good rates?</li> + <li><strong>Mechanism:</strong> Debit/Prepaid (spend owned assets) is most common. Credit (borrow against crypto) adds loan risks (liquidations).</li> + <li><strong>Funding:</strong> How easy is it to load? Auto-convert from specific crypto? Manual fiat load?</li> + <li><strong>Provider Risk:</strong> You are holding funds <span class="term">custodially</span> with the card provider (often an exchange). Subject to their solvency and terms. (See BlockFi card history).</li> + <li><strong>Tax Burden:</strong> In many countries (like the US), *each* time you spend crypto via the card, it's treated as selling that crypto – creating a taxable gain or loss. This requires meticulous record-keeping.</li> + <li><strong>Availability:</strong> Check if the card is offered in your specific country and state/region.</li> + </ul> + </div> + </div> + </div> + </div> <!-- /.row --> + + <!-- == Exchange Linked Cards == --> + <div class="cat-cards-exchange"> + <h4 class="sub-section-title"><i class="bi bi-building"></i> Exchange-Linked Cards (Debit/Prepaid)</h4> + <div class="row"> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-exchange" id="card-card-coinbase"> + <div class="card-body"> + <h5><i class="bi bi-universal-access-circle"></i> Coinbase Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Easy funding from Coinbase, simple UI, choose reward crypto, widely available (US/UK/EU).</span> + <span class="cons">Conversion fees/spread apply, rewards variable, custodial risk, spending is taxable.</span> + </p> + <p class="platform-link"><a href="https://www.coinbase.com/card" target="_blank" rel="noopener noreferrer">coinbase.com/card</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-exchange" id="card-card-cryptocom"> + <div class="card-body"> + <h5><i class="bi bi-shield-fill-check"></i> Crypto.com Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Tiered rewards/perks, global presence, wide crypto support.</span> + <span class="cons">Requires staking volatile CRO for good tiers (high risk), terms changed often, custodial risk, taxable spending.</span> + </p> + <p class="platform-link"><a href="https://crypto.com/cards" target="_blank" rel="noopener noreferrer">crypto.com/cards</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-exchange" id="card-card-binance"> + <div class="card-body"> + <h5><i class="bi bi-hurricane"></i> Binance Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">(Historically) Linked to large ecosystem, potential low fees (w/ BNB).</span> + <span class="cons"><strong class="warning">Limited Availability: Discontinued in EU/LatAm.</strong> Check status. Regulatory issues, custodial risk, promotes BNB.</span> + </p> + <p class="platform-link"><a href="https://www.binance.com/en/cards" target="_blank" rel="noopener noreferrer">binance.com/en/cards</a></p> + <p class="note">Verify regional availability before considering.</p> + </div> + </div> + </div> + </div> + <!-- Add Kraken Card (if launched), Uphold Card here --> + </div> <!-- /.row --> + </div> <!-- /.cat-cards-exchange --> + + <!-- == Other Cards == --> + <div class="cat-cards-other"> + <h4 class="sub-section-title"><i class="bi bi-star-fill"></i> Fintech / Lender / Rewards Cards</h4> + <div class="row"> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-other" id="card-card-nexo"> + <div class="card-body"> + <h5><i class="bi bi-arrow-repeat"></i> Nexo Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Credit (borrow) or Debit modes, earn interest on balance, rewards (NEXO/BTC). (Primarily EU/EEA).</span> + <span class="cons">Credit mode = loan risks (liquidation), promotes NEXO token, custodial/lender risk, tax implications.</span> + </p> + <p class="platform-link"><a href="https://nexo.com/nexo-card" target="_blank" rel="noopener noreferrer">nexo.com/nexo-card</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-other" id="card-card-fold"> + <div class="card-body"> + <h5><i class="bi bi-gift-fill"></i> Fold Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">Bitcoin rewards focus ("Sat Back"), gamified variable rewards, spend USD earn BTC. (US).</span> + <span class="cons">Variable rewards (luck), premium tier has fee, not spending crypto directly, requires funding USD.</span> + </p> + <p class="platform-link"><a href="https://foldapp.com/card" target="_blank" rel="noopener noreferrer">foldapp.com/card</a></p> + </div> + </div> + </div> + </div> + <div class="col-lg-4 col-md-6"> + <div class="info-card type-card-other" id="card-card-gemini-credit"> + <div class="card-body"> + <h5><i class="bi bi-gem"></i> Gemini Credit Card</h5> + <div class="card-content-wrapper"> + <p class="summary"> + <span class="pros">True Credit Card (Mastercard), earn crypto rewards (BTC etc.) on spending, no annual fee. (US).</span> + <span class="cons">Requires Gemini account, rewards held custodially initially, subject to credit approval, standard credit card risks.</span> + </p> + <!-- Referral Link Added --> + <p class="platform-link"><a href="https://exchange.gemini.com/register?referral=wsbCpX&type=referral" target="_blank" rel="noopener noreferrer">gemini.com/credit-card (Referral)</a></p> + </div> + </div> + </div> + </div> + <!-- Add Wirex etc. here --> + </div> <!-- /.row --> + </div> <!-- /.cat-cards-other --> + + <!-- == Card Security == --> + <div class="cat-security"> + <div class="row justify-content-center"> + <div class="col-lg-8"> + <div class="info-card type-security" id="card-card-security"> + <div class="card-body"> + <h5><i class="bi bi-shield-lock-fill"></i> Crypto Card Best Practices & Warnings</h5> + <div class="card-content-wrapper"> + <strong class="rule">Rule #1: Understand Tax Implications. Spending crypto is usually a sale. Consult a tax professional. Keep meticulous records. This is a <span class="critical">MAJOR</span> complexity.</strong> + <strong class="rule">Rule #2: Analyze True Cost vs. Benefit. Factor in ALL fees (conversion, spreads, ATM, etc.) against the actual value of rewards earned. Is it worth it?</strong> + <strong class="rule">Rule #3: Beware Volatility. Spending volatile crypto means the fiat value can change rapidly. Rewards paid in volatile tokens can lose value.</strong> + <strong class="rule">Rule #4: Acknowledge Custodial Risk. Funds held with the card provider are not in your self-custody. Provider bankruptcy (e.g., BlockFi) means potential loss. Don't store large amounts long-term.</strong> + <strong class="rule">Rule #5: Secure Your Account. Use strong passwords and 2FA for the associated exchange/provider account. Protect the physical card.</strong> + </div> + </div> + </div> + </div> + </div> <!-- /.row --> + </div> <!-- /.cat-security --> + + </div> <!-- /.schema-container#section-cards --> + + <!-- ======================================== --> + <!-- SECTION IV: Risks & Key Takeaways --> + <!-- ======================================== --> + <div class="schema-container cat-pitfalls" data-section-id="section-risks"> + <h2 class="section-title" id="section-risks-title"><i class="bi bi-exclamation-triangle-fill"></i> // IV. Risks & Key Takeaways</h2> + <div class="row justify-content-center"> + <div class="col-lg-8"> + <div class="info-card type-pitfall" id="card-risks-summary"> + <div class="card-body"> + <h5 class="text-center"><i class="bi bi-lightning-charge-fill"></i> Summary: Navigating Exchanges & Cards</h5> + <div class="card-content-wrapper"> + <h6>Key Risks Recap:</h6> + <ul> + <li><strong class="critical">Custodial Risk:</strong> Exchanges & card providers hold your keys/funds. They can be hacked, go bankrupt, freeze accounts, or face regulatory action. <strong class="term">Mitigation: Self-Custody.</strong></li> + <li><strong class="warning">Fee Risk:</strong> Hidden fees (spreads, conversions) can significantly erode value. Always compare the effective exchange rate.</li> + <li><strong class="warning">Tax Complexity:</strong> Using crypto cards or frequently trading creates numerous taxable events in many jurisdictions. Record-keeping is essential but difficult.</li> + <li><strong class="warning">Volatility Risk:</strong> Prices can change dramatically, affecting spending power and the value of rewards.</li> + <li><strong class="warning">Counterparty Risk:</strong> You rely on the platform's solvency, security, and terms of service, which can change.</li> + </ul> + <h6>Key Takeaways:</h6> + <ul> + <li>Prioritize <strong class="term">Security & Self-Custody</strong> for long-term Bitcoin holdings. Use exchanges primarily as on/off ramps.</li> + <li>Choose platforms with a <strong class="term">strong reputation, transparent fees, and robust security</strong>.</li> + <li>Understand that convenience often comes with <strong class="critical">tradeoffs in cost, control, and risk</strong>.</li> + <li>Start simple, learn thoroughly, and <strong class="term">always Do Your Own Research (DYOR)</strong> before using any platform or service.</li> + </ul> + </div> + </div> + </div> + </div> + </div> <!-- /.row --> + </div> <!-- /.schema-container --> + + <!-- ======================= --> + <!-- SECTION V: Glossary --> + <!-- ======================= --> + <div class="schema-container cat-glossary" data-section-id="section-glossary"> + <h2 class="section-title" id="section-glossary-title"><i class="bi bi-book-half"></i> // V. Terminology Glossary</h2> + <div class="row"> + <div class="col-12"> + <div class="info-card type-glossary" id="card-glossary-items"> + <div class="card-body"> + <h5 class="text-center"><i class="bi bi-translate"></i> Key Terms Defined</h5> + <div class="card-content-wrapper"> + <p class="summary text-center">Quick definitions for common Exchange and Card terms.</p> + <button class="btn btn-sm details-toggle mx-auto" type="button" data-bs-toggle="collapse" data-bs-target="#collapseGlossaryItems" aria-expanded="false" aria-controls="collapseGlossaryItems"> + View Glossary <i class="bi bi-chevron-down"></i> + </button> + </div> + </div> + <div class="collapse collapse-content" id="collapseGlossaryItems"> + <dl> + <dt>ACH (Automated Clearing House)</dt><dd>An electronic network for financial transactions in the US, commonly used for bank transfers to/from exchanges (often low fee, but slower).</dd> + <dt>AML (Anti-Money Laundering)</dt><dd>Regulations requiring platforms to prevent money laundering, typically involves identity verification (KYC).</dd> + <dt>Bid-Ask Spread</dt><dd>The difference between the highest price a buyer is willing to pay (bid) and the lowest price a seller is willing to accept (ask). Wider spread = higher effective cost.</dd> + <dt>CEX (Centralized Exchange)</dt><dd>A traditional crypto exchange run by a central company, offering high liquidity but requiring custody and KYC.</dd> + <dt>Cold Storage (Exchange)</dt><dd>Exchanges storing the vast majority of user funds offline to protect against online hacks.</dd> + <dt>Custodial</dt><dd>A service where a third party holds your private keys/assets. Convenient but carries counterparty risk.</dd> + <dt>DCA (Dollar Cost Averaging)</dt><dd>Investing a fixed amount of money at regular intervals, regardless of the asset's price, often used for accumulating Bitcoin.</dd> + <dt>Fiat Currency</dt><dd>Government-issued currency not backed by a physical commodity (e.g., USD, EUR, JPY).</dd> + <dt>KYC (Know Your Customer)</dt><dd>Process where platforms verify customer identity to comply with regulations (part of AML).</dd> + <dt>Liquidity</dt><dd>The ease with which an asset can be bought or sold without significantly affecting its price. High liquidity is generally better.</dd> + <dt>Maker Fee</dt><dd>Fee paid by traders who provide liquidity by placing limit orders that don't fill immediately.</dd> + <dt>Non-Custodial</dt><dd>You control your own private keys (Self-Custody). P2P platforms like Bisq aim for this.</dd> + <dt>On-Ramp / Off-Ramp</dt><dd>Processes for converting fiat currency into crypto (on-ramp) or crypto back into fiat (off-ramp), typically via exchanges.</dd> + <dt>P2P (Peer-to-Peer) Exchange</dt><dd>Platform connecting individual buyers and sellers directly, often with more payment flexibility but lower speed/liquidity.</dd> + <dt>Self-Custody</dt><dd>Holding and controlling your own private keys using your own wallet software/hardware.</dd> + <dt>Spread (Card/Simple Buy)</dt><dd>A difference between the market price and the price quoted by a card provider or simple buy service, acting as a hidden fee.</dd> + <dt>Staking (Card Context)</dt><dd>Locking up a specific amount of a platform's native token (like CRO) to access higher reward tiers or benefits on their crypto card.</dd> + <dt>Taker Fee</dt><dd>Fee paid by traders who remove liquidity by placing market orders that fill immediately against existing orders.</dd> + <dt>Taxable Event</dt><dd>An action (like selling crypto, exchanging one crypto for another, or spending crypto via card) that may trigger capital gains or losses tax liabilities.</dd> + <dt>TOTP (Time-based One-Time Password)</dt><dd>A secure 2FA method using authenticator apps (like Google Authenticator, Authy) or hardware keys, preferred over SMS 2FA.</dd> + </dl> + </div> + </div> + </div> + </div> <!-- /.row --> + </div> <!-- /.schema-container --> + + +</div> <!-- /container --> + +<footer class="container text-center"> + <p id="footer-year"></p> <!-- Footer text set by JS --> +</footer> + +<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script> +<script> +document.addEventListener('DOMContentLoaded', () => { + const footerYearEl = document.getElementById('footer-year'); + if (footerYearEl) { + footerYearEl.textContent = `Bitcoin Exchanges & Crypto Cards Cheatsheet v1.0 - © ${new Date().getFullYear()} David Veksler (Content Inspired/Refined)`; + } + + // JS for collapse toggle icons (reused from wallet cheatsheet) + const collapseElements = document.querySelectorAll('.collapse'); + collapseElements.forEach(collapseEl => { + const button = document.querySelector(`.details-toggle[data-bs-target="#${collapseEl.id}"]`); + const icon = button ? button.querySelector('.bi') : null; + if (button && icon) { + const updateIcon = (isShown) => { + icon.classList.toggle('bi-chevron-up', isShown); + icon.classList.toggle('bi-chevron-down', !isShown); + }; + updateIcon(collapseEl.classList.contains('show')); + collapseEl.addEventListener('show.bs.collapse', () => updateIcon(true)); + collapseEl.addEventListener('hide.bs.collapse', () => updateIcon(false)); + } + }); +}); +</script> +</body> +</html> \ No newline at end of file