Snipe NFTs on SEI. Works with Pallet. Features
Target a Collection and buy specific multiple NFTs that fall under a certain price point
Target a Collection and buy any multiple NFTs that fall under a certain price point
Installation
Install node js, npm and git
Clone this repo with git, in terminal run:
git clone https://github.com/fudgebucket27/sneiper
Navigate to the sneiper directory, in terminal run:
cd sneiper
Install dependencies, in terminal run:
npm install
In the sneiper folder, create a ".env" file with the following settings. An example file is include here.
RECOVERY_PHRASE=your recovery phrase, use a burner RPC_URL= the SEI rpc url CONTRACT_ADDRESS=the contract address for the collection TOKEN_ID=the token id for the NFT, you can add multiple token ids, just seperate them with a comma, or use SWEEP to search the first 25 NFTs in the collection that fall under the PRICE_LIMIT. or use AUTO to keep buying 1 NFT at a time under the PRICE_LIMIT until the BUY_LIMIT is reached. BUY_LIMIT=if using SWEEP in TOKEN_ID, this is the amount of NFTs to buy in a sweep in one transaction; limited to 25 max. if using AUTO this is the max amount of NFTs to buy in total. PRICE_LIMIT=eg 30 //the price limit to buy at for the NFT GAS_LIMIT=eg 0.1 //the gas limit POLLING_FREQUENCY= in seconds, how often to check pallet for listings
To run sneiper, in terminal run:
npm start run
Contributing
Pull requests are welcome! TO DO
Support for dagora
Lighthouse mint sniper