Solana NFT wallet monitor. Keeps track of specified solana wallets for any NFT trades executed on various NFT marketplaces. Additionally, monitors wallets for NFT token burns
- Monitors wallets for NFT token transactions involving Solana NFT marketplaces
- Monitors wallets for NFT token burns
- Posts transaction details directly to your discord webhook URL
- Error handling
- Logging
To run this project, you will need to add the following environment variables to your .env file
SOLANA_CLUSTER_ENDPOINT - "devnet" | "testnet" | "mainnet-beta"
SUPABASE_URL - URL to your supabase backend
SUPABASE_KEY - API key to access supabase backend
DISCORD_WEBHOOK_URL - Webhook url so that bot may post messages
Clone the project
git clone https://github.com/Stonks-Luma-Liberty/GuiltySpark.gitGo to the project directory
cd GuiltySparkUse docker-compose to start the bot
docker-compose up -d --buildInstall dependencies
yarn installStart the bot
yarn start