If you haven't yet read the announcement post for Engine yet, go there first for info on what Engine's goal is and how it will achieve it.
Engine is meant to be a community project, and I'd like to kickstart that with some community involvement on the start of the mainnnet. What features do you want in Engine in the future which will then run on the Steem blockchain? Some possible ones that I've come up with are:
- Non-fungible tokens (with DEX)
- User-created fungible tokens (like SMTs, with DEX)
- Collateral-backed ENGN loans
- Prediction market
But I know that the community is very creative and I'm sure can come up with many more features that can be built on top of Steem. So I've created two issues on the Github repository asking for community feedback which can be found here:
- https://github.com/nicholas-2/engine-steem/issues/1
- https://github.com/nicholas-2/engine-steem/issues/2
But I'll also write those issues out below.
First, I'm looking for a 'wishlist' on what you might want to be on the mainnet. Feel free to use the replies section here to converse or use the discord in the #suggestions channel or issue on github. This is issue #2:
What certain subapps do you think should be in the mainnet before launch? Even if your idea isn't perfect for the original launch, do you think it should be in later versions?
I'm open to ideas and Engine needs to be a community endeavor to be effective. What do you want to have running on the Steem blockchain?
Next, I created a proposal for a non-fungible token feature with some questions that need answering and also needs some feedback! Feel free to use the replies section here to converse or use the discord in the #nft channel or issue on github. This is issue #1:
I'm thinking of adding in a built-in optional breeding functionality like in cryptokitties. E.g. each type has an isBreedable property which determines whether NFTs of that type are breedable as well as other properties to determine how often breeding can happen, etc. Tell me what you think!
An NFT could be represented with a JSON of something like this:
{ type: "steem-monster", id: 23461341, // Number representing the NFT; each time an nft is created the 'current' id is incremented metadata: "" , // Metadata about the NFT. This would include things to display in interfaces genome: "ad30d2f31..." // Number representing the NFT's genome. This would be used in breeding functionality. }
All transfers of NFTs would be done using their ids.
So, the questions that need to be answered for the token are:
- Should they have a breedability option?
- How much money (if any) should it cost to create an NFT type?
- Any suggestions or questions you have?
Also, what is your opinion on the idea of NFTs in the Engine network? Should this even be done or should we prioritize > with something else for the mainnet launch?
Join the discord at https://discord.gg/4kvet8u to discuss in the #nft channel.
