An automated bot for interacting with the CraftsDev platform on Solana. This bot automatically upvotes, reviews, and comments on crafts to earn points.
- 🔐 Automatic wallet authentication using Solana private keys
- ⬆️ Auto upvote crafts
- ⭐ Auto create reviews with random titles and content
- 💬 Auto post comments
- 📊 Display score breakdown (votes, reviews, comments)
- 🔄 Continuous operation with configurable cycles
- 👥 Multi-wallet support
- Node.js (v14 or higher)
- npm or yarn
- Solana wallet private key(s)
- Clone the repository:
git clone https://github.com/vikitoshi/CraftsDev-Auto-Bot.git
cd CraftsDev-Auto-Bot- Install dependencies:
npm install- Create a
.envfile in the root directory:
touch .env- Add your Solana private key(s) to the
.envfile:
PRIVATE_KEY_1=your_first_private_key_here
PRIVATE_KEY_2=your_second_private_key_here
PRIVATE_KEY_3=your_third_private_key_hereYou can add as many wallets as you want by following the pattern PRIVATE_KEY_1, PRIVATE_KEY_2, etc.
Run the bot:
node index.jsaxios- HTTP client for API requeststweetnacl- Cryptographic signingbase-58- Base58 encoding/decodingdotenv- Environment variable management
- Never share your private keys
- Keep your
.envfile secure and never commit it to version control - The
.envfile is already included in.gitignore - Use at your own risk - automated bots may violate platform terms of service
- Make sure your
.envfile exists in the root directory - Verify that your private keys follow the naming pattern:
PRIVATE_KEY_1,PRIVATE_KEY_2, etc.
- The bot will automatically attempt to re-login
- If issues persist, verify your private keys are correct
- Check your internet connection
- Verify the CraftsDev platform is accessible
- The bot includes automatic retry logic for authentication
This bot is for educational purposes only. Use at your own risk. The authors are not responsible for any consequences resulting from the use of this software. Make sure to comply with the CraftsDev platform's terms of service.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.
GitHub: https://github.com/vikitoshi/CraftsDev-Auto-Bot
If you encounter any issues or have questions, please open an issue on the GitHub repository.
Note: Always ensure you're complying with the platform's terms of service when using automation tools.