CarbonWallet is an online and offline deterministic wallet. Your passphrase is turned into a number which is then turned into Bitcoin Addresses.
Your passphrase is your wallet access and wallet backup.
We don't store your Bitcoins locally or on our servers, only in your browser memory. No trace is left on your device once you logout of your session.
Thiefs have fewer angles of attack with CarbonWallet.
Need to store large sums of Bitcoins ? CarbonWallet supports Cold Storage.
You can use CarbonWallet online or offline on a computer you know is clean and safe.
By making the complete source code available for anyone to inspect you can be sure Carbon Wallet is peer reviewed and safe to store your coins. You are free to install Carbon Wallet on your PC.
There are several ways thiefs will try and get your passphrase. These attacks apply to all Bitcoin wallets so read up and be safe.
Think about passphrases the way you keep money in real life, not all in one place. For example.
Without the passphrase your coins are gone. There is no way to retrieve CarbonWallet wallets without the passphrase.
The best way to keep passphrases safe is...
According to "how big is your haystack?" Our passphrases would take trillions of centuries to break under a massive cracking scenario.
We are using window.crypto.getRandomValues whenever available for cryptographically random values.
Your passphrase is turned into a 128bit key which is then stretched into 10 bitcoin addresses. There is no limit but for now 10 per passphrase should be adequate.
Determined Bitcoin addresses mean no need for a remote server to hold keys and no need to store keys on a local hard drive.
All source code is available on Github and the site is a Github page.
All commits and changes are open for peer review and the site is deployed directly from the repository.
Extra security through open source code.