wallet.bitamp.com
Open in
urlscan Pro
2606:4700:3035::6815:3db0
Public Scan
Submitted URL: http://wallet.bitamp.com/
Effective URL: https://wallet.bitamp.com/
Submission: On March 11 via api from US — Scanned from DE
Effective URL: https://wallet.bitamp.com/
Submission: On March 11 via api from US — Scanned from DE
Form analysis
3 forms found in the DOMPOST /
<form action="/" method="POST" onsubmit="return bitamp_verifylogin();">
<div class="field">
<div class="field__row">
<div class="field__col">
<label class="field__label" for="login-your-seed">Your Seed:</label>
</div>
</div>
<div class="field__wrapper field__wrapper--buttons">
<div id="login-your-seed-original" style="display: none;"></div>
<textarea style="text-transform: lowercase;" class="field__textarea" name="login-your-seed" id="login-your-seed" cols="30" rows="2" placeholder="Enter your Seed here" oninput="$('#seed-login-error').hide()"></textarea>
<span id="seed-login-error" class="error__message" style="display: none;">Invalid Seed</span>
</div>
</div>
<div class="block-first__buttons">
<input id="user-reset-btn" class="form__btn-reset btn-reset" type="reset" value="CLEAR">
<button class="block-first__button btn-active">Login with your seed</button>
</div>
</form>
POST /
<form action="/" method="POST" onsubmit="return bitamp_verifylogin();">
<div class="field">
<div class="field__row">
<div class="field__col">
<label class="field__label" for="login-private-key">Your Private Key:</label>
</div>
</div>
<div class="field__wrapper field__wrapper--buttons">
<textarea class="field__textarea" name="login-private-key" id="login-private-key" cols="30" rows="2" placeholder="Enter your Private Key here" oninput="bitamp_pkey_checkbip38()"></textarea>
<span id="pkey-login-error" class="error__message" style="display: none;">Invalid Private Key</span>
</div>
<div class="form__label form__label--private-key-password hide">
<div class="form__nav-options-wrap form__nav-options-wrap--checkbox">
<label class="form__label-text" for="login-private-key">Enter your Private Key password:</label>
</div>
<span class="form__label-text"></span>
<input class="form__text-input" id="password-private-key" type="text" name="password-private-key" placeholder="Enter your Private Key here" oninput="$('#bip38-login-error').hide()">
<span id="bip38-login-error" class="error__message" style="display: none;">Invalid Private Key Password</span>
</div>
</div>
<div class="block-first__buttons">
<input id="user-reset-btn" class="form__btn-reset btn-reset" type="reset" value="CLEAR">
<button class="block-first__button btn-active">Login with private key</button>
</div>
</form>
POST /
<form action="/" method="POST" onsubmit="return bitamp_verifylogin_keystore();">
<div id="field_keystore" class="field">
<div class="field__row">
<div class="field__col">
<label class="field__label" for="keystore-file">Drag and drop Keystore file</label>
</div>
</div>
<div class="field__wrapper field__wrapper--buttons">
<div class="field__upload-file-wrapper">
<div class="field__upload-file-text">
<div class="field__upload-file-title">Drag and drop</div>
<div class="field__upload-file-subtitle">or click here to select file from your device</div>
</div>
<script>
(function(win, undefined) {
var Base64 = function() {
var base64hash = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
function _btoa(s) {
if (/([^\u0000-\u00ff])/.test(s)) {
throw new Error('');
}
var i = 0,
prev,
ascii,
mod,
result = [];
while (i < s.length) {
ascii = s.charCodeAt(i);
mod = i % 3;
switch (mod) {
case 0:
result.push(base64hash.charAt(ascii >> 2));
break;
case 1:
result.push(base64hash.charAt((prev & 3) << 4 | (ascii >> 4)));
break;
case 2:
result.push(base64hash.charAt((prev & 0x0f) << 2 | (ascii >> 6)));
result.push(base64hash.charAt(ascii & 0x3f));
break;
}
prev = ascii;
i++;
}
if (mod == 0) {
result.push(base64hash.charAt((prev & 3) << 4));
result.push('==');
} else if (mod == 1) {
result.push(base64hash.charAt((prev & 0x0f) << 2));
result.push('=');
}
return result.join('');
}
function _atob(s) {
s = s.replace(/\s|=/g, '');
var cur,
prev,
mod,
i = 0,
result = [];
while (i < s.length) {
cur = base64hash.indexOf(s.charAt(i));
mod = i % 4;
switch (mod) {
case 0:
break;
case 1:
result.push(String.fromCharCode(prev << 2 | cur >> 4));
break;
case 2:
result.push(String.fromCharCode((prev & 0x0f) << 4 | cur >> 2));
break;
case 3:
result.push(String.fromCharCode((prev & 3) << 6 | cur));
break;
}
prev = cur;
i++;
}
return result.join('');
}
return {
btoa: _btoa,
atob: _atob,
encode: _btoa,
decode: _atob
};
}();
if (!win.Base64) {
win.Base64 = Base64
}
if (!win.btoa) {
win.btoa = Base64.btoa
}
if (!win.atob) {
win.atob = Base64.atob
}
})(window);
var file_keystore = document.getElementById('keystore-file');
file_keystore.addEventListener('change', function(e) {
var file = file_keystore.files[0];
var reader = new FileReader();
reader.onload = function(e) {
try {
var content = reader.result;
keystore_seed = window.atob(content);
bitamp_verifylogin_keystore(keystore_seed);
} catch (e) {}
}
reader.readAsText(file);
});
</script>
<input class="field__upload-file" type="file" name="keystore-file" id="keystore-file">
</div>
</div>
</div>
<div class="block-first__buttons">
<input id="user-reset-btn" class="form__btn-reset btn-reset" type="reset" value="CLEAR">
<button class="block-first__button btn-active">LOGIN WITH KEYSTORE FILE</button>
</div>
</form>
Text Content
* This is a BIP39 seed. * Store your printed seed in a safe & secure place. * Seeds are not stored on our servers, they cannot be recovered if lost. * Login with your seed by going to www.bitamp.com English * English * Français * Deutsch * Русский * Español * Italiano * Português * 中文 * 日本語 * 한국어 * العربية * हिन्दी 1 BTC = $71,246.00 USD * USD * EUR * GBP * CAD * AUD * CNY * KRW * RUB +2.27% Login Create Account BITAMP LOGIN Don’t have an account? Create account * Seed Accepted seeds include: Bitamp, Electrum, Mycelium, Trezor, Ledger, Blockchain and many more. * Private Key Access your private key starting with (K..), (L..), (5..) or your password protected BIP38 key starting with (6..) * Keystore File Upload your keystore file to access your account. You will be prompted for your password. * Your Seed: Invalid Seed Login with your seed * Your Private Key: Invalid Private Key Enter your Private Key password: Invalid Private Key Password Login with private key * Drag and drop Keystore file Drag and drop or click here to select file from your device LOGIN WITH KEYSTORE FILE Network * Service Status * Blockchain Height 834,185 * Mempool Size 110.68 MB * Difficulty 79.35 T * Bitcoin Core 0.20.1 * Learn * Buy Bitcoin * Spend Bitcoin * Bitcoin Mining * Crypto Exchanges * Hardware Wallets * Block Explorers * Read More Bitamp * A-Z Of Bitcoin * Support * FAQ * Privacy * Terms * v2.2.6 Bitamp is open-source and free for everyone. Your donations are greatly appreciated and help fund future development. 3BitAmpDV58HHdLXXJfvK3cM6kuQGWH1LE * Twitter * GitHub © Bitamp.com 2023 Released under the MIT license. Official Tor Address bitampgbst2pmogr6ali7hrp4gns4ozyvxbvh7opfq5wrupiibuxovyd.onion Bitamp is built using the latest technology and security practices available. Bitamp operations are preformed locally in your browser using javascript. Your seed and/or private key is never transmitted, stored or saved, leaving you in full control of your Bitcoin. You are fully responsible to keep your seed and/or private key safe. It is impossible for Bitamp to recover any lost seed or private key. Bitamp is an open-source project that can be independently verified by reviewing our source code on GitHub.