Create Exchange User Account

The platform generates an Exchange user account for every registered user. Every user's account on the Origin Exchange stores a blockchain address and a balance and lives in the back-end of the Exchange operator. The blockchain address is created for every user and is the address of the smart contract wallet that represents the user’s deposit account. Every user is tied to exactly one account and one blockchain address to allow for easy accounting within the Origin Exchange. Every account has a balance that stores the information which and how many EACs are currently being held by the user in the account. The balance is divided into an active and locked part, with assets that are currently being traded on the exchange being locked. 

Requirements

  • Every user should only have one account

  • Every blockchain address should only be connected to one account