NFTir agent is a golang server is engineered to periodically query the NFTGo server, with a 6 hours frequency, to acquire a dataset of the top 25 NFTs ranked by trading volume. The agent then breaks down the dataset into single items and push them into an Amazon DynamoDB table which will be used by the NFTir RESTful server to process the data.
git clone https://github.com/NFTir/agent.git
cd agentAt the root of the directory, create a .env file using .env.example as the template and fill out the variables.
- Build and run
agentlocally usingMakescripts
make go-build-local- Build and run
agenton Docker usingMakescripts
make build-app