- Hello Everyone -
Looking for Beta testers of a new BIP32 Based JavaScript Wallet.
DjsWallet(
dee-jays-wallet)
Deterministic
java
script
Wallet
Now With Full Namecoin support including name operationsWallet is based on a customized version of bitcoinjs-lib which you can see here:
https://github.com/p2pmining/bitcoinjs-libPrivate Keys could be reconstructed from repository library, master key and password. (Not easily as of now).
This wallet currently supports Bitcoin,Namecoin,Litecoin,Devcoin,Dogecoin,iXcoin and i0coin. (More can/will be added. Send me suggestions and why)
Only advanced browsers are supported. (IE 11+, Chrome, Firefox).
Deterministic address generation so no need to backup wallets.
WARNING: I CAN NOT RECOVER KEYS OR PASSWORDS! BETA! PRINT OUT KEY AND KEEP SAFE!Use only for testing with small amounts of currency value.
You can try it out at
https://djswallet.com/wallet.php Please Post Bugs And SuggestionsAlso looking for sponsors and partners. PM me.
Coming Soon:
- Formating
- Message Signing
- QRCode Support
- Custom Transactions
- Automatic updating of transactions and balances
- Detailed Transaction Information
- Instructions / FAQ / General Info
- Market Prices
Bugs:
- Code clean up (On going...)
- does not clear old unconfirmed transactions
does not wait for 100 confirmations on mined coins before trying to spend them- can't add tag to change addresses
- can't add tag to newly generated addresses
address table overflows sometimes
USE AT YOUR OWN RISK. I CAN NOT BE RESPONSIBLE FOR LOST OR STOLEN COINS. PLEASE DON"T USE WITH ANY LARGE MONETARY VALUE.FAQQ: What is a hierarchal deterministic wallet?
A: It is a “crypto-currency “ wallet that generates all private and public keys from a single seed and is organized into a tree structure which allows the entire or partial sharing of the wallet with different systems. See the BIP0032 wiki for more detail.
https://github.com/bitcoin/bips/blob/master/bip-0032.mediawikiQ: What is the JavaScript part?
A: The JavaScript is the scripting language built into all modern browsers that the wallet is written in. All of the wallet cryptographic functions are run in the browser. Only transaction data is sent to and retrieved from our servers along with a hash of the seed data. This hash acts as a user id to prevent spamming of the system and is registered with our servers when creating the seed.
Q: How can I recover my password?
A: Sorry, no password recovery functions are available. We do not store or control any usable part of your wallet. It is up to you to remember and secure your password.
Q: How can I recover my seed key?
A: Sorry, again. Make sure you bookmark your seed key and print a copy of it too. Your seed key and password contain all the data used to generate your entire wallet.
Q: What if your site shuts down? How will I recover my wallet?
A: The underlying code is open source and can be used to generate your private keys and import them into another client. We use a modified version of bitcoinjs-lib and it can be downloaded here:
https://github.com/p2pmining/bitcoinjs-lib.
Q: How does the wallet know my password is correct?
A: Key data is hashed with the password and part of that hash is embedded into the key and acts as password verification.
Q: What crypto-currencies does it the wallet support?
A: Currently Bitcoin, Namecoin, Litecoin, Devcoin, Dogecoin, Ixcoin and I0coin are supported. Additional blockchains will be added when requested by enough users. Only Bitcoin,Litecoin and Dogecoin currently have official BIP 0032 version ids. Other coins version ids have been created by us to allow BIP 0032 functionality.
[/list]