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.git
Go to the project directory
cd GuiltySpark
Use docker-compose to start the bot
docker-compose up -d --build
Install dependencies
yarn install
Start the bot
yarn start