OST KIT⍺ hosts RESTful APIs to help you manage your token economy on the OpenST utility blockchain. OST KIT⍺ introduces
transaction-types to easily integrate the token economy of your application with the blockchain.
user is an object that owns a branded token balance on the utility chain, while meta-data and caching information are kept off-chain to preserve user privacy and enable fast response times. The end-user can exchange branded tokens with other users or your company through interactions within your application. The end-users can always redeem their branded tokens for the equivalent amount of OST⍺ through the OpenST protocol.
Within OST KIT⍺, you can set up
transaction-types to define advanced payments to tokenize your application. A transaction type is of a certain kind:
company_to_user. A transaction type's value is set in branded tokens ($BT) or in fiat ($USD). Note that OST KIT⍺ runs on a testnet and tokens have no market value. For fiat payments, a price oracle is consulted on-chain to calculate the equivalent amount of branded tokens to transfer. Lastly, for user-to-user payments, the company can set a transaction fee.
When you create a new
user through the API, a
uuid is returned that represents the user object. The user uuid can be provided in requests to interact with the users when executing transaction types.
Creating, editing and listing API endpoints
Executing transactions types
Awarding airdrop tokens to users
To incentivize new or existing users, you can airdrop tokens to get them started in the economy. Airdropped tokens remain under ownership of the company, but the user has them available to spend within the application under token rules. Airdropped tokens cannot be redeemed for OST⍺ before they have been spent (at least once) within the economy.
NOTE: For OST KIT⍺, users are represented by managed accounts for the created users i.e. OST KIT⍺ stores the encrypted private keys. In the future, we will support an on-chain decentralised key management solution to keep end-users self-sovereign owners of their tokens while allowing easy and secure integration of transfers within the application.
last updated 17 May 2018; for support see help.ost.com
OST KIT⍺ v1 | OpenST Platform v0.9.2