The iOS Wallet is an application that allows you to securely manage accounts on the DCore Main Net blockchain and execute general transactions. It contains your account information, as well as links to useful tools like Voting Tool, Blockchain Network Explorer and Documentation.
Main product features and functionalities:¶
- Send and Receive DCT and custom tokens on DCore
- One account to use multiple custom tokens issued on DCore
- Share your account name and make payment requests via messaging tools
- Fast performance of transactions, transactions details available at all times
- Easy to use design
- 1st class support center
Accessibility and Security features:¶
- Importing account using one-time generated password in Web Wallet and QR code
- Login via 4-digit PIN
- Extra protection for sending Tokens
- Dedicated Security Centre where you can find and manage all available security features
Using the iOS Wallet¶
In order to use the iOS Wallet, the user will first require an account. While sometimes confusing, in the industry this account is also often referred to as a 'wallet'.
If you do not already have an account (wallet) on DCore, you will need to create a new wallet before using the iOS Wallet application.
Accounts created previously on DCore using DECENT Go and the
cli_wallet application are compatible with the Web Wallet (as are the wallet files created with them), therefore compatible with iOS Wallet.
iOS account accessibility
Most of the above are also covered with less verbose step by step Mini Tutorials in case you need a quick-start or brief reminder.
Installing iOS Wallet¶
If you just need quick outline instructions, see the Mini Tutorials
A set of quick Mini Tutorials have been written to use as a quick reminder or quick-start for more confident users.
Please check them out here for mini-tutorials specific to the iOS Wallet.
- Go to the App Store application and download the DECENT Wallet.
- Use the Install button and wait for the application to download and install. Then click Open.
Account Activation in iOS Wallet¶
- Check the box -
- Continue by using the button Activate Wallet.
- Follow the setup by clicking Next and Scan QR code.
Screenshot: Account Activation - Activate Wallet | Open your Web Wallet
Screenshot: Initial Screen - Scan QR code
There are two ways to use the QR code:
- Web Wallet Menu
Screenshot: Web Wallet - QR code - Activate Mobile App
- Create one time password for the QR code and click Generate QR code.
Screenshot: Web Wallet - QR code - One time password
- Scan the shown QR code into Mobile Wallet App and enter the one time password you have set in Web Wallet.
Screenshot: Web Wallet - Scan QR Code
Printable Paper Wallet All necessary information regarding your wallet is in your paper wallet. For more information click here.
Printing of the Paper Wallet is available only when you create new account. It can be printed on the paper or saved as pdf for your later usage.
- Confirm using Unlock button.
- When the Success screen appears, continue by clicking Next.
- You will be asked to protect your wallet and set up a 4-digit PIN code, by following to the next screen.
PIN code can be easily changed at any time. You can also turn on or off the
Transaction Approval security setting, which is
ON by default.
- By clicking Continue, you will be welcomed in your wallet.
Screenshot: Account Activation - Protect your Wallet | Success, Wallet activated
Logging In to the iOS Wallet¶
Once the account has been activated, you will be required to enter the PIN to login to your wallet.
- Open DECENT Wallet application.
- Click Login to wallet.
- Enter your PIN code.
Screenshot: Logging In - PIN code
PIN Code Management¶
Every time you lock your phone, click Logout in your application, or your iOS Wallet gets into the background of other applications for more than 30 seconds - you will be asked to Login using your 4-digit PIN code.
This is a security feature designed to prevent a misusage of your assets.
Trasanction Approval is a security feature to ensure safety of your wallet. It has been implemented as an additional protection layer, which will ask you to confirm each outgoing transaction.
This function can be turned
ON or turned
OFF, but to ensure your private keys stay protected, it is recommended to have it turned
PIN Code Change¶
- Login to your iOS Wallet.
- Click the Menu icon in the left hand corner of the screen.
- Choose Security Center option from the drop down menu.
- Click on option Change PIN Code.
- For security purposes, input your original PIN code. Then create a new one and re-enter.
PIN Code Changedwill confirm successful operation.
Screenshot: PIN Code Change - Security Center
Screenshot: PIN Code Change - Create a new PIN code | Re-enter your new PIN code
Screenshot: PIN Code Change - PIN Code Changed
Logging Out from the iOS Wallet¶
Logout action informs the application or phone to end the current login session. It is a security feature to ensure that no action will be performed without your direct input.
There are three ways to logout from iOS Wallet:
- Click the Menu Icon in the left hand corner of the screen.
- Choose the Logout option from the drop down menu.
Automatic Logout by locking your phone (when you lock your phone and not login within 30 seconds)
- Automatic Logout by using other applications in front of the iOS application (when you use other applications in front of iOS Wallet, the logout will happen automatically after 30 seconds)
Account Deactivation in iOS Wallet¶
Deactivation is an action which will remove your account information from application. To use the account again after deactivation in iOS Wallet, you will have to login to Web Wallet and pair your account with iOS Wallet using QR code again.
- Login to your account.
- Click the Menu icon in the left hand corner of the screen.
- Choose the Security Center option from the drop down menu.
- Click on Deactivate Account under Account Management.
- Continue by clicking Deactivate Wallet.
- Confirm by entering your PIN code.
Wallet Deactivatedmessage will appear on your screen as a confirmation.
Screenshot: Account Deactivation - Warning | Deactivation Successful
The iOS Wallet's Main Menu¶
The Main Menu is where the application settings, Account Info, Security options and links occur. As the application will progress with more functionalities, this menu will be expanded.
Screenshot: Main Menu
Section Other provides useful links:
The iOS Wallet's Main Screen¶
The Main screen has three active elements:
- Top row with your ++account name++ and Menu button
- Buttons for performing transactions: Send and Receive
- Transaction History - list of your transactions
Screenshots: Main Screen - DCT
Transaction history allows user to view full history of payments with details like account names, amount with actual transaction fee (at the time of the payment), date and time and optional memo.
Making and Receiving Payments¶
Making and Sending Payments¶
To make payments using iOS Wallet, the user must be logged in and have enough assets to make the payment, including the transaction fee.
Transfer fee payable only in DCT
Note: If Transaction Approval is
ON, you will be prompt to enter your PIN code to verify each transaction. More information here
- From your
Main Screenselect the orange Send button.
- Enter the recipient's account name or use Scan button to scan the recipient's QR code. Enter the amount and a description(memo) for the transaction into the appropriate fields.
- Click Continue and validate the correctness of entered information.
- To abort the transaction, click Cancel.
- To send the payment, click Send and confirm transaction (if required).
- Once the transfer has completed, a form will be displayed showing the details of your transaction.
- By clicking Done, your balance screen with transaction history will be displayed. By clicking New transaction you are free to make a new payment.
Screenshot: Sending a Payment - Form
Screenshot: Sending a Payment - Confirmation Forms
Requesting and Receiving Payments¶
Using the Receive option, a request for transfer is created and sent to the Sender.
Note: There is no confirmation of the request sent and no notification when the funds will be received. The receive will be listed in the transaction history and balance will be adjusted.
This is a very convenient function - to request payment, such as when the payer doesn't have the recipient's account credentials.
To send a payment request, the user must be logged into the application.
- Select the green Receive button. A form will be displayed with your name on top and QR code at the bottom of the screen.
- Enter the amount of assets you wish to receive.
- Optionally add a memo to describe the transaction.
- To confirm request for transfer use Copy to copy your account name (and then send to the Sender), Share to share your request using your phone's messaging tools or QR code at the bottom.
Note: The QR code contains a URL to the Web Wallet with all the payment details included. The person paying needs only to open this URL, authenticate their wallet, and they will be presented with a pre-populated Send form that they need only to authorise to make the transfer. The QR code can be read from screen or emailed to the person from whom payment is requested.
Screenshot: Requesting a Payment - Form | Share the Request
Frequently Asked Questions¶
Can I create a new wallet using iOS Wallet?¶
Current release does not yet allow creating new accounts using mobile tools such as iOS wallet, yet as the time progresses, there will be more functionalities and options available.
How do I create a new wallet?¶
Can I use more than one wallet at once?¶
No, in iOS Wallet there can be only one account activated at a time.
This feature might be available in a later version.
How do I contact support?¶
There is a
Contact Support link in the Main Menu in iOS Wallet, with which you can send an email to [email protected] instantly.