Skip to content

Enigo/illuvi-analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IlluviAnalytics

This app reads multiple APIs to collect the data to evaluate profitability of the given Illuvium Land

APIs

ImmutableX

ImmutableX API is used to fetches all the relevant Illuvium Land data for further analytics usage. ImmutableX API has a rate limit of 5RPC, see api-rate-limiting

CoinGecko

CoinGecko API V3 is used to query current and historical crypto prices. CoinGecko free API has a rate limit of 10-30 calls/minute

Etherscan

Etherscan API is used to query initial Land mint data Etherscan Free plan has a rate limit of 5RPC and 100 000 request per day

Env

The dotenvy crate is used to load environment variables needed for DB connection from .env file Also, feature flags are stored there as well.

Setting up the environment

Execute start-local-environment.sh to spin up Postgres. It will execute required DB migrations.

Site UI

Run trunk serveto start the application

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published