KryptoKit is the world’s first instant Bitcoin wallet and secure messaging system that’s built right into your browser. It’s the easiest and fastest wallet to set up, and the easiest and fastest way to make Bitcoin payments. KryptoKit is a free extension plug-in for Chrome, making Bitcoin and GPG secure messaging instantly accessible even for beginners.
We believe in frictionless systems. We do things to remove the amount of clicks and friction that can often be involved when working with webwallets or making Bitcoin transactions. Below we’ll explain how to set up KryptoKit, its wallet and messaging system, as well as some of the other features KryptoKit offers.
Security and Privacy
KryptoKit code is open source and fully auditable. With KryptoKit, none of your private keys or passwords are sent to any servers; everything is stored client-side on your computer. Therefore, KryptoKit doesn’t know or store any of your passwords or keys, and we don’t have access to your bitcoins. With our GPG messaging system, only you have the private key to decrypt messages sent to you and vice versa with those you send messages to. KryptoKit also provides a virtual keyboard which doesn’t record keystrokes, so that you don’t end up with stolen passwords due to hacking.
Install KryptoKit from the Google Chrome Store. The padlock icon on the upper-right-hand corner is your newly installed KryptoKit. Enjoy!
The wallet is extremely easy to set up, and passwords are optional. Because this wallet is a browser extension, it’s available anywhere you go on the web, making payments hassle-free and so easy that you’ll wonder how you managed without it! Between KryptoKit’s interactive automatic display of all addresses on a site, and its clear and simple interface, you’ll be able to pay for anything you want to buy online with bitcoins at the blink of an eye.
Open Kryptokit and move your mouse randomly inside the KryptoKit window to generate your Bitcoin wallet address. That’s it! You now have a new Bitcoin wallet.
Funding Your Wallet
You can send any amount of bitcoins to the address in the “Your Address” box from any other Bitcoin wallet. If you want to send from a smartphone wallet, click on the QR code icon on the right to open up a larger QR code that can be scanned. Deposits should appear instantly as long as you’re not funding the wallet from an exchange or other wallet that is not a “true” Bitcoin wallet.
View Transaction History
Clicking “View Transaction History“ will open a new tab which shows you the Blockchain.info page on your address. Bitcoin uses a public ledger that records all transactions, so the Blockchain site simply organizes and neatly displays that public information for Bitcoin users.
Setting a Password
KryptoKit doesn’t come with a password. Some are comfortable with this if they are the sole user of the computer. Otherwise, users may want a password. Click “Set Password” under “Wallet Options”. Confirm your password and click “Set Password” to finish. Do not forget your password or your bitcoins will be lost forever. Kryptokit does not store any user data on its servers, including passwords, and therefore cannot recover your password under any circumstance.
Making Payments Online
Simply go to any page with Bitcoin addresses on it and open KryptoKit. KryptoKit will then detect any addresses on the page and display them in a convenient, bulleted list right in your KryptoKit wallet. Simply select the address you want to send bitcoins to, type in the amount to send, and click “Send”.
A Brainwallet refers to the concept of storing bitcoins in one’s own mind by memorization of a passphrase. As long as the passphrase is not recorded anywhere, the bitcoins can be thought of as existing nowhere except in the mind of the holder. KryptoKit uses a Brainwallet system so that you can create a phrase you can remember, travel anywhere in the world, install KryptoKit and still have access to you bitcoins, with no files required.
Typically a good Brainwallet phrase is:
Creating a New Brainwallet
To create a Brainwallet select “Import/Create Brainwallet” under “Wallet Options” and select ”Import” after typing in the phrase of your choice. Make sure you write it down or memorize it as this is your key to access your bitcoins.
(Warning: setting a Brainwallet phrase will reset your address and replace it with a new one that has the phrase you typed in).
Importing a Brainwallet
To import a Brainwallet select “Import/Create Brainwallet” under “Wallet Options” and type in an existing Brainwallet you have. Again, remember that after typing in a phrase and clicking ”Import” your current address will be replaced with the new/imported one.
Exporting a Brainwallet
Click “Export Brainwallet” under “Wallet Options”.
The Brainwallet key for your initial randomly generated address will be a random string of characters. If you’ve already typed in a Brainwallet phrase, your address will have changed from the initial one generated through mouse movement, to the new one created/imported for the phrase typed in. If your first address has bitcoins in it, you can copy and paste the Brainwallet phrase to a file or write it down so that you can import the Brainwallet into another wallet service or into another instance of KryptoKit. It may be easier to move your money into a new Brainwallet with a phrase you can remember, however.
Resetting Your Address
Click “Reset Address” under “Wallet Options”, and follow the instructions.
Make sure you’ve backed up your old address or ensure you remember the Brainwallet phrase. Resetting your address without doing these things will mean your bitcoins will be lost forever.
KryptoKit uses GPG security to ensure chat privacy, while also reducing the amount of work necessary to properly use keys and messages. The easiest way to think of the GPG system is to think of “public keys” as padlocks and “private keys” as very special, password protected keys. When you give someone your public key, you give them a copy of a lock only their private key can open. When you encrypt a message, you are using that public key/padlock to seal up a message. It can only be decrypted/unlocked with the private key the receiver who gave you the lock has. While this makes some issues like sending messages to the wrong person a thing of the past, you must never share your private key. If someone is tracking your emails and gets your private key, they can intercept messages sent to you and open them with your private key. Keep your private key safe and never post it in an email or anywhere online.
Setting up the Secure Messaging System
Click the message bubble icon to go to the secure messaging tab.
Select “Create GPG” if this is the first time opening KryptoKit. If not, go to “Settings”, then “Create GPG Key”.
Type in your name, email, and password, and click “Create GPG Keypair”. You don’t have to type in your real name or email, but what you type in will determine how your friends will identify you when they import your key into their Kryptokit. Once you’ve created your new key pair a window will pop-up with your public key that you can then email to your friends so that they can send you encrypted secure messages.
Using the Messaging System
Now that you’re on the GPG messaging system tab (the message bubble icon), click “Manage Keys“ to start sharing and using keys and preparing to send your first messages.
Importing Your Friends’ Public Keys
Click “Import Public Keys“ and copy and paste public keys given to you in the prompt. After clicking “Import Key“ KryptoKit will save the information so you can quickly send a message to that person later.
Share Your Public Key
Click “Export My Public Key“ and copy and paste the key that pops up in KryptoKit to your friends. They can now encrypt a message with this key, and only your private key will open it.
Sending a Message
Select “Send Encrypted Message“, then choose the friend you wish to send a message to. Then type your message and press “Send“.
Use a Different GPG System
Click “Export My Private Key“ and copy it to use with a different service. Click “Import GPG Private Key“ if you already have a private key from another service that you want to use.
When you receive a message, a notification will appear in Chrome’s extensions tray and a sound will play. To view new messages, click the “Fetch New Messages“ button. After typing in your password, the message will be decrypted and displayed.
To manually encrypt messages, use the “Encrypt Message“ button. After selecting the public key to encrypt the message with, you can copy and paste the encrypted message into an email and send it that way, instead of using our instant messaging system.
To manually decrypt messages, use the “Decrypt Message“ button. Copy and paste the encrypted message sent to you into the prompt in the KryptoKit window, type your password, and click “Decrypt“.
KryptoKit’s newsfeed tab allows you to see the latest Bitcoin Reddit feed, and/or Bitcoin Google headlines, so that you can stay on top of the latest happenings on Bitcoin. If you have preferences for which news type appears and in what order it appears, go to the “KryptoKit Settings” section further down on this page to learn how to customize your newsfeed.
By clicking on the chart tab (the tab with an icon resembling a graph) KryptoKit will display the two following charts:
24 Hour Average Chart
Want to know how Bitcoin has done today? Check out this chart to update yourself on the most recent trends of the day.
30 Day Average Chart
Are you an investor or a speculator? Perhaps just curious? The 30 Day chart might give you the information you’re looking for.
The information section is provided to extend accessibility by giving you a quick way to refer to this manual and to contact KryptoKit.
To get to the info tab, click the i symbol next to the gear icon on the lower left corner of your KryptoKit.
This is the user manual! Be sure to learn as much as you can from it if you are a beginner with Bitcoin and GPG messaging. If you don’t see something you need, contact us (see below).
If you need more help than the user manual provided, or if you have questions/comments, use this button to be redirected to a new tab with our email.
With KryptoKit’s settings, you can customize interface details on your wallet and newsfeed, as well as prepare backup files for KryptoKit and restore said files when the need arises.
The settings section can be reached through the “Settings” tab (The gear icon on the bottom-left corner of KryptoKit).
KryptoKit Bitcoin Newsfeeds
Click “Set News“ and pick between Google News and Reddit news. Choosing “Google News/Reddit“ will display both news types with Google News first, and vice versa with “Reddit/Google News“.
Click “Set Currency“ to choose one of 18 different currencies for your Bitcoins to be displayed as. This price will affect the display at the top right corner.
Backing Up KryptoKit
The “Backup KryptoKit“ option will give you a file that contains all the settings for your current KryptoKit. We always recommend you back up your wallet. By backing up KryptoKit, you back up your wallet in addition to all the other settings KryptoKit currently has.
“Restore KryptoKit“ will prompt you for the backup file. Once chosen, all settings that you had when you made that backup file will be instantly ready in KryptoKit.
If you are having any trouble, your issue may be common and listed below. If you don’t see your issue, use the info section (the i symbol next to the gear icon for your settings) and contact KryptoKit with your issue.
Sometimes when copying and pasting public keys into KryptoKit, a line space might be removed due to an issue with the mail client. When importing a GPG public key into KryptoKit, ensure there is a line space underneath the address in the comments section of the public key.