Creating a Luniverse DApp and integrating transactions
The convenience provided by service integration increases when transactions are integrated per DApp.
What is a Luniverse DApp?
A Luniverse DApp (Decentralized Application) is a specific application (e.g., a web application, mobile application, or desktop application) in which APIs and resources required for developing various functions using contracts or tokens on blockchain are defined.
For example, when application A needs a feature to record and view data on the blockchain, it is possible to easily utilize the blockchain in the existing app by developing the needed feature as Luniverse DApp A via Luniverse Transaction API and using the DApp in the application. Transactions in Luniverse DApps may use Side Tokens as well as user contracts.
The steps for defining a transaction to be used in a Luniverse DApp are as follows:
-
Create a DApp in Luniverse Console.
Creating a Luniverse DApp -
Create a whitelist IP and EOA list to call a DApp and its transaction and proceed with signing the transaction.
Creating Whitelist IP and EOA -
Create a transaction list using a Side Token contract or user contract.
Configuring a Transaction
Follow these steps to apply a transaction using a Side Token to a DApp:(1) Create a Side Token to be used in the DApp.
(2) Define a transaction using the Side Token.
(3) Call the defined transaction in the DApp.
Follow these steps to apply a transaction using a user contract to a DApp.
(1) Deploy a user contract to be used in the DApp.
(2) Define a transaction using the user contract.
(3) Call the defined transaction in the DApp.
Updated about 3 years ago