Implement Smart Assets
- Dominant language
- Crystal
- Stars
- 192
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
Previous notes on Assets:
My current thinking is to have all tokens as fungible and introduce 2 types of Assets:
fungible assets
non-fungible assets
And an auction system. So someone can create an Asset and put it up for auction where people can bid for it and the person can accept whichever bid they like. Assets can be paid for in tokens or sushi.
for a fungible asset - you can transfer ownership to another person - and you can send as many of the asset as you like to another person - in the same way tokens work.
for a non fungible assert - you can transfer ownership to another person as it is unique that all it can do.
Assets are stamped with the wallet address of the creator forever - so the authenticity can always be traced.
In addition assets can be in the following states:
immutable - after creation nobody can change it
mutable-creator - after creation only the creator can change it
mutable-owner - after creation only the owner can change it
A unique ID is generated for each Asset at creation time. For mutable assets all the changes to the asset are stored in the blockchain immutably but each version maintains the same original ID.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.