Liquid Asset Platform allows the Issuer to issue their own custom token assets powered by the Liquid sidechain. These assets could represent loyalty points, tokenized fiat, tokenized altcoins, crypto assets, digital collectibles, attested assets like gold, property etc. There is a lot of demand right now for tokenized assets and hence I decided to build a platform to help the asset issuers to manage the entire asset lifecycle.

There are multiple different ways through which the end user can get the tokenized assets. They can either get the assets for free because they are a loyal customer or they won some contest. Buyer can also directly purchase the asset from the Issuer using liquid bitcoin. Users can also exchange the different assets amongst themselves. Transaction privacy is maintained with the concept of Confidential Assets. Only the participants in the transaction can view the asset amount and asset type.

Liquid Asset Platform consists of two products:-

1) Asset Platform

  • Asset Issuer can use this platform to manage the entire lifecycle of the Assets.
  • Features include the ability to issue assets, send assets, view issued assets, view transactions, view balances, etc.

2) Asset Manager

  • Asset holder can use this platform to manage their asset holdings.
  • Features include the ability to buy assets, trade assets, view balances, view transactions, etc.

Why consider Liquid Asset Platform?

  • Liquid Asset Platform is powered using Liquid Sidechain.
  • Liquid sidechain is built from the secure Bitcoin codebase.
  • Transaction privacy is maintained with the concept of Confidential Assets. Only the participants in the transaction can view the asset amount and asset type.
  • Transaction finality in 2 minutes.
  • Single Platform to handle entire asset lifecycle for all assets.

How I built it

The backend for Issuer and Buyer App is powered by python 3.7 and flask. I have used docker and docker-compose to containerize the entire platform. Both the apps connect to their respective liquid nodes using RPC. The frontend for the platform is powered by bootstrap. Steps to deploy and use the platform https://github.com/viraja1/liquid_asset_platform#getting-started.

What's next for Liquid Asset Platform

  • Trustless Atomic Swap for Assets
  • User Management
  • KYC
  • Analytics

Built With

Share this project:
×

Updates