Create accounts and set dappservicex contract

Create accounts and set dappservicex contract

There are two accounts that must be created to enable LiquidX. One mainnet account to represent the chain name, and one sidechain account to handle the DAPP service logic.
EOS Mainnet Account:
  • Create an account that will become the name for the chain. A good name should be chosen that easily represents the new chain as it is used in many places. This account will register the chain with the liquidx.dsp contract on the mainnet. This account does not have a contract set to it.
New Chain:
  • dappservicex - this contract is used to add new DSPs and to create links between accounts. This account will need to be known to DSPs and developers wishing to operate on the network.
After both accounts are created, the dappservicex.cpp contract must be set to the account created on the side chain. This contract can be found in the Zeus-sdk repo, or by unboxing the liquidx box with the following commands:
1
npm i -g @liquidapps/zeus-cmd
2
mkdir liquidx; cd liquidx
3
zeus unbox liquidx
4
zeus compile
5
cd zeus_boxes/contracts/eos
Copied!
Ensure that you add [email protected] to the active permission level of the account.
Copy link