The purpose of this user guide is to allow you to become familiar with the ATOMBIT Wallet mobile app, and to offer instructions on how to use it for securely purchasing, storing, and spending bitcoins. This app has been designed to provide both security and convenience for the user. When it comes to Bitcoin security, it has typically been a challenge for many to secure their private keys. Losing or having private keys stolen, a recurring problem since Bitcoin’s inception, is virtually eliminated by ATOMBIT Wallet with the introduction of a new approach to managing private keys. Unlike other Bitcoin wallets, which store private keys directly on a person’s mobile device, at a server or even offline, ATOMBIT Wallet deletes all private keys and allows only the rightful owner to recreate them when needed. This offers the highest level of security and convenience because private keys cannot be lost or stolen if they are not stored anywhere. The technology that allows for this ground-breaking blend of security and convenience has been exclusively licensed from Zeropasswords Inc.
The ATOMBIT Wallet app is the only Bitcoin wallet that allows bitcoins to be instantly purchased using your PayPal account and delivered in-app. ATOMBIT users can also save up to 20% on their in-store Starbucks purchases, powered by Fold.
The ATOMBIT Wallet app is currently compatible with Apple mobile devices running iOS 8.4 or newer. Accredited devices are listed below (as of 01-Feb-2016):
a. iPhone – 4S, 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus
b. iPad – 2, 3rd generation, 4th generation, Air, Air 2, Pro, Mini, Mini 2-4
To be able to use the ATOMBIT Wallet app your mobile device must be connected to the Internet and have iCloud enabled. The Internet is required at all times to connect to the Bitcoin network, and iCloud is required to keep some data on the cloud instead of in your phone. The iCloud data protected by your Apple ID, your phone, and you are all required to recreate your Bitcoin private keys. Note that your phone and iCloud data alone cannot recreate your Bitcoins keys without you. To enable iCloud click on your device’s settings icon, scroll down to iCloud and select it. Next, sign in with your Apple ID and then make sure iCloud Drive is set to “On.” Finally, tap on iCloud Drive and ensure that the “ATOMBIT” toggle is turned on (green).
We recommend enabling local device security like Touch ID or passcode for higher security and convenience. To do so, click on your device’s settings icon, scroll to Touch ID & Passcode and press “Turn Passcode On” to choose either a PIN, passcode and/or your fingerprint(s) to unlock your device.
The ATOMBIT Wallet app is available for free to download from the App Store.
To launch the app press on the ATOMBIT Wallet icon . If Touch ID/passcode is enabled (highly recommended), you will be prompted to provide “User Authentication” to the device each time the app is launched. This is to ensure that no one but the owner of the device can access the ATOMBIT Wallet app. See section 7.2 for more details on User Authentication.
From the main screen of the app, press the icon on the bottom left to create your first Bitcoin account. You will be asked to generate a gesture by first choosing colors for the nine displayed dots, and then creating a pattern that is at least six connected dots long. To choose the color of a dot tap on it to toggle between yellow, red, green, and blue. Keep in mind that you can also go around dots. Below is an example of a gesture:
Notice how arrows coming out of each dot show the direction of the pattern
and in the case of a skipped dot (middle dot, bottom row) no arrow is formed.
This gesture forms part of the “Wallet Authentication” required to spend
bitcoins from the wallet and create new accounts. See section 7.2 for more
details on Wallet Authentication. See section 3.3.3 below for more information
about local device security.
Note: Wallet security increases dramatically when using multiple colored dots in your gesture. However, keep in mind that using colored dots also increases the difficulty when recalling your gesture. It is highly recommended to enable passcode or Touch ID with your gesture for convenience without sacrificing security.
To access the settings screen, swipe from right-to-left anywhere on the main screen of the app, except over the Bitcoin accounts in the tumbler. See below for how the settings screen looks:
To change from the default currency (USD) to another currency, go to the settings screen and tap on the edit box with “USD” written in it. A new window will appear from the bottom where you can scroll to your desired currency and then press “Done” to select it. To see a full list of currencies supported, visit http://blockchain.info/ticker.
It is highly recommended not to reuse Bitcoin addresses for multiple transactions, and the ATOMBIT Wallet app allows you to send change to a new address each time you send bitcoins. To do so, slide the toggle that reads “Send change to new address” to its on position by making it white.
The ATOMBIT Wallet app lets you use Touch ID/passcode for Wallet Authentication in place of your gesture for sending bitcoins. To enable Touch ID/passcode, slide the toggle that reads “Touch ID/Passcode” to its on position by making it white on the app’s settings screen.
Note: If you slide the toggle that reads “Touch ID/Passcode” to its off position after having used Touch ID/passcode to create a new account or send bitcoins, the ATOMBIT Wallet app will ask you to enter your passcode or present your finger for authentication. It will then display an image of your gesture on the screen. This is a useful reminder of your Wallet Authentication gesture.
Recent developments in the Bitcoin network have lead to increased waiting times for transactions to be processed. During times of increased network load, you have the option to turn on “High priority fees” to reduce processing time. The fee price is dynamic and can change depending on the network load.
Enabled advanced features if you wish to sign messages, send memos with your transactions, or request a specific amount when you share your address digitally.
To access the built in tutorial at any time, tap where it reads “Quick Tutorial” on the settings screen. Then change pages by swiping left-to-right and right-to-left at will in order to be informed or reminded of functionality. When done, tap on “Close” at the bottom right of the last page to exit the tutorial.
To see your balances in bitcoins or in the selected national (fiat) currency, scroll up or down the accounts in the tumbler to center an address with a balance. Then double tap on the displayed amount to toggle between bitcoins and the selected national currency.
You can collapse all of your different balances from all your Bitcoin accounts into a single aggregate account by swiping left-to-right on any displayed balance in the accounts tumbler. When in collapsed mode, a summation icon ∑ will appear next to your total balance to signify that this is a sum of all your balances. To bring back the list of different addresses and their balances, swipe again from left-to-right on the collapsed balance in the accounts tumbler.
Note: This is only a visual representation of all your accounts and they will remain intact when collapsed. The account order is by decreasing amount. As such, the QR code displayed in aggregate mode is the account at the top of the list with the highest value. By combining currency and aggregate views you can interact with your ATOMBIT Wallet as you do you with a real wallet.
To share one of your addresses with someone who is not physically next to you, use the tumbler to scroll to the desired address and then press the share icon at the bottom right of the main screen. You can share your address by text, email, AirDrop, and more. You can also save the image, copy it, print it, and more.
You can also choose to request a specific amount if you have advanced features enabled in settings by pressing and hold on the share icon until a new window appears.
Note: The sharing function also automatically registers the address for local app notifications. Notifications are useful for alerting you when receiving funds to a registered address. See section 5.2 for more details on notifications.
To view the transaction history of a particular account, use the tumbler to scroll to it and then tap the ATOMBIT logo at the top, or press and hold on the amount in the tumbler. A window will pop up displaying the public address of your account at the top, followed by a summary of its history. To see a breakdown of each transaction, press on “Details.” If you’d like to see each transaction on the block chain, slide from right-to-left on a particular transaction and select “More.” See below for how the details page looks:
Note: You will be
taken to blockchain.info to see each
transaction on the block chain.
To receive bitcoins to your ATOMBIT Wallet, you will need to create your first account. To do so press on the icon in the bottom left of the main screen and follow the instructions to create your gesture. Be sure to memorize your gesture, as you will need to recall it in order to use the wallet without issue. You will now see a new “Unused” account sitting in the middle of the main screen underneath the ATOMBIT logo. In order to receive bitcoins you must share this account’s address with the sender. Press the share icon and the ATOMBIT logo will be replaced with a QR code. This QR code represents your account’s address and should be presented for scanning to the person sending you bitcoins when you are together in the same location. Once your QR code has been scanned and the bitcoins have been sent, your address will display a balance in red between brackets in the tumbler. This signifies that the bitcoins have been sent, but are currently unspendable. An example is shown below:
Once the Bitcoin network has confirmed the transaction, the brackets are removed and your balance turns blue, signifying that it is now spendable. The balance will turn black from blue signifying that the Bitcoin transaction is confirmed and fully protected by the Bitcoin network. An example of a blue balance is shown below:
If you want to receive bitcoins from someone who is not at the same location as you, it is possible to share your address with them digitally. See section 3.6 for more details on how to share an address digitally.
Note: If you share your address with a third party, you will receive a local phone notification when your bitcoins have arrived for your convenience when the ATOMBIT Wallet app is not running.
To spend bitcoins, i.e. to send bitcoins from one of your accounts to someone else’s account, start by tapping on the spend icon at the bottom of the screen. The camera will immediately be activated as most Bitcoin transactions are initiated by scanning the recipient’s QR code. However, if you are unable to scan there are two more options available to you at the bottom of the scanning screen. The option on the left allows you to select a recipient’s QR code from a photo in your library. Press on it to choose a picture or image of a QR code and ATOMBIT will automatically scan it and import the recipient’s address for sending. The other option on the right allows you to paste or manually input the recipient’s address. If the recipient’s Bitcoin address is already copied into the device clipboard, it will be automatically detected and filled in for you. No matter what option you choose, a send window will pop up where you can specify the amount of bitcoins or the amount of national currency to send.
Once the recipient’s address and the amount are entered, you can press “Send” to initiate the transaction. You will be asked to confirm the details including a fee for the Bitcoin network, which is always included to ensure transaction priority. If you confirm, you will then be asked to authenticate your identity to your wallet (Wallet Authentication) either by providing your fingerprint, passcode, or gesture. The method of authentication is based on what security options you have enabled, and the type of mobile device you are using.
Note: When you verify your identity prior to sending, you are participating in the recreation of the private key(s). This is unique to the ATOMBIT Wallet app and only you should know your passcode and gesture, and only your finger(s) should be registered on your mobile device for the highest level of security.
Bitcoins are stored in Bitcoin accounts and their balances are displayed in the tumbler. If you wish to remove an account with a balance from your mobile device, please see section 6.1 for details on “Archiving.”
Note: After you receive bitcoins, you must protect them by protecting their private keys. A private key acts as your bitcoin proof of ownership, which functions very much like a credit card signature. If the private key is lost or stolen, then the bitcoins are no longer yours to spend. Most Bitcoin wallets protect private keys by storing them on users’ devices or at servers, which in either case leaves them vulnerable to theft. Zeropasswords’ patented technology is used to delete private keys and allows only the rightful owners to recreate their private keys by providing a gesture to their ATOMBIT Wallet app. Therefore, unless the owner of a device is involved in recreating a private key, the private key does not exist and hackers cannot steal what does not exist.
To purchase bitcoins, use the tumbler to scroll to an already existing Unused account. If you do not have an Unused account press the icon to create a new one. Then tap on the PayPal logo at the top, or press and hold on the account in the tumbler, and select “Buy Now” in the pop-up window. A new window will then appear from the bottom, and you can use the slider to select your desired purchase amount. For amounts of $25 CAD and larger, a disclaimer will appear notifying you that a verified PayPal account is required. You will then be asked to login to your PayPal account, review the order, and authorize a payment. Once payment has been sent, you can expect to receive your bitcoins in your Unused account in minutes and no more than 24 hours.
Note: The limited purchase amount, the frequency of purchase (every 24 hours), and the need to have a verified PayPal account for amounts $25 CAD and larger are to combat fraud and allow us to provide a consistent, quality buying service for all.
ATOMBIT Wallet uses local app notifications to let you know when funds purchased from us are sent to your wallet, or when receiving funds from a shared address. If you are not asked to enable notifications when the app is first launched, make sure it is enabled in your device’s settings.
If you have purchased bitcoins with your verified PayPal account, you will be prompted with a message notifying you that your order is being processed. When your bitcoins have been sent you will receive a notification informing you that your bitcoins have arrived in your account. If you made a purchase order of $25 CAD or more with an unverified PayPal account, your order may be cancelled or partially filled up to 25$ CAD. If your purchase cannot be fulfilled for any other reason the order will be cancelled automatically within the 24-hour period. If your order is delayed please be patient and rest assured that at no time prior to filling your order and sending your Bitcoins will funds be taken from your PayPal account.
To purchase Starbucks products in-store with up to a 20% discount (made possible by Foldapp.com), press the spend icon on the main screen of the ATOMBIT Wallet app. Then press the Starbucks icon to launch Fold’s webpage. Next, press the “+ Load Bitcoin” button and then choose to login with your Twitter or Facebook account, or choose to use Fold anonymously. After having made your choice, you can then choose an amount to load to your Fold Starbucks card in USD (amounts can change). Once an amount is chosen, it will be automatically converted to bitcoins with a 20% discount. The final step is to press “Pay using your bitcoin wallet,” which will launch the ATOMBIT Wallet spending window. Once the bitcoins have been sent, you will be brought back to your Fold Starbucks card with an updated balance. This card can then be presented at any Starbucks store to purchase their products. Any unspent balance in your Fold Starbucks card can be refunded to your ATOMBIT Wallet.
Note: If you choose to load your Fold Starbucks card anonymously, any funds stored in your Fold Starbucks card will be lost if you delete your ATOMBIT Wallet app or if you change devices. As such, it is highly recommended that you choose Fold’s Facebook or Twitter login options instead for your Starbucks Bitcoin funded card to be available with any browser and on any device.
The ATOMBIT Wallet app allows you to freeze one or more of your accounts in the tumbler by a process called archiving. A frozen account is unspendable, i.e. you cannot move bitcoins out from this account, and it does not participate in any of your future spending transactions. Therefore, archived (frozen) accounts are your locked-bitcoin savings accounts and will appear white in the tumbler. To archive an account, scroll to the desired one in the tumbler and tap the ATOMBIT logo at the top or press and hold on the account to open a window. Select “Archive” in the pop-up window, and then carefully read the brief explanation of the options and outcomes.
The first option is “Unsecured,” which will freeze your account and generate an image of the public address and private key in the form of two QR codes. An Unsecured archived account can be imported to any Bitcoin wallet in the future. The second option is “Secured,” which will also freeze your account and generate an image of the public address and encrypted private key in the form of two QR codes. A sample of an archived address image is listed below:
Note: Secured archived accounts are not mobile and can only be imported back into the same ATOMBIT Wallet that they were archived from. In addition, the current wallet authentication gesture must also be identical to the gesture at the time or archiving. JPEG images of archived accounts can be sent out of your mobile device or saved to its photos library. It is highly recommended that these images be transferred out, printed, and then deleted from your mobile device. If all accounts are removed from the wallet, you will be able to define a new gesture for the next first new account created. However, it is very important to not change your gesture in the wallet if you have archived accounts securely in the past as they will not be readable using the new gesture.
To remove an archived account, scroll to it in the tumbler and then tap on the ATOMBIT logo at the top or press and hold on the account in the tumbler. Then select “Archive” in the window that pops up followed by “Delete” in the next window. You will need to confirm the action, and if you select “Yes” the archived account will be deleted from your mobile device.
Note: Before deleting an archived account, make sure you have a copy of the archived account as a digital image or in paper form.
To spend bitcoins that have been archived and removed from your wallet, you must first import the Bitcoin account. To begin, tap on the spend icon at the bottom of the main screen to activate the camera. Now you can scan the QR code titled “Spend” on the right of the JPEG image (see section 6.1) that represents the Bitcoin private key. A pop-up window will ask you to confirm the action, and if you press “Yes” the new account and its balance will appear automatically in the tumbler.
Note: If you import a Secured account you may be asked to perform your gesture, or to provide your fingerprint/passcode twice if the current gesture of the wallet and the original gesture of the archive are different. If you import an Unsecured archived account, it is very important that no one else other than yourself has had access to the image. Also, it is recommended that you send the entire amount to a new Bitcoin account after importing.
To delete an account from your tumbler, scroll in the tumbler to an Unused account, an Invalid account or an account with a 0 (zero) balance and tap on the ATOMBIT logo or press and hold on the account in the tumbler. Then select “Delete” to remove the account from the wallet.
Note: It is not possible to delete an Unused account if you used the Buy Now feature to purchase bitcoins and you are waiting to receive them, or if your transaction was canceled. To delete such an account, create a new Unused account or use an existing one to initiate a new Buy Now order. You will then be able to delete the previous undeletable Unused account.
If you have archived an account (see section 6.1) and removed it from the tumbler, you can still check its balance at any time by scanning the saved JPEG image. To do so, press the spend icon at the bottom of the main screen of the app and hold the camera over the QR code on the left that reads “Load & Verify” from the image. The sending window will then pop up with the address of the archived account inserted into the first row that reads, “BTC Address.” At the top right of where the address has been inserted, a small information icon (i) will be displayed. Tap it to receive information about the account, including the amount of bitcoins currently stored.
Note: This feature can also be used to check the balances of paper wallets created with other Bitcoin wallets or methods. At no time does scanning the public address affect the security of the private key.
ATOMBIT Wallet allows you to sign messages to prove ownership of an address. To sign a message, you must first make sure advanced features are turned on in the settings page. Then press the spend icon at the bottom of the main screen of the app followed by manual input icon on the bottom right of the scanning screen. Next, type in your message where it says “Memo (Optional)” and press “Send,” leaving the amount sections empty. A window will appear saying “Error,” but you can press “Sign” to continue. You will then be required to enter your passcode, present your finger, or redraw your gesture to complete Wallet Authentication. The signed message is then automatically copied to your device’s clipboard and can be pasted anywhere you wish.
Note: You can verify signed messages using online services such as http://coinig.com.
can choose to add a widget to your device’s Today screen for quick address
sharing and spending by swiping down from the top of any screen on your device
after it has been unlocked. Choose the “Today” tab on the top, and then scroll
to the bottom and press “Edit.” Then scroll to find ATOMBIT Wallet, and press
the + sign followed by “Done” in the top right once you have arranged it to
your liking. You will then see a new widget appear that shows the QR code of
your most recently shared address, and also the spend icon to quickly launch
the ATOMBIT Wallet app’s spending page.
The ATOMBIT Wallet app will not function unless your mobile device is connected to the Internet and has iCloud enabled in the device settings. Both the Internet and iCloud are required in order to create and recreate private keys as needed. An Internet connection is also required to be able to purchase bitcoins, and to access the Bitcoin network to monitor your account balances and the current Bitcoin price.
There are two types of authentication in the ATOMBIT Wallet app. The first is “User Authentication,” which is required only if Touch ID/passcode are enabled in the device settings. An example of User Authentication is when you launch the app and are prompted to enter your passcode or provide your fingerprint. If the wrong fingerprint or passcode is provided, authentication fails and the requesting app action is cancelled. If you are using a jailbroken device, authentication will automatically fail and you will not be allowed to use the app. The second type of authentication is “Wallet Authentication,” which is required for new account creation, spending and archiving. If Wallet Authentication fails, the request to create a new account, send bitcoins or archive will fail.
Note: If you have been using Touch ID/passcode for Wallet Authentication, i.e. to send bitcoins, create new accounts or archive, and have forgotten your gesture it can be recovered by a simple process. See section 3.3.3 to learn how.
New Bitcoin accounts go through a number of steps to be created including a final verification step. If, for any reason, a newly created account fails to verify it will be disabled and marked as “Invalid.” Invalid accounts are ignored when forming transactions, but it is best practice to delete them if they appear. To do so, scroll to an Invalid account in the tumbler, tap on the ATOMBIT logo and then select “Delete.”
Before sending bitcoins, the minimal default Bitcoin network fee is calculated and included automatically. However, a higher fee may be required by the network to verify a complex transaction and you may be prompted to confirm the recalculated fee amount before sending. If you choose to send your bitcoins with the standard lower fee, your transaction may experience a processing delay by the network.
Note: The minimal default network fee is subject to change at any time by the Bitcoin network. In order to optimize transaction fees, the ATOMBIT Wallet app may recalculate fees more than once for a transaction.
After you have sent bitcoins a window will pop up notifying you that your transaction was successfully sent. A progress bar will appear underneath the transaction ID after a brief moment. This progress bar acts as a confidence check within a 10-second period by monitoring how the transaction propagates across the Bitcoin network. As the bar grows the likelihood that your transaction will be accepted and processed by the Bitcoin network, as expected, increases.
If your mobile device is replaced, you can easily restore your wallet and continue using it. During device setup, the same Apple ID and device name must be used. Then, follow section 2.0 and your account(s) will then be automatically restored.
Note: It is very important to NOT use more than one device with the same Bitcoin accounts at the same time. If you restore your wallet to a new device, immediately delete the app from the old device or change the device name of the new device after restoring. As always, you will need to remember your gesture used on the old device in order to be able to spend from the restored accounts and to create new accounts on your new device. Do not forget your gesture!
If you experience consistent errors with the ATOMBIT Wallet app, contact support at firstname.lastname@example.org before trying to rectify the issue yourself. You can also consult the troubleshooting actions below to resolve and avoid the most problematic scenarios.
Never remove Touch ID/Passcode in device settings if you use your fingerprint(s) or passcode in the ATOMBIT Wallet app for spending, and creating and archiving accounts (Wallet Authentication). If you wish to disable Touch ID/Passcode for your device, first go to the app settings and disable Touch ID/Passcode there. You will be reminded of your gesture, which you should take note of in order to be able to continue using the app without issue. You can then proceed and disable Touch ID/Passcode in your device settings. Recreation of your gesture will be required for spending and unarchiving Secured accounts once this has been done.
Note: For security reasons it is not recommended to use the ATOMBIT Wallet app without having Touch ID/Passcode enabled in device settings.
Never delete the ATOMBIT Wallet’s iCloud drive/storage data files. Manually deleting these files will result in permanent LOSS of your Bitcoin funds stored in the ATOMBIT Wallet app.
Your Apple ID is used to protect the Wallet’s iCloud data. Never change Apple IDs for your device if you have any accounts in your ATOMBIT Wallet app without contacting email@example.com first.
Bitcoin: A new software technology that allows for trustless digital proof of ownership.
Block chain: The public ledger that has every Bitcoin transaction recorded since inception.
Private key: Vital piece of data that acts as proof of ownership and allows for signing of bitcoin transactions.
Public address: Analogous to an email address or bank account number, used as a sending address for bitcoins. It can be represented in the form of a QR code or a long combination of random numbers and letters.
Paper wallet: The colloquial term for archived accounts.
Miner: An individual who has allocated part or all of their computers’ processing power to validate global Bitcoin transactions. They collect the network fee.
QR code: Analogous to a barcode, but used for storing much more data. Commonly used to link to a website, or as a public address in Bitcoin.
Touch ID: Apple technology that allows for unlocking a device via fingerprint reader. Only available on certain iPhones and iPads.
Wallet Authentication: When sending bitcoins or creating a new address the ATOMBIT Wallet app requires Wallet Authentication, which is provided by the owner of the mobile device in the form of a gesture, fingerprint, or passcode.
User Authentication: When launching the app or changing settings the ATOMBIT Wallet app may require User Authentication, which is provided by the owner of the mobile device in the form of a fingerprint or passcode.
Gesture: A combination of colors and connected dots to form a unique and difficult to guess pattern for Wallet Authentication. Used in the process to recreate private keys, which are used to sign bitcoin transactions. Must not be forgotten!