How to Create a Wallet

Preface

The following assumes you are not using a Ledger or TREZOR hardware wallet. Due to their ease of use and security, we recommend a hardware wallet for cold storage

To save / backup your Ledger or TREZOR device, simply write down the 24-word phrase on the card they provide and keep it very, very safe. Never put this key on an online device or type it in to https://clearfoundation.co.nz/webwallet.

How To

  • Go to https://clearfoundation.co.nz/webwallet.
  • Enter a strong but easy to remember password. Do not forget it.

    • This encrypts (protects) your private key. It does not generate your private key. This password alone will **not** be enough to access your Ether.
  • Click the "Create New Wallet"
  • Download your Keystore / UTC file & save this file to a USB drive.

    • This is the encrypted version of your private key. You need the password to access it. It is safer than your unencrypted private key but you must have your password to access it in the future.
  • Read the warning. If you understand it, click the `"I understand. Continue"` button.
  • Print your paper wallet backup and/or carefully hand-write the private key on a piece of paper.

    • If you are writing it, it is recommend you write it 2 or 3 times. This decreases the chance your messy handwriting will prevent you from accessing your wallet later.
  • Copy & paste your address into a text document somewhere.

    • Search your address on https://etherscan.io/ . Bookmark this page. This is how you will view your balance at any time
  • Send a small amount of Ether (0.0001 ETH) from your previous wallet or exchange to your new wallet.
  • Unlock your new wallet from the Keystore / UTC file on your USB drive or via the private key that you printed out. Ensure it unlocks the wallet you are sent to and matches the bookmark you have.

    • Do not simply leave your new wallet open. Pretend you are coming back a year later to access your riches. Can you do it?
  • Send a small amount of Ether (0.00001 ETH) from this new wallet to another address.

    • Perhaps our donation address? We are a free, open-source service. There are no fees, no ads, no tracking, no cookies, no selling your data.
  • Ensure you have recorded all necessary bits of information and the addresses match at all times. If they don't, you mis-wrote something somewhere. That means it's time to start from the beginning in order to make sure you never lose access to your funds.

Doing all of this is tedious, but it ensures you (1) have complete access to your funds (2) the address you sent to is correct and matches the private key you have saved and (3) you can rest easily for years to come, knowing you will be able to access your ETH later.

Safe Storage of Backups

It is recommended that you store backups of both forms of your key (the Keystore / UTC file version and paper wallet version) in physically separate, offline environments.

This prevents loss of the private key & password due to: dead hard drive, lost USB drive, wet piece of paper, etc. Keep in mind that physical loss can affect an entire area (e.g. fire, flood).

We Cannot Recover Your Key

CLEAR Wallet is not a web wallet and cannot recover your private key or password, access your account, move funds, recover funds, nor cancel/reverse transactions.

We are a client-side interface that allows you to interact with the Ethereum blockchain. Please secure & back up your key like the millions of dollars it could some day be worth.

Related Reading

  • What is the difference between private key & Keystore / UTC file?
  • Protecting yourself and your funds

Short Version (Advanced Users Only)

  1. Go to https://clearfoundation.co.nz/webwallet.
  2. Enter a strong but easy to remember password.
  3. Click the "Create New Wallet" button.
  4. Click the "Download" button & save your Keystore / UTC file. Back it up.
  5. Read the warning. If you understand it and promise not to lose your private key, click the "I understand. Continue" button.
  6. You now have the option of printing a paper wallet, saving your private key, or saving a QR code of your private key. Back up at least one (offline).
  7. Then click "Next: Save your Address"
  8. Unlock your wallet that you just created using the Keystore / UTC file you just downloaded or the private key.
  9. Save your address to a text document & bookmark the link to it on https://etherscan.io/.
  10. Ensure all information matches. Don't lose this information. Double check your work. Don't be dumb.
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Getting Started on clearfoundation.co.nz

  • Please take some time to understand this for your own safety. 🙏
  • Your funds will be stolen if you do not heed these warnings.

What is CLEAR Wallet?

  • ClearFoundation Portal is a free, open-source, client-side interface.
  • We allow you to interact directly with the blockchain while remaining in full control of your keys & your funds.
  • You and only you are responsible for your security.
  • We cannot recover your funds or freeze your account if you visit a phishing site or lose your private key.

ClearFoundation Portal is not a Bank

  • When you open an account with a bank or exchange, they create an account for you in their system.
  • The bank keeps track of your personal information, account passwords, balances, transactions and ultimately your money.
  • The bank charges fee to manage your account and provides services, like refunding transactions when your card gets stolen.
  • The bank allows you to write a check or charge your debit card to send money, go online to check your balance, reset your password, and get a new debit card if you lose it.
  • You have an account with the bank or exchange and they decide how much money you can send, where you can send it, and how long to hold on a suspicious deposit. All for a fee.

ClearFoundation Portal is an Interface

  • When you create an account on ClearFoundation Portal you are generating a cryptographic set of numbers: your private key and your public key (address).
  • The handling of your keys happens entirely on your computer, inside your browser.
  • We never transmit, receive or store your private key, password, or other account information.
  • We do not charge a transaction fee.
  • You are simply using our interface to interact directly with the blockchain.
  • If you send your public key (address) to someone, they can send you ETH or tokens. 👍
  • If you send your private key to someone, they now have full control of your account. 👎

What is a Blockchain?

  • The blockchain is like a huge, global, decentralized spreadsheet.
  • It keeps track of who sent how many coins to whom, and what the balance of every account is.
  • It is stored and maintained by thousands of people (miners) across the globe who have special computers.
  • The blocks in the blockchain are made up of all the individual transactions sent from ClearFoundation Portal, MetaMask, Exodus, Mist, Geth, Parity, and everywhere else.
  • When you see your balance on the ClearFoundation Portal or view your transactions on etherscan.io, you are seeing data on the blockchain, not in our personal systems.
  • Again: we are not a bank

We need you to understand that we cannot...

  • Access your account or send your funds for you.
  • Recover or change your private key.
  • Recover or reset your password.
  • Reverse, cancel, or refund transactions.
  • Freeze accounts.

You and only you are responsible for your security.

  • Be diligent to keep your private key and password safe. Your private key is sometimes called your mnemonic phrase, keystore file, UTC file, JSON file, wallet file.
  • If lose your private key or password, no one can recover it.
  • If you enter your private key on a phishing website, you will have all your funds taken.

If ClearFoundation Portal can't do those things, what's the point?

  • Because that is the point of decentralization and the blockchain.
  • You don't have to rely on your bank, government, or anyone else when you want to move your funds.
  • You don't have to rely on the security of an exchange or bank to keep your funds safe.
  • If you don't find these things valuable, ask yourself why you think the blockchain and cryptocurrencies are valuable. 😉
  • If you don't like the sound of this, consider using blockchain.info. They have more familiar accounts with usernames & passwords.
  • f you are scared but want to use CLEAR Wallet, get a hardware wallet! These keep your keys secure

How To Protect Yourself from Phishers

Phishers send you a message with a link to a website that looks just like ClearFoundation Portal, EtherDelta, Paypal, or your bank, but is not the real website. They steal your information and then steal your money.

  • Use the EAL or MetaMask Chrome Extension to block malicious websites.
  • Always check the URL: https://clearfoundation.co.nz/webwallet .
  • Always look for the green security lock icon in your browser's URL bar
  • Do not trust messages or links sent to you randomly via email, Slack, Reddit, Twitter, etc.
  • Always navigate directly to a site before you enter information. Do not enter information after clicking a link from a message or email.
  • Install an AdBlocker and do not click ads on your search engine (e.g. Google).

How To Protect Yourself from Scams

People will try to get you to give them money in return for nothing.

  • If it is too good to be true, it probably is.
  • Research before sending money to someone or some project. Look for information on a variety of websites and forums. Be wary.
  • Ask questions when you don't understand something or it doesn't seem right.
  • Don't let fear, FUD, or FOMO win over common sense. If something is very urgent, ask yourself 'why?'. It may be to create FOMO or prevent you from doing research.

How To Protect Yourself from Loss

If you lose your private key or password, it is gone forever. Don't lose it.

  • Make a backup of your private key and password. Do NOT just store it on your computer. Print it out on a piece of paper or save it to a USB drive.
  • Store this paper or USB drive in a different physical location. A backup is not useful if it is destroyed by a fire or flood along with your laptop.
  • Do not store your private key in Dropbox, Google Drive, or other cloud storage. If that account is compromised, your funds will be stolen.
  • If you have more than 1-week's worth of pay worth of cryptocurrency, get a hardware wallet. No excuses. It's worth it. I promise.

Onwards!

  • Get a hardware wallet.
  • How to set up CLEAR Wallet + MetaMask.
  • How to run CLEAR Wallet Offline / Locally.
  • How to send via Ledger hardware wallet.
  • How to send via TREZOR hardware wallet.
  • How to send via MetaMask.
  • How to create a new wallet.
  • How to back up your wallet.
  • How to verify you have access to the wallet.
  • How to send funds to your wallet.
  • How to check your balance.
  • Prefer a video walkthrough? Here's one.
  • More Security Tips!
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Checking or Replacing a TX After it's Been Sent

How can I check on the status of my transaction?

Can I cancel, override, overwrite, replace, or do anything once a transaction has been sent?

99.9999999999999999% of the time the answer is NO.

Once a transaction has been mined and is included in a block on the blockchain, it cannot be canceled or replaced.

During times of normal volume, transactions are mined within seconds and do not spend any length of time in the transaction pool. There is simply not enough time to cancel or replace or override a transaction once it has been sent.

However....

During times of extremely high volume (like we've seen during the Bancor and Status Token Contribution periods), transactions could be pending for hours, if not days, before being mined.

During these times it is theoretically possible to replace an existing transaction with a new transaction with a higher gas price.

The second transaction, theoretically, will be mined before the first transaction, effectively "canceling" the first transaction.

The easiest way to do this is by sending a 0 ETH transaction to `your own address` with the same nonce and higher gas price. This will "cancel" your first transaction.

There is no guarantee this will work, nor that it will work every time. This tool is very, very new. Please use at your own risk.


Do not take this article or features on CLEAR Wallet as an indication that you can cancel a transaction you accidentally sent to the wrong address, or get your ETH back once it has been sent.
It is only regarding finding, checking, and potentially replacing transactions that have been stuck in the transaction pool for very long period of time.

How to Check the Status of a Transaction

  1. Go to our Check TX Status Page
  2. Copy & paste the transaction hash into the field provided.
  3. Click the Check TX Status button.
  4. Details will appear depending on the state of the transaction. It could be...

    • Transaction Found: Your transaction was successfully mined and is on the blockchain. Click the link provided.

      • If you see a red ( ! ) symbol, or a "BAD INSTRUCTION" or "OUT OF GAS" error message, it means that the transaction was not successfully sent. You cannot cancel or replace this transaction. Instead, send a new transaction. If you received an "Out of Gas" error, you should double the gas limit you specified originally.
      • If you do not see any errors, your transaction was successfully sent. Your ETH or Tokens are where you sent them. If this balance has not been credited to your hosted wallet or exchange account ~24 hours after sending, please contact that service. Send them the link to your transaction and ask them, nicely, to look into your situation.
    • Transaction Not Found: This transaction cannot be found in the TX Pool of the node you are connected to. However, it could be in a different TX Pool, waiting to be mined. Please use the dropdown in the upper-right to select a different ETH node (e.g. ETH (Etherscan.io) or ETH (Infura.io) or ETH (CLEAR Wallet)) and check again.
    • Pending Transaction Found: Your transaction was located in the TX Pool of the node you are connected to. It is currently pending (waiting to be mined). There is a chance you can cancel or replace this transaction.

"Replacing" vs "Canceling" Transactions

  • Canceling: Generating a 0 ETH transaction to Your Own Address with the purpose of preventing a previous transaction from "going through" / "being mined" / being included in the blockchain.
  • Replacing: Generating a XX ETH transaction to Someone Else's Address with the purpose of doing something (e.g. sending, revealing an ENS bid) while simultaneously not having a previous transaction go through.

The reason we recommend Canceling over Replacing is that it is not guaranteed your second transaction will actually replace your first one. Your first transaction could still be mined first, invalidating your second transaction. Choosing to replace a transaction with a new one could lead to more confusion, headaches, and pending ETH, or ETH spent unnecessarily in the form of gas. This is especially true if your first transaction is mined anyways, which is possible.

Canceling a Transaction

Canceling means generating a 0 ETH transaction to Your Own Address with the purpose of preventing a previous transaction from "going through" / "being mined" / "being included in the blockchain" / "being stuck"

  1. Go to https://clearfoundation.co.nz/webwallet#check-tx-status
  2. Paste your TX hash.

    • If it says pending, you can cancel it
    • If it says not found, click the button again, waiting a few seconds between each click. This will poll different nodes. If that doesn't work, change the network in the top-right corner to Etherscan, Infura, CLEAR Wallet, and Giveth and check for the TX hash each time you switch.
    • If it says found, you cannot cancel it.
  3. If it says pending, unlock the wallet you used to send the original transaction.
  4. Don't change any fields. These are already filled in for you. If you change something, it will not work as intended, bad things could happen, and you have no one to blame but yourself.
  5. Click the Send Transaction Button.
  6. A dialog will appear. Click the "Yes, I'm Sure" button to send.
  7. A new TX Hash will appear in the green bar across the bottom. Click the link to view it and see if you were successful. If it doesn't show up immediately, stop. Breath. Count to 20. Then click refresh.

Replacing a Transaction (Advanced Users Only)

Replacing: Generating a XX ETH transaction to Someone Else's Address with the purpose of doing something (e.g. sending, revealing an ENS bid) while simultaneously not having a previous transaction go through.

  1. Unlock the wallet you used to send the original transaction.
  2. To Address: Replace the address with whatever address you wish to send to.
  3. Amount: Change from 0 to the amount of ETH you wish to send.
  4. Gas Limit: If sending a standard ETH transaction, you can use 21000. Sending tokens is ~200000. Otherwise, just leave as is.
  5. Gas Price: This field is already pre-filled with Gas Price of Previous Transaction + 10 GWEI. Leave as is, unless this is super super duper urgent, then you may choose to raise it. Keep in mind, the higher the gas price, the higher the TX fee (Gas Limit * Gas Price). Be careful!
  6. Nonce: Leave as is. If you change this, it will not replace the transaction you are hoping it will replace.
  7. Click the Send Transaction Button.
  8. A dialog will appear. Carefully review all information displayed. Click the "Yes, I'm Sure" button to send.
  9. A new TX Hash will appear in the green bar across the bottom. Click the link to view it and see if you were successful. If it doesn't show up immediately, stop. Breath. Count to 20. Then click refresh.

Final Notes

  • The TX fee is is NOT paid to us—it is paid to the miners for including your transaction in a block. We are still a free, open-source service.
  • The TX pool varies from node to node. This means that a TX may be pending in ETH (Infura.io)'s txpool, but not ETH (CLEAR Wallet)'s txpool. For this reason, you should try all three nodes we offer.
  • If possible, use the same computer / browser that you used to send the transaction. We are working on further mitigating internal differences between our 10 nodes and their 10 txpools. For now, using the same computer / browser will increase liklihood you connect to the same as before if you are using the ETH (CLEAR Wallet) node.

Related Articles

  • You can learn more about gas & gas limit vs gas price here.
  • You can learn more about nonce here
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

[CLEAR Wallet ➡ MetaMask] Moving from CLEAR Wallet to MetaMask

Using MetaMask + CLEAR Wallet has 3 key benefits:

  1. If you use MetaMask, it is far less likely you will be phished or affected by a phishing site as your key remains in MetaMask and the fake website will not be able to steal it.

  2. It is by far the fastest, easiest way to unlock your wallet via CLEAR Wallet.com & completely free. You just click a button. No more searching for keys or keystore files!

  3. MetaMask will block you w/ a big red warning if you go to a malicious site found on our blacklists. Look at all these crypto phishing websites!

Damn!

Installing & Setting Up MetaMask

  1. Find the MetaMask extension in the Chrome Store.

  2. Check to make sure it's the legit one. Are there are ton of positive reviews? Are there a ton of users? If so, it's probably the right one.

  1. Install it by clicking "Add to Chrome".

  2. Click the new orange MetaMask logo in your extension bar.

  3. Read the terms of service. Accept said terms of service.

  4. You are now asked to enter a password, which protects your key by encrypting it. This means you are more secure. Choose a strong, easy to remember password. Do not store said password in Dropbox, post it to Twitter, or share it with anyone. Write it down with good ol' fashion pen & paper!

  5. You are now shown 12 words. This is a fancy private key which creates an infinite amount of private keys underneath it. You need this to access your Ether. No one can recover it if you lose it, your computer dies, you reinstall Chrome, you uninstall the MetaMask extension, or you reinstall your OS.

  6. You can write your 12 words down and store it in a safe, or engrave it in metal. This will make sure that it never gets lost, even if your house catches fire. If using paper, you should store a second copy in a different physical location.

Remember! Do not share this key with anyone! If you do, they can access your account and send all your coins to themselves.

Transferring your Funds

  1. You can now see your brand new account, balance, and transaction history. To transfer your funds from your old account to your newly setup MetaMask wallet, head to https://clearfoundation.co.nz/webwallet.

  2. First, check to be sure you are on the correct site. Is the URL https://clearfoundation.co.nz/webwallet? Does it say CLEARWALLET Inc [US] in the URL bar? Does the URL have any funky characters or is it mispelled (e.g. CLEARwallet)?

  3. No? Okay! Onwards!

  4. Unlock your account how you typically do.

  5. Get your address from Metamask. Click the orange extension icon, click the three dots (...) next to your new account, and click Copy Address to clipboard.

  1. Paste your MetaMask address in the To Address field on CLEAR Wallet.

  2. First, send all your tokens. Click "Load Token Balances" in the sidebar and wait for allllllllll those tokens to load.

  3. Select your token from the dropdown.

  4. Click "Send Entire Balance" button.

  5. Double check the amount, address, and tokens you are sending.

  6. Generate & send the transaction. Ensure they were sent successfully and you can see them in MetaMask.

  7. Repeat with all your tokens and then, last but not least, your ETH.

  8. Next time you want to send your ETH or Tokens, simply go to https://clearfoundation.co.nz/webwallet#send-transaction, click the "Metamask / Mist" option, and click "Connect to MetaMask" button. You will instantly connect. How easy is that?!

Warning!

  • If you are sending a huge amount of tokens or ETH, please send a small, test amount first. Or, consider getting a hardware wallet or running CLEAR Wallet offline. This ensures you are as secure as possible.

Read more about transferring funds.

Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Hardware Wallet Recommendations

One of the safest & easiest ways to store your ETH, Tokens, ETC, BTC, and many other coins is via a Ledger Nano S or TREZOR. Both are hardware wallets. Both work with https://clearfoundation.co.nz/webwallet. And both cost less than $100 ( < 0.1 ETH ).

Why do you need a hardware wallet?

In theory, as long as you keep backups of your keys, don't visit any malicious / phishing sites, never use remote access software, and don't install any malicious applications, you should be fine. However, we hear from users every day who lose, misplace, destroy, or have their private keys and funds stolen. It only takes one mistake to lose everything.

The hardware options give you peace of mind, are easy to use, and are becoming a must-have for anyone storing more funds than they are willing to lose. I would personally recommend it for anyone storing anything over 2wks salary.

The device itself holds the keys and signs transactions for you. CLEAR Wallet is integrated with Ledger, TREZOR and Bitbox, so you can even use the same interface you are already familiar with. This ensures your keys aren't ever on any internet-connected device. Phishers can't get them. Malware can't get them. Keyloggers can't get them.

When you set it up you will write down your key (24-word backup phrase) and store it offline in a secure secondary location (e.g a fire proof cabinet or perhaps in a safety deposit box at your local bank). This ensures you can still access and use your funds if something happens to your hardware wallet.

How To Run CLEAR Wallet Offline and Locally

For increased security, you can run CLEAR Wallet on your computer instead of from the GitHub servers. The computer should have no internet connection. You can generate a wallet completely offline and send transactions from the "Send Offline" page.

Downloading and installing

In order to setup your local CLEAR Wallet, start off by downloading the latest release of CLEAR Wallet here. Click on ClearFoundationPortal-vX.X.X.X.zip, to download the file. Move this file to a USB stick or something similar, in order to move it to your offline computer.

Plug the USB stick into your offline computer and extract all files in the archive to the computer. You should now have a folder containing these files:

Running CLEAR Wallet

To open CLEAR Wallet, double click the index.html file. This should open your browser. You will get a warning saying that it is unable to connect to the network, but this is completely normal. You won't be able to see your Ether or token balance through your local CLEAR Wallet, but you can still use Etherscan or Ethplorer to see your balance.

We recommend you periodically update your local version of CLEAR Wallet, as we are constantly updating the website.

  • How To Make An Offline Transaction

  • Checking the Balance of Your Account

Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Protecting Yourself and Your Funds

1. Get yourself a Ledger or TREZOR Hardware wallet.

One of the safest & easiest ways to store your ETH, Tokens, ETC, BTC, and many other coins is via a Ledger Nano S or TREZOR. Both are hardware wallets. Both work with https://clearfoundation.co.nz/webwallet. And both cost less $100 ( < 0.1 ETH ).

If you don't want one of these nifty devices, use cold storage for a majority of your savings. Please. Pretty please.

2. Bookmark your crypto sites.

  • Use those bookmarks and only those.

3. Install the EAL Chrome Extension or the MetaMask Chrome Extension to warn you if you go to a crypto-phishing link.

4. Use CLEAR Wallet Locally / Offline.

5. Do not trust messages or addresses or URLs sent via private message. Always verify information w/ a secondary source.

  • Don’t click any link regarding anything crypto, money, banking, or a service like Dropbox / Google Drive / Gmail in any email ever.
  • And if the scammy clickbait was simply too irresistible for you, don’t enter any information on the page.
  • Never enter your private keys, passwords, sensitive data on a website that you were sent via message

6. Turn on 2FA for everything.

  • Go do it. Right now. Quit your excuses. Choose Google Authenticator over Authy. Don't use your phone number. Then, make sure your phone number is NOT tied to your Google account (look in privacy settings). Turns out, you and your BFF Mr. Hacker can "recover" access to your account via that number, completely destroying the point of 2FA.
  • PS: CLEARWallet is client-side, meaning 2FA won't do anything in our case. 2FA is for ensuring the security of your password on a server.
  • PSS: Don't forget to cold-storage your backup words for these 2FA things. It's a huge pain when your phone goes for a swim and your entire life is 2FA'd. ?

7. For Token Sales: do not trust any address except the one posted on the official site.

  • Bookmark the URL before the sale, get the address from the URL from your bookmark at time of purchase. Do not trust any other source (especially a random bot on Slack). PS: When are token sales going to start using ENS names?

8. Double check the URL & Triple check Github URLs.

  • Check it. Then, check it again right before entering any information. This is especially important for any sites that require usernames, passwords, email addresses, private keys, and any other personal information. SSL certs do not mean a site is trustworthy, just that they bought an SSL cert. Not sure about the correct URL? Cross reference Reddit, Twitter, Github, Slack and wherever else the project hangs out.
  • Github URLs are much easier to fake and much easier to miss. Instead of downloading from that random URL on reddit, seek out the URL on your own. Following the developers of these repos on Twitter, friending them on reddit (lol...but seriously it's nice because their name will be orange), or starring said repos on Github helps.

9. Always verify that the site you landed on is legit.

  • Especially if you are about to enter your private key or download an application. What is legit? A service that people have used for a decent period of time with good results. If the URL has been registered in the last week or the site "just launched", err on the side of caution and avoid it for a while.

10. Google the service name + "scam" or "reviews"

  • Scam sites rarely last long. Value real comments by real people over a random blog. Value a collection of information over a single source. Understand that legit services will likely have a mix of positive and negative reviews over a long period of time. Scam sites typically have no one talking about them, everyone yelling about how they got robbed, or the most perfect reviews ever. The latter one is just as red of a flag as the first one.

11. Don't ever run remote-access software (e.g. TeamViewer)

  • Don't ever...but especially not on a computer with keys on them. The number of security holes in these programs is atrocious. You 2FA your entire life, but then let a single string of characters give someone access to your entire computer & every account. ?

12. Don't use brain wallets

  • Brain wallets are wallets where the key is derived from a word or phrase you choose. Human brains don't have the ability to create high-entropy seeds. Using a phrase that you make up, even if it seems "rare" or "random" is not as secure as using CLEAR Wallet's randomness and these phrases can be bruteforced by the millions.

13. Install an adblocker that actually turns off Google/Bing Ads.

  • I recommend going with uBlock Orgin. If you are already using Adblock Plus, it does not hide Google Ads from you. Go into your Adblock Plus settings and uncheck the box that says “Allow some non-intrusive advertising”.

14. Don’t click on advertisements.

  • With or without an adblocker, you should never, ever click on advertisements.

15. If you have accidentally visited or typed a malicious site, clean out your recent history and autocomplete.

  • This will prevent you from typing kra… and having it autocomplete to the malicious krakken.com.

16. No one is giving you free or discounted ETH.

  • Even for completing a survey. ;)

17. The guys who just finish their token sale don't want to sell you tokens via Slack DM.

  • Neither does that smokin' hot 125px x 125px avatar.

18. Download the CLEAR Wallet Chrome Extension.

19. ONLY unlock your wallet when you want to send a transaction. Check your balance via https://etherscan.io/ , https://ethplorer.io/

20. Lastly: use your brain

  • Think for a moment. Don't assume, ask. Don't blindly follow, question. If something doesn't seem right...if you feel like the luckiest fucker on Earth...or if you find yourself asking, "I wonder why I haven't seen this on reddit yet", there is likely a reason.
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Differences between wallet types (e.g. private key vs keystore)

What are the different types of private key formats that I can use to access my wallet?

The ETH is stored on the blockchain, your private key or Keystore File or whatever piece of information you have proves ownership of that ETH, which allows you to move it.

At the end of the day, you are always signing with your private key.

However, for additional functionality (like protecting it with a password) there are formats & ways of storing your private key:

Keystore File (UTC / JSON)

  • This is encrypted by the password you chose.
  • This is the recommended version to save.
  • This Keystore file matches the format used by Mist so you can easily import it in the future.
  • Make sure to have multiple backups.

Mnemonic Phrases

  • Typically these come in 12-word or 24-words.
  • They can derive multiple addreses - meaning your phrase actually is able to create multiple accounts, addresses, and private keys.
  • Ledger, TREZOR, MetaMask, and Jaxx create these for you.
  • CLEAR Wallet does not currently derive mnemonic phrases, but may in the future.

Private Key (unencrypted)

  • This is the unencrypted text version of your private key, meaning no password is necessary.
  • If someone were to find your unencrypted private key, they could access your wallet without a password.
  • For this reason, encrypted versions are typically recommended. To learn about how you can encrypt your private key, click here for more information.
  • However, you should print the paper wallet or save this in an offline environment (like a piece of paper or USB drive). This ensures a lost password does not result in lost ETH, and acts as another backup.

JSON File (unencrypted) -- deprecated

  • This is the unencrypted, JSON format of your private key.
  • It gives you a file, just in case you prefer a file over a string of characters
  • This means you do not need the password but anyone who finds your JSON can access your wallet & Ether without the password.
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

How to Properly Save & Back Up Your Wallet

Preface

The following assumes you are not using a Ledger or TREZOR hardware wallet. Due to their ease of use and security, we recommend a hardware wallet for cold storage.

To save / backup your Ledger or TREZOR device, simply write down the 24-word phrase on the card they provide and keep it very, very safe. Never put this key on an online device or type it in to CLEAR Wallet.com.

How To

  • Go to https://clearfoundation.co.nz/webwallet.
  • Enter a strong but easy to remember password. Do not forget it.

    • This encrypts (protects) your private key. It does not generate your private key. This password alone will **not** be enough to access your Ether.
  • Click the "Create New Wallet"
  • Download your Keystore / UTC file & save this file to a USB drive.

    • This is the encrypted version of your private key. You need the password to access it. It is safer than your unencrypted private key but you must have your password to access it in the future.
  • Read the warning. If you understand it, click the `"I understand. Continue"` button.
  • Print your paper wallet backup and/or carefully hand-write the private key on a piece of paper.

    • If you are writing it, it is recommend you write it 2 or 3 times. This decreases the chance your messy handwriting will prevent you from accessing your wallet later.
  • Copy & paste your address into a text document somewhere.

    • Search your address on https://etherscan.io/ . Bookmark this page. This is how you will view your balance at any time
  • Send a small amount of Ether (0.0001 ETH) from your previous wallet or exchange to your new wallet.
  • Unlock your new wallet from the Keystore / UTC file on your USB drive or via the private key that you printed out. Ensure it unlocks the wallet you are sent to and matches the bookmark you have.

    • Do not simply leave your new wallet open. Pretend you are coming back a year later to access your riches. Can you do it?
  • Send a small amount of Ether (0.00001 ETH) from this new wallet to another address.

    • Perhaps our donation address? We are a free, open-source service. There are no fees, no ads, no tracking, no cookies, no selling your data.
  • Ensure you have recorded all necessary bits of information and the addresses match at all times. If they don't, you mis-wrote something somewhere. That means it's time to start from the beginning in order to make sure you never lose access to your funds.

Doing all of this is tedious, but it ensures you (1) have complete access to your funds (2) the address you sent to is correct and matches the private key you have saved and (3) you can rest easily for years to come, knowing you will be able to access your ETH later.

Safe Storage of Backups

It is recommended that you store backups of both forms of your key (the Keystore / UTC file version and paper wallet version) in physically separate, offline environments.

This prevents loss of the private key & password due to: dead hard drive, lost USB drive, wet piece of paper, etc. Keep in mind that physical loss can affect an entire area (e.g. fire, flood).

We cannot recover your key

CLEAR Wallet is not a web wallet and cannot recover your private key or password, access your account, move funds, recover funds, nor cancel/reverse transactions.

We are a client-side interface that allows you to interact with the Ethereum blockchain. Please secure & back up your key like the millions of dollars it could some day be worth.

Related Reading

  • Video!
  • What is the difference between private key & Keystore / UTC file?
  • Protecting yourself and your funds
Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Using CLEAR Wallet For Cold Storage

Preface

The following assumes you are not using a Ledger or TREZOR hardware wallet. Due to their ease of use and security, we recommend a hardware wallet for cold storage.

To save / backup your Ledger or TREZOR device, simply write down the 24-word phrase on the card they provide and keep it very, very safe. Never put this key on an online device or type it in to https://clearfoundation.co.nz/webwallet.

An amazing guide: Tails + KeePass + USB + CLEAR Wallet

https://steemit.com/cryptocurrency/@tomshwom/tomshwom-s-advanced-crypto-security-guide-part-3-creating-a-secure-wallet

You can run https://clearfoundation.co.nz/webwallet on your computer and this computer can be a cold-storage or offline computer. This means it is a computer that is not connected to the internet and will never be connected to the internet again. You can generate a wallet completely offline & send Ether or Tokens from the "Send Offline" page.

How To

  • Go to https://github.com/kvhnuke/CLEARwallet/releases/latest.
  • Click on ClearFoundation Portal-vX.X.X.X.zip.
  • Move zip to an airgapped computer.
  • Unzip it and double-click index.html. This should open CLEAR Wallet in your browser.
    • Note: do not move files around in this folder. You need the entire folder for it to work correctly.
  • Enter a strong but easy to remember password. Do not forget it.
    • This encrypts (protects) your private key. It does not generate your private key. This password alone will not be enough to access your Ether.
  • Click the "Generate Wallet" button.
  • Download your Keystore / UTC file & save this file to a USB drive.
    • This is the encrypted version of your private key. You need the password to access it. It is safer than your unencrypted private key but you must have your password to access it in the future.
  • Read the warning. If you understand it, click the "I understand. Continue" button.
  • Print your paper wallet backup and/or carefully hand-write the private key on a piece of paper.
    • If you are writing it, it is recommend you write it 2 or 3 times. This decreases the chance your messy handwriting will prevent you from accessing your wallet later.
  • Copy & paste your address into a text document somewhere. Get it to your primary, online computer.
    • Use the QR code or a different USB drive. It is best if you do not hand-write it
    • Search your address on https://etherscan.io/. Bookmark this page. This is how you will view your balance at any time
  • Send a small amount of Ether (0.0001 ETH) from an exchange or another wallet to your new offline wallet.
  • On your offline device, unlock your wallet from the Keystore / UTC file on your USB drive or via the private key that you printed out. Ensure it unlocks the wallet you are sent to and matches the bookmark you have.
    • Do not simply leave your new wallet open. Pretend you are coming back a year later to access your riches. Can you do it?
  • Send a small amount of Ether (0.00001 ETH) from this new wallet to another address.
    • Perhaps our donation address? We are a free, open-source service. There are no fees, no ads, no tracking, no cookies, no selling your data.
  • Ensure you have recorded all necessary bits of information and the addresses match at all times. If they don't, you mis-wrote something somewhere. That means it's time to start from the beginning in order to make sure you never lose access to your funds.

Doing all of this is tedious, but it ensures you (1) have complete access to your funds (2) the address you sent to is correct and matches the private key you have saved and (3) you can rest easily for years to come, knowing you will be able to access your ETH later.


Safe Storage of Backups

It is recommended that you store backups of both forms of your key (the keystore file version and paper wallet version) in physically separate, offline environments.

This prevents loss of the private key & password due to: dead hard drive, lost USB drive, wet piece of paper, etc. Keep in mind that physical loss can affect an entire area (e.g. fire, flood).

We cannot recover your key

CLEAR Wallet is not a web wallet and cannot recover your private key or password, access your account, move funds, recover funds, nor cancel/reverse transactions.

We are a client-side interface that allows you to interact with the Ethereum blockchain. Please secure & back up your key like the millions of dollars it could some day be worth.

Related Reading

  • What is the difference between private key & Keystore / UTC file?

  • Protecting yourself and your funds

Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!

Unable to See Tokens aka How to Add a Custom Token

Adding a new token / sending custom tokens / checking balance of tokens / seeing custom token / ERC-20

Any ERC-20 token can be added to your local CLEAR Wallet interface by following these instructions.

Make sure it isn't already in the list:

  1. Click the Orange "Show All Tokens" Button.

  2. Scroll and click the token you want to load, where it says "Click to Load". You can also use cmd/ctrl+f to search for a token on the list more quickly.

  3. If you have a balance you won't have to load it again—it will automatically load in the future.

If your token is not on the list

via Ethplorer.io

  1. On the "Send Ether & Tokens" page on CLEAR Wallet, click View Balance Only (Must use one of above options to send) and paste your address.
  2. In a new tab, go to Ethplorer.io
  3. Type in the name of the token into their search bar, or navigate to your address and click on the token's name from that page.
  4. At the very top on this page page is the address.
  5. Below that there is a field called "decimals", which is a number between 0 and 18.
  6. Back on CLEAR Wallet, click the Add Custom Token button on the right sidebar.
  7. Paste the Address from the top of the Ethplorer.io page
  8. Type in what you want to call it - the name or the symbol.
  9. Paste the Decimals from Ethplorer.io.
  10. Click "Save".

🎉 You can now send your new token and see it's balance in the sidebar!

via Etherscan.io

  1. On the "Send Ether & Tokens" page on CLEAR Wallet, click View Balance Only (Must use one of above options to send) and paste your address.
  2. In the sidebar, click the https://etherscan.io link under Transaction History or How to See your Tokens.
  3. Click the dropdown in the right-upper quadrant. It's labeled Token Tracker.
  4. Click the token that you aren't seeing on CLEAR Wallet.
  5. Copy the string next to Contact Address.
  6. Back on CLEAR Wallet, click the Add Custom Token button on the right sidebar.
  7. Paste the Contact Address.
  8. Type in what you want to call it - the name or the symbol.
  9. Return to Etherscan.io. Look for the number (between 0 and 18) next to Token Decimals.
  10. Enter this under Decimals on CLEAR Wallet.
  11. Click "Save" on CLEAR Wallet.

🎉 You can now send your new token and see it's balance in the sidebar!

Removing Custom Tokens

To remove a custom token, click the little ( - ) icon next to your token. This will remove it from the interface. It is not deleting or removing the tokens themselves. They are still safely in your wallet, we promise.

Related Reading

  • Showing & Loading Custom Tokens

  • Can I store any coin in CLEAR Wallet?

  • I am throwing a #FOMOFest (aka a token sale, token creation period, ICO) and want to add my token to CLEAR Wallet for all my investors. What do I do?

Found a typo? Want to improve this article?
It's easy!
Don't know how to submit a pull request?
It's also easy!