Skip to content
Legacy Blockchain Web Wallet - current version is at https://github.com/blockchain/My-Wallet-V3-Frontend
JavaScript HTML Other
Branch: master
Clone or download
tuzzolo Merge pull request #126 from Sjors/dev-node-server
Run local instance on developer machine
Latest commit 225c693 Jul 19, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bitcoinjs-lib deterministicGenerateK() Array Concatenation Dec 16, 2014
jsqrcode Improved QR Code Detection Dec 21, 2013
.gitignore
Gruntfile.coffee Run local instance on developer machine Dec 29, 2015
README.md Run local instance on developer machine Dec 29, 2015
TESTING.rtf
account.js Move /wallet -> /wallet-legacy May 3, 2016
account.min.js
address_modal.js Move /wallet -> /wallet-legacy May 3, 2016
address_modal.min.js minify May 5, 2016
address_page.js Move /wallet -> /wallet-legacy May 3, 2016
address_page.min.js minify May 5, 2016
api-blockchain-wallet.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
api-merchant-receive.js
back.png Fix Issue with operation running twice Oct 24, 2012
bitcoin-charts.js
bitcoin-globe.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoin-inventory.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoin-payment-request.js Move /wallet -> /wallet-legacy May 3, 2016
bitcoin-pools.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoin-tag-manager.js Sharedcoin Tweaks Dec 19, 2013
bitcoin-taint-multi.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoin-taint-single.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoin-tx-tree.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
bitcoinjs.js Sync Dec 16, 2014
bitcoinjs.min.js Sync Dec 16, 2014
blockchain-com-mobile.js
blockchain-com.js
blockchainapi.js tx_filter should be TxFilterRemoveUnspendable by default Nov 5, 2015
blockchainapi.min.js
bootstrap.min.js
chrome.js Move /wallet -> /wallet-legacy May 3, 2016
claim.js Move /wallet -> /wallet-legacy May 3, 2016
corner.png Fix Issue with operation running twice Oct 24, 2012
country_codes.html Improved QR Code Detection Dec 21, 2013
delayed-redirect.js Merge Oct 30, 2014
demo-account.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
dev.js
dictionary.js Improve HSIMP further Nov 30, 2014
electrum.js Couple of Bug fixes, Thai & Slovenian Jan 30, 2013
export-history.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
filesaver.js
filesaver.min.js Open Charts in modal, Add Blob.js to filesaver.js, add some debuggin … Oct 8, 2013
firefox.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
frame-modal.js
frame-modal.min.js Bug fixes + Introduce Request Limit Soft Caps Oct 11, 2013
homepage.js Blocks and TXs kB is 1000 bytes Feb 29, 2016
homepage.min.js minify May 5, 2016
hsimp.js Improvements to password stength meter Nov 28, 2014
html5shiv.js Add js file for blockchain.com mobile Feb 5, 2014
import-export.js Move /wallet -> /wallet-legacy May 3, 2016
import-export.min.js minify May 5, 2016
index-dev.html Run local instance on developer machine Dec 29, 2015
ipaddress_page.js Ensure tx.getHTML is rendered safely Jan 15, 2015
ipaddress_page.min.js Ensure tx.getHTML is rendered safely Jan 15, 2015
jquery-1.11.1.min.map Update jquery Jul 21, 2014
jquery-2.0.3.min.js Add partners section - Sharedcoin now in testing Oct 17, 2013
jquery-2.0.3.min.map Add partners section - Sharedcoin now in testing Oct 17, 2013
jquery.js Update jquery Jul 21, 2014
jquery.min.js Update jquery Jul 21, 2014
jquery.qrcode.js loadScript() based on min, unpsent page Mar 14, 2013
jquery.qrcode.min.js Wallet now stored in localStorage, QR Code Scanner Jan 27, 2013
jspdf.js Bug fixes + Introduce Request Limit Soft Caps Oct 11, 2013
jspdf.min.js Bug fixes + Introduce Request Limit Soft Caps Oct 11, 2013
jsuri-1.1.1.js loadScript() based on min, unpsent page Mar 14, 2013
jsuri-1.1.1.min.js loadScript() based on min, unpsent page Mar 14, 2013
jsuri.min.js
llqrcode.js Dont extend Array.prototype Jan 4, 2014
llqrcode.min.js Dont extend Array.prototype Jan 4, 2014
mnemonic.js Move /wallet -> /wallet-legacy May 3, 2016
mnemonic.min.js minify May 5, 2016
mnemonic_words_v3.html mTC, JQuery 1.9, mnemonic encode guid May 10, 2013
package.json Run local instance on developer machine Dec 29, 2015
paper-wallet.js Move /wallet -> /wallet-legacy May 3, 2016
paper-wallet.min.js
password-meter.js
pay-now-button-v2.js Use secure websocket on payment buttons Dec 11, 2014
pay-now-button.js
poll-for-session-guid.js Include format=plain in poll requests Jan 4, 2015
poll-for-session-guid.min.js Include format=plain in poll requests Jan 4, 2015
pretty-print.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
qr.code.reader.js Move /wallet -> /wallet-legacy May 3, 2016
qr.code.reader.min.js
redirect-blockchain.js Added redirect-blockchain.js for blockchain.co.uk Jun 30, 2012
respond.min.js Fix Error When Local Storage is disabled Jan 28, 2013
server.js
shared.js formatOutput render myAddr safely Jan 18, 2015
shared.min.js Remove remnants of send-shared & shared-addresses Jan 18, 2015
sharedcoin.js
sharedcoin.min.js Minify Jan 1, 2015
signer.js Move /wallet -> /wallet-legacy May 3, 2016
signer.min.js minify May 5, 2016
slidedeck.jquery.lite.js Change localStorage to MyStore - Desktop Client Page Aug 17, 2013
slidedeck.jquery.lite.pack.js Small UI Changes - Redirect all external links through /r Mar 7, 2012
slidedeck.skin.css
slides.png Fix Issue with operation running twice Oct 24, 2012
spines.png Fix Issue with operation running twice Oct 24, 2012
taint_grouping.js Improved Paper Wallet Support, Add sync_pubkeys Nov 25, 2013
taint_grouping.min.js mTC, JQuery 1.9, mnemonic encode guid May 10, 2013
transaction_page.js sharedKey TOTP scheme, Add Content-Security-Policy + X-Frame-Options,… Oct 7, 2013
transaction_page.min.js
unconfirmed-txs.js Blocks and TXs kB is 1000 bytes Feb 29, 2016
wallet-forgot-password.js mTC, JQuery 1.9, mnemonic encode guid May 10, 2013
wallet-import.js Move /wallet -> /wallet-legacy May 3, 2016
wallet-index.js Remvoe old pingit preview video + check value for NaN Jan 15, 2015
wallet-index.min.js Minified Jan 15, 2015
wallet-iphone-view.js Move /wallet -> /wallet-legacy May 3, 2016
wallet-iphone-view.min.js
wallet-signup.js Move /wallet -> /wallet-legacy May 3, 2016
wallet.js
wallet.min.js

README.md

My-Wallet

Source code for blockchain.info. Please contact support if you experience any issues as a user.

Setup

Make sure you have Node.js installed.

Install dependencies:

npm install -g grunt-cli
npm install

Create a file called .env in the root of the project. Put the following in it:

ROOT_URL=https://blockchain.info/

Build

Grunt watches and compiles the Javascript. Keep it running:

grunt

Run

Run local http server:

npm start

Visit local.blockchain.com:8080. Do not use localhost:8080. You will need to modify your "hosts" file (/etc/hosts on OSX and most UNIX systems) because this is no longer registered at the DNS level for application security reasons. Add this line to /etc/hosts:

127.0.0.1   local.blockchain.com

Contributing

Consider contributing to the new and improved wallet

Usage

You can open any wallet, but you can't create one (yet).

Security

Security issues can be reported to us in the following venues:

You can’t perform that action at this time.