forked from expatjedi/cold-wallet-generator
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvergecoin.html
16 lines (16 loc) · 2.15 KB
/
vergecoin.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html lang=en> <head><meta charset=UTF-8><title>Vergecoin Paper Wallet Generator</title><meta name=description content="A lightweight, client-side, reliable, fast, open-source universal paper wallet generator supporting almost every major cryptocurrency"><meta name=keywords content="minimal, reliable, fast, universal, paper, wallet, generator, offline, verge, vergecoin, cryptocurrency"><meta name=viewport content="width=device-width, initial-scale=1"><link rel=stylesheet href=css/style2.css><link rel=canonical href=https://holdmywallet.com/vergecoin.html></head> <body onload=generate()> <div id=container><br> <div class=noprint><button onclick=generate()>Generate</button> <button onclick=window.print()>Print</button> <a href=index.html><input type=button value=Home></a></div><br> <table> <tr><h1 id=titlePaper>Vergecoin Paper Wallet</h1></tr> <tr><th class=grayHeaders>Public Address <span id=shareColor>(SHARE)</span></th></tr> <tr><td><div id=public>Generating...</div></td></tr> <tr><td><div id=public_qr></div></td></tr> <tr><th class=grayHeaders><div id=secretLabel>Private Key <span id=secretColor>(SECRET)</span></div></th></tr> <tr><td><div id=secret>Generating...</div></td></tr> <tr><td><div id=secret_qr></div></td></tr> </table> </div> <script src=js/bitcoinjs-lib.js></script> <script src=js/qrcode.js></script> <script>
function generate() {
const verge = bitcoin.networks.bitcoin;
verge.pubKeyHash = 0x1e; verge.wif = 0x9e; verge.scriptHash = 0x16;
const keyPair = bitcoin.ECPair.makeRandom();
const pubKey = keyPair.getAddress();
const privKey = keyPair.toWIF();
document.getElementById("public").textContent = pubKey;
document.getElementById("secret").textContent = privKey;
document.getElementById("public_qr").textContent = "";
document.getElementById("secret_qr").textContent = "";
new QRCode(document.getElementById("public_qr"), {text: pubKey, width: 128, height: 128, correctLevel : QRCode.CorrectLevel.H});
new QRCode(document.getElementById("secret_qr"), {text: privKey, width: 128, height: 128, correctLevel : QRCode.CorrectLevel.H});}
document.getElementById("update").textContent = "Latest update: " + document.lastModified;
</script> </body> </html>