Skip to content

cong2480/AI_NFT_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI_NFT_BOT

Overview

A fully on-chain LLM-assisted NFT trading bot

What it does

  • It estimates the reasonable price for rare NFT of the same collection based on comparable valuation model.
  • It creates bid on NFT marketplace automatically based on the output of LLM in natural language and your desired profit margin.

Quick Start

git clone https://github.com/cong2480/AI_NFT_bot.git
cd AI_NFT_bot && npm install
cp .env.example .env && vim .env 
npm run test -- "I want to price an NFT collection based on comparable model. I will give you information about this NFT collection. I want you to use floor price as well as the NFT that sales at the floor price as the reference points and use comparable model to valuate the target NFT. You should output a price that you think it's reasonable in one sentence with fixed target price.Information about NFT collection:TOTAL NUMBER: 8888,NUMBER OF TRAITS: 5,FLOOR PRICE: 15.76 ETH,TOP BID: 18.82 ETH,1D CHANGE: 7.12%,7D CHANGE: -4.06%,1D VOLUME: 635.74,7D VOLUME: 4955.29.Information about the NFT that sales at the floor price:Rarity: 5734 / 8888.Last sold at price: 19.14 ETH.The most expensive Trait:percentage among collection: 15%, NFT with this trait has a floor price with 19.849 ETH, last sold at 20.99 ETH, 8 hours ago.Information about the target NFT: Total Rarity: 2061 / 8888. The most expensive Trait: percentage among collection: 2%, NFT with this trait has a floor price with 24.5 ETH, last sold at 24.00 ETH, 5 days ago." "Target_NFT_TokenId" "Target_NFT_Address" "Target_profit" 

Workflow

  • Users specify the target NFT they want to valuate
  • generate prompt based on the predetermined factors
  • invoke LLAMA2 to output target price based on comparison valuation
  • feed the target price to OAO intent engine
  • create a bid automataticall on opensea based on the customizable criterias

Reference

About

LLM-assisted valuation based NFT trading bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published