Bitshares Astro UI Development Preview Blog - Creating Smartcoins on the Bitshares blockchain for use on the BTS DEX!

in BitShares2 months ago

image.png

September 2024 brings lots of Bitshares Astro UI developments!

Thanks for checking out the latest Bitshares Astro UI dev blog!

The Bitshares Astro UI seeks to be an evergreen/greenfield development effort, uplifting the possible Bitshares front end user interfaces into the cutting edge 2024+ technology!

So, what's new with today's dev blog?

Just keeping you in the loop regarding the latest Bitshares Astro UI development!

A small blocking issue in the reference UI has introduced a temporary block on new releases, but development has been ongoing none the less!

Check out the latest coding progress: https://github.com/BTS-CM/astro-ui/pull/29

You'll soon be able to create/edit smartcoins!

Smartcoins are collateralized assets which can reference external market price feeds. You can easily create your own collateralized stablecoin referencing any asset you want & have it backed by one of thousands of Bitshares blockchain based assets (BTS, UIA, EBAs, NFTs, etc...).

When you create a smartcoin you need to regularly publish price feeds, these provide the blockchain the necessary variables to ensure accurate tracking of reference asset price as well as proper collateral tracking for every collateral debt position.

These smartcoins can be highly customized, from different price feeding strategies (witness fed, committee fed or private price feed list fed), to different collateral ratios and fees, the Bitshares Astro UI will support every possible functionality associated with creating/editing smartcoins!

More info: https://how.bitshares.works/en/latest/bts_holders/tokens/mpa.html

Check out a preview of the new smartcoin page!

image.png

Needless to say, the create smartcoin page in the Bitshares Astro UI is quite large!

This page supports all smartcoin functionality!

  • Base smartcoin settings
  • Update asset precision (If no supply)
  • Skip Core Exchange Rate calculation (optional trigger for bitasset mgmt)
  • Configure allowed/banned assets
  • Configure allowlist/banlist authorities - enabling different strategies for dealing with market participants
  • Market fee extensions
    • referrer reward percent
    • market fee sharing whitelist for limiting who can earn from referrals
    • taker fee percent
  • Smartcoin extensions
    • Static MCR, ICR, MSSR
    • All BSRM strategies supported
    • Margin call fee ratio
    • Force settle fee

The eagle eyed among you may have spotted something I've glanced over thus far at the bottom of the smartcoin editor - non-fungible token configuration!

image.png

The Bitshares NFT spec is fully compatible with Bitshares smartcoin technology, so it makes sense to introduce support for creating smartcoin NFTs via the Bitshares Astro UI!

Simply configure the above form in line with the spec, then click the 'modify multimedia contents' button to get the following form for providing the relevant IPFS multimedia for association with your NFT!

image.png

There are many potential applications for Smartcoin Non-Fungible Tokens on the Bitshares blockchain, frankly it unlocks a whole dynamic for NFTs on the BTS DEX!

Example use cases:

  • Self- issuable NFT - Fully decentralized NFTs; Previously NFTs on the BTS DEX were centrally issued user issued assets (UIA), where as self-administered issuance through decentralized backing of sufficient collateral opens the doors to a world of more decentralized NFTs on the BTS DEX!
  • Stablecoins on the BTS DEX can now have a visual representation for different denominations, or instructions for use/help instead of relying on external help resources.
  • Evolving/transforming UIA NFTs - You could require 100 basic card UIAs to back the creation of a rare card NFT (limited in depth though)
  • Artist rebates - An artist could sell you the ability to destroy the NFT in return for say half what you paid, avoiding a scenario where an NFT falls to zero worth.
  • Capsules - A smartcoin could be viewed as a gashapon with a different contents claimable through settlement, converting their NFT to another NFT.
  • NFT power levels - If you base the visual representation of an NFT on the quantity of assets locked as backing collateral in a collateral debt position then you could create a 'basic' power level NFT with the initial collateral ratio margin call ratio on collateral debt position creation, and boost it to 'epic' power level by setting it to 200% MCR, 500% MCR, etc.

Check out the previous hive posts regarding the Astro UI:


Thanks for reading this far, I'm looking forwards to any comments you have!

Download the Bitshares Astro UI today! https://github.com/BTS-CM/astro-ui/releases

Sort:  


The rewards earned on this comment will go directly to the people sharing the post on Reddit as long as they are registered with @poshtoken. Sign up at https://hiveposh.com. Otherwise, rewards go to the author of the blog post.