Coinsdo Documentation
English
English
  • 👋Getting started
  • General
    • 📚CoinsDo Open API
      • 📗General
        • API URL
        • Supported networks
        • Supported Tokens
        • How to make API request
      • 📘CoinSend
        • Dispatch/Withdrawal
        • Get device info
        • Adding a new approval device
        • Withdraw Record Detail
        • Withdraw Statistic
      • 📙CoinGet
        • Get deposit address
        • Callback notification
        • Convert BCH address
        • Manual Collection
        • Get address balance
    • 🖥️(Deprecated) Run on Windows Subsystem for Android
    • 🖥️Run on Ubuntu Desktop Environment
    • 🖥️Run on Google Cloud Platform (GCP) using QEMU
  • CoinWallet
    • Introduction
    • Setup
      • Creating a wallet
      • How to setup custom TEE
      • Import wallet
      • Exporting private keys
      • Add wallet addresses
    • How to
      • Recovering assets sent wrongly to another EVM-compatible network
      • Address Book
      • Add new token
      • Sending and receiving crypto currencies
      • Activity
      • How to activate EOS account
      • How to manually set gas fee?
      • What is Advanced Mode and how to turn on?
      • Reset wallet password
      • Add NFT
      • Send NFT
      • Delete Private Key
      • How to convert Ethereum's MATIC to POL?
    • FAQ
      • What is cold wallet?
      • What are gas fee?
      • What is inactive address/account on TRX?
      • What if I send crypto to a wrong address?
      • What is 'The address TRX balance is less than the gas fee required'?
      • How to recover assets wrongly transferred to the same address on different blockchain?
      • Why do I need to approve token?
    • Product Roadmap
  • CoinGet
    • About CoinGet
    • Setup
      • Add CoinGet Client
      • Configure Collection Address
      • Currency control
      • Receiving address
    • How to
      • Gas fee address
      • Manual collection
      • Add receiving record
      • Add NFT project
      • Open EOS account
      • Activate Link for EVM-Compatible Networks
    • FAQ
  • CoinSend
    • About CoinSend
    • Setup
      • Add CoinSend Client
      • Setup Sub-Account and CoinSign
      • Authorize Sub-Account to approve transactions
      • Currency control
      • Add dispatch record
      • Approving dispatch record
    • How to
      • Dispatching record
      • Receiving record
      • Robot account
      • Reset password
      • Change sub-account password
      • Open EOS account
    • FAQ
Powered by GitBook
On this page
  1. CoinSend
  2. Setup

Setup Sub-Account and CoinSign

PreviousAdd CoinSend ClientNextAuthorize Sub-Account to approve transactions

Last updated 10 months ago

  1. In the merchant platform, go to "Sub-account" and click "Add sub-account" button. Enter the sub-account username and select "General account" under Account type. Forward the First login password to the account holder for first-time login after this sub-account is created. Click "Submit" button to create the sub-account.

  2. Back in the Sub-account page, click "CoinSend" button of the newly created sub-account under the "Actions" column. At the Sub-account permission setting" tab, click "Yes" for "Data submission permission" to allow this sub-account to submit withdrawal requests, then scroll to the bottom to click "Submit" to save the changes.

  3. After the sub-account creation is complete, the sub-account holder will login CoinSign App using the first time password provided by the principal account. Corporate ID can be obtained from the merchant platform homepage. Clik the "Login" button after filling in all the login credentials.

  4. Sub-account holder will need to change the password for first time login, kindly do so and click "Submit" to proceed.

  5. In this screen, sub-account holder will input identity private key. Please note that it will be used to sign transactions. Upon clicking "Confirm" button to proceed, user is given the option to turn on the Biometric feature for a better signing experience.

  6. Please click "Bind" button to bind the device. If the Bind button is greyed off, this means the binding code is expired. Principal account holder has to extend the binding code's expiry time by going to merchant platform > Sub-account > "CoinSend" (Actions column) > "Bound CoinSign device" tab and click on the extend icon > change the expiry time to a later time and submit the changes. Once this is done, the sub-account holder can pull down the screen of the CoinSign App to refresh the screen and the "Bind" button should now be clickable.

  7. Enter the identity private key created in Step 5

  8. Once the binding is completed, the user will be redirected to the homepage.