{"product_id":"bitcoin-merch-nerdaxe-btc-miner","title":"Bitcoin Merch® - NerdAxe BTC Miner w\/ Power Supply","description":"\u003cbody\u003e \u003cdiv class=\"mb-4 last:mb-0 whitespace-pre-wrap u-break-words\"\u003eIntroducing NerdAxe Gamma\u003c\/div\u003e \u003cdiv class=\"mb-4 last:mb-0 whitespace-pre-wrap u-break-words\"\u003e\u003cbr\u003e\u003c\/div\u003e \u003cdiv class=\"mb-4 last:mb-0 whitespace-pre-wrap u-break-words\"\u003eUnleash the power of a Bitcoin ASIC miner with the vibrant, full-color display you love. \u003c\/div\u003e \u003cdiv class=\"mb-4 last:mb-0 whitespace-pre-wrap u-break-words\"\u003eAchieving approximately 1.2 TH\/s with an impressive energy efficiency of 17 J\/TH, the NerdAxe Gamma  is both powerful and efficient. Setting it up is a breeze through the intuitive AxeOS web interface, where you can easily configure settings, monitor performance, and manage your operations.\u003c\/div\u003e \u003cdiv class=\"mb-4 last:mb-0 whitespace-pre-wrap u-break-words\"\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003c\/div\u003e \u003cul\u003e \u003cli class=\"u-break-words hide-loading-dot\"\u003e \u003cstrong\u003ePowerful Mining:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eEquipped with Bitmain’s cutting-edge BM1370 chip.\u003c\/li\u003e \u003cli class=\"u-break-words hide-loading-dot\"\u003e \u003cstrong\u003eVibrant Display:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eFeatures full-color graphics on a 1.9-inch IPS screen.\u003c\/li\u003e \u003cli class=\"u-break-words hide-loading-dot\"\u003e \u003cstrong\u003eUser-Friendly Control:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSimple setup and monitoring via the built-in AxeOS web portal.\u003c\/li\u003e \u003cli class=\"u-break-words hide-loading-dot\"\u003e \u003cstrong\u003eOpen-Source Firmware:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eRuns on a custom version of ESP-miner and AxeOS for complete control.\u003c\/li\u003e \u003cli class=\"u-break-words hide-loading-dot\"\u003e \u003cstrong\u003eEfficient Power:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eStandard 5V DC power supply (5A minimum).\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e           \u003cmeta charset=\"UTF-8\"\u003e   \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e   \u003ctitle\u003eSolo Mining Chance (Year Only)\u003c\/title\u003e   \u003cstyle\u003e     \/* Scoped styles so nothing on your page is affected *\/     .solo-widget {       font-family: Arial, sans-serif;       border: 1px solid #d7dbe0;       border-radius: 10px;       box-shadow: 0 2px 8px rgba(20, 40, 60, 0.08);       width: 100%;       padding: 16px;       background: #fff;       color: #1f2a37;     }     .solo-widget h2 {       margin: 0 0 12px;       font-size: 1.1rem;       text-align: center;     }     .solo-widget .row {       display: flex;       gap: 8px;       align-items: center;       margin-bottom: 10px;     }     .solo-widget .row label {       flex: 0 0 140px;       font-size: 0.92rem;     }     .solo-widget .row input,     .solo-widget .row select {       flex: 1;       padding: 8px;       font-size: 0.95rem;       border: 1px solid #cfd6df;       border-radius: 6px;       background: #fff;       color: #1f2a37;     }     .solo-widget .results {       margin-top: 12px;     }     .solo-widget .line {       display: flex;       justify-content: space-between;       padding: 6px 0;       border-bottom: 1px dashed #eef1f5;     }     .solo-widget .line:last-child {       border-bottom: 0;     }     .solo-widget .label {       font-weight: 600;     }     .solo-widget .muted {       color: #6b7280;       font-size: 0.85rem;     }   \u003c\/style\u003e     \u003cdiv class=\"solo-widget\"\u003e     \u003ch2\u003eSolo Miner Block Reward Chance (3.125 BTC ~ $350,000)\u003c\/h2\u003e     \u003cdiv class=\"row\"\u003e       \u003clabel for=\"hashrate\"\u003eYour hashrate\u003c\/label\u003e       \u003c!-- ENTER HASHRATE INTO value --\u003e       \u003cinput id=\"hashrate\" type=\"number\" value=\"1.2\" step=\"any\" min=\"0\" placeholder=\"e.g., 100\"\u003e       \u003cselect id=\"hashrate-unit\"\u003e         \u003coption value=\"H\"\u003eH\/s\u003c\/option\u003e         \u003coption value=\"KH\"\u003ekH\/s\u003c\/option\u003e         \u003coption value=\"MH\"\u003eMH\/s\u003c\/option\u003e         \u003coption value=\"GH\"\u003eGH\/s\u003c\/option\u003e         \u003coption value=\"TH\" selected\u003eTH\/s\u003c\/option\u003e         \u003coption value=\"PH\"\u003ePH\/s\u003c\/option\u003e         \u003coption value=\"EH\"\u003eEH\/s\u003c\/option\u003e       \u003c\/select\u003e     \u003c\/div\u003e     \u003c!-- Hidden row for script compatibility --\u003e     \u003cdiv class=\"row\" style=\"display:none;\"\u003e       \u003clabel\u003eNetwork hashrate\u003c\/label\u003e       \u003cdiv id=\"networkDisplay\"\u003e\u003c\/div\u003e     \u003c\/div\u003e     \u003cdiv class=\"results\" id=\"results\" style=\"display:none;\"\u003e       \u003cdiv class=\"line\"\u003e         \u003cspan class=\"label\"\u003eChance per year\u003c\/span\u003e         \u003cspan id=\"chance-year\"\u003e—\u003c\/span\u003e       \u003c\/div\u003e       \u003cdiv class=\"muted\" style=\"margin-top:8px;\"\u003e         Assumes ~10 min block interval.       \u003c\/div\u003e     \u003c\/div\u003e   \u003c\/div\u003e   \u003cscript\u003e     \/\/ Fixed network hashrate (default: 998.93 EH\/s as of Aug 2025)     const FIXED_NETWORK_VALUE = 998.93;     const FIXED_NETWORK_UNIT  = 'EH';      const multipliers = {       H: 1, KH: 1e3, MH: 1e6, GH: 1e9,       TH: 1e12, PH: 1e15, EH: 1e18     };      \/\/ Format 1 in X nicely     const fmtInt = (n) =\u003e {       if (!isFinite(n) || n \u003c= 0) return '—';       return n \u003e 1e15 ? n.toExponential(2).replace('+','') : Math.round(n).toLocaleString();     };     const fmtOdds = (p) =\u003e {       if (p \u003c= 0) return '—';       if (p \u003e= 1) return '1 in 1';       return '1 in ' + fmtInt(1 \/ p);     };      \/\/ Probability of at least one success over n trials     function probAtLeastOne(pBlock, n) {       if (pBlock \u003c= 0) return 0;       if (pBlock \u003e= 1) return 1;       return 1 - Math.pow(1 - pBlock, n);     }      const hashrateInput = document.getElementById('hashrate');     const unitSelect = document.getElementById('hashrate-unit');     const resultsDiv = document.getElementById('results');     const yearSpan = document.getElementById('chance-year');      \/\/ Set hidden network display text (not shown)     const networkDisplayEl = document.getElementById('networkDisplay');     if (networkDisplayEl) {       networkDisplayEl.textContent = `${FIXED_NETWORK_VALUE} ${FIXED_NETWORK_UNIT}\/s`;     }      function calculate() {       const userVal = parseFloat(hashrateInput.value);       const userUnit = unitSelect.value;       if (!isFinite(userVal) || userVal \u003c= 0) {         resultsDiv.style.display = 'none';         yearSpan.textContent = '—';         return;       }        const userHps    = userVal * multipliers[userUnit];       const networkHps = FIXED_NETWORK_VALUE * multipliers[FIXED_NETWORK_UNIT];       const pBlock = userHps \/ networkHps;        const blockIntervalSec = 600;       const blocksPerDay  = (3600 \/ blockIntervalSec) * 24; \/\/ ~144 blocks\/day       const blocksPerYear = blocksPerDay * 365;        const pYear = probAtLeastOne(pBlock, blocksPerYear);        yearSpan.textContent = fmtOdds(pYear);       resultsDiv.style.display = 'block';     }      \/\/ Auto-calc on input changes and on page load     hashrateInput.addEventListener('input', calculate);     unitSelect.addEventListener('change', calculate);     calculate();  \/\/ run on load so 10 TH\/s displays automatically   \u003c\/script\u003e   \u003c\/body\u003e","brand":"Bitcoin Merch","offers":[{"title":"Orange","offer_id":55694786429271,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":55694786462039,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Red","offer_id":55694786494807,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Green","offer_id":55694786527575,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Purple","offer_id":55694786560343,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":55694786593111,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"White","offer_id":55694786625879,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":55694786658647,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":55694786691415,"sku":null,"price":139.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1061\/5557\/3591\/files\/789e9389-4f38-4a6d-98e7-b553a109b645_1.png?v=1793588364","url":"https:\/\/bitcoincrypto.shop\/products\/bitcoin-merch-nerdaxe-btc-miner","provider":"My Store","version":"1.0","type":"link"}