NFT RANKS

NFT RANKS

NFT Ranks analyzes users' Ethereum wallets to provide indicators of users' assets and shares users' NFT reliability scores to NFT projects and businesses.

The problem NFT RANKS solves

What it does ?

NFT Ranks analyzes users' Ethereum wallets to provide indicators of users' assets and shares users' NFT reliability scores to NFT projects and businesses. Through this, we expect to create a healthier NFT/DAO ecosystem. Based on your metrics, NFT reliability score is divided into three stages based on your wallet's portfolio. 1.Paper (lower 10%) 2.General 3.Diamond Hands (Top 30%) Level metrics represent the transparency and reliability of the wallet owner's transactions, allowing NFT projects and businesses to find candidates for participation (ex. whitelist) on a more solid basis. By whitelisting validated users, NFT projects can further enhance the value of the project.

Based on your metrics, NFT reliability score is divided into three stages based on your wallet's portfolio.
1.Paper (lower 10%)
2.General
3.Diamond Hands (Top 30%)
Level metrics represent the transparency and reliability of the wallet owner's transactions, allowing NFT projects and businesses to find candidates for participation (ex. whitelist) on a more solid basis. By whitelisting validated users, NFT projects can further enhance the value of the project.

Target Users


Unlike traditional projects that focused on just currently holding NFT portfolio analysis, NFT Ranks has a key distinction for those who want to analyze their portfolio, to prepare for NFT projects, and to have NFT-related API or data.
Individual portfolio analysis services
NFT Projects to use top ranker listing services
Provide NFT data analysis through API

Challenges we ran into

Toward a decoupling architecture, workers and db were implemented separately for each possible function, making it easier to find bottlenecks and errors.
With traditional Monolithic Architecture, you can deploy the following configurations on a single server, while you can deploy them quickly The server and client are not clearly distinguished, which will cause great difficulties in expanding the server or adding and debugging capabilities.

Our service stores and analyzes a lot of data. So we are using 3 db. For the data warehouse, we used AWS S3 storage, RDB used MariaDB, and redshift to build a ranking system.

It was hard to get nft transaction data. Therefore, various API providing sites were found, and a structure was created to store data by utilizing APIs of multiple sites. In addition, although it was slow in the implementation and speed of the ranking system, the implementation was carried out with bulk data storage due to data bulk work.

Discussion