Overview
To allow customers more convenient and quicker access to Keysecure service, our platform has a comprehensive set of docking solutions based on previous clients’ requirement. The whole program is divided into four processes:- Obtain the deposit address
- User deposit
- User withdrawal
- Financial reconciliation
Obtain the deposit address
- Customer registers with Keysecure System (email address is recommended)
- After successful registration, the address can be obtained through the UID of the Keysecure System

User deposit
- The user completes registration in their system;
- When the user checks the coin deposit address on the user interface, the system will assign a coin address to the user;
- Users send coins to the address;
- The Keysecure System monitors and accounts for the transaction of coins in the blockchain address on behalf of the clients, and notifies the client actively or automatically obtaining it within the system.
- After the system confirms the validity of the information for coin deposit, the coins will be credited into the user’s account;
- The system notifies the user that the coins are successfully deposited.

-
Timed task: a total of five callbacks
- Notification time: 1s for the first time, 2min for the second time, 8min for the third time, 32min for the fourth time, 128min for the fifth time
User withdrawal
- The user initiates withdrawal in their system;
- After the customer’s system has been approved, it will notify the Keysecure System;
- The Keysecure System provides two withdrawal conformation to the customer system;
- After the customer system confirms that the withdrawal information is valid, the Keysecure System verifies the withdrawal information, and then the payment is initiated;
- The Keysecure System monitors the status of withdrawal orders, and actively notifies the client upon completion of withdrawal or actively acquires it by the customer system;
- The customer system informs the user that the withdrawal is successful.

Financial reconciliation
- Perform checks on accounts between the customer system and Keysecure System periodically (daily is recommended)
- At midnight the the next day, the system retrieves all the deposits and withdrawals for the previous day as well as the aggregated orders and sweeping miner fees
- The customer system’s orders are reconciled against those in the Keysecure System
- If the order quantity, amount and status are correct, the reconciliation will be successful; Otherwise contact Keysecure support to resolve the issue

Sweeping Miner fees, Extracting miner fees, and profit-sharing commission;
- Sweeping Miner Fee: With each coin’s account type, after depositing the coins, the funds on the address will be swept to the hot wallet address and the blockchain network. Part of the main chain blockchain transaction will consume the miner fee and the cost of which will be borne by the client. The client can contact us if they would like this capital expenditure will be handled by us;
- Miner fee: Miner fee (in some coins) shall be borne by the three parties when withdrawing coins to the address of non-Keysecure and using the blockchain network. This part of capital expenditure can be viewed directly in the coin withdrawal order;
- Commission: temporarily not charged.