What is HiveLand?
HiveLand is a platform on Hive Engine tokens and existing Dapps in the Hive ecosystem that is being developed by me, @doze and @ptmaker with the help of @foxon and @forykw as consultants on technical issues related to the Hive Engine node data.
The intention is for this platform to be a “Coingecko” style platform plus “DappRadar” focused exclusively on Hive.
We all know that there are a lot of tokens in our ecosystem, at the moment there are more than 600, and that they have different purposes from miners to utility tokens. However, there is currently no platform where Hive users can consult the “type” of token or even see the price history over time. We also know that platforms like CoinMarketCap and Coingecko don't list existing tokens (we don't know why).
All this led us to decide to go ahead with the HiveLand project.
HiveLand objective
The objective of HiveLand is to become the main platform where everyone can search for information about the tokens in our ecosystem, from the type of token, to a description about it, social networks related to the project, price history, among others.
Initial RoadMap
The RoadMap of the project is still being built but currently we have several stages defined:
- Proof of concept of some token data;
- Configure our Hive Engine node (this is important so that we don't make too many requests to other people's nodes);
- Create platform mockups;
- Define database structure;
- Create a website based on Mockups;
- Release of the first version of the platform with token information but without price history;
- Develop a cron job to collect price history;
- Make the price history available on the website;
- Show prices in Hive and USD;
- Add more FIAT currencies;
- Add more languages and their translation to the platform;
- Analyze how we may collect statistical data from Dapps;
Current Status
Concept proof
Currently we have already completed this proof of concept where we have successfully collected some data such as token symbol, token name, total supply, circulating supply, price in Hive and MarketCap in Hive.
We were able to do this for each of the existing tokens on the Hive Engine.
MockUps
We've already designed the first two most important pages of the platform that would be the first two most important.
The image below is a mockup of the homepage.
The idea of this page is to contain the listing of all existing tokens showing the logo, symbol, last price, marketcap and summary graph of the last day or the last 7 days.
The next image demonstrates the idea we have for the individual page for each of the tokens
This page would display various information about the token from its current price, such as a description of the token, as well as all social networks about the token projects, a table with important information such as the type of token, the max supply between other things and finally we would have the price history graph that could be seen with different time spaces.
Each tokens page will also have a button that will go directly to the Hive Engine Market for that token where you can then sell or buy the token.
Database structure
Currently, the minimalist structure of our database has already been defined in order to support the first functionalities.
We decided to move towards a relational database because of the relationship we created between token types and the token and between the token and the token's price history.
(P.S: The price field type in the tokenPrice it is wrong since it is necessary to be a decimal with 8 decimal cases)
Updated RoadMap
Status | Task |
---|---|
✅ | Proof of concept of some token data |
🕐 | Configure our Hive Engine node (this is important so we don't make too many requests to other people's nodes) |
✅ | Create Platform Mockups |
✅ | Define database structure |
🕐 | Create a website based on Mockups |
🕐 | Release of the first version of the platform with token information but without price history |
🕐 | Develop a cron job to collect price history |
🕐 | Make price history available on the website |
🕐 | Show prices in Hive and USD |
🕐 | Add more FIAT currencies |
🕐 | Add more languages and their translation to the platform |
🕐 | Analyze how we may collect statistical data from Dapps |
Later on we intent to submit a HiveLand proposal do DHF to be funding and help our project and development.