Reso Bot is your fastest and most secure companion for trading tokens on Sonic SVM! It allows users to trade smarter and faster by executing token swaps seamlessly. It also allows users to create and customize their tokens.
- Fast & Secure Trading β Instantly buy and sell tokens on Sonic SVM.
- AI-Powered Commands β Swap tokens using natural language, e.g., "swap 2 SOL to USDT."
- Wallet Management β Create or import a wallet effortlessly.
- One-Click Token Swaps β Trade tokens using just the token address.
- Seamless Transactions β Transfer SOL and execute trades with ease.
- Token Creation β Easily create new tokens on Sonic SVM.
- Telegram Integration β Manage trades and receive notifications via Telegram.
- Backend: NestJS (TypeScript)
- Blockchain: Sonic SVM, SendFundAi SDK (For token creation)
- AI: Natural Language Processing (NLP) for trade commands
- Messaging: Telegram
- Create or Import a Wallet β Get started by setting up your wallet.
- Transfer SOL β Add SOL to your wallet for transactions.
- Trade with AI Commands β Use simple phrases like "swap 2 SOL to USDT."
- Trade with Button Clicks β Click on assets and follow the bot's command to buy or perform swaps easily."
- Buy Tokens β Simply enter a token address and execute a trade.
- Create a Token β Generate a new token on Sonic SVM effortlessly with the token details.
- Stay Updated β Receive trade confirmations and notifications via Telegram.
- Node.js (v18+)
- MongoDB (or other supported database)
- Telegram Token
- OpenAi API Key
- Clone the repo:
git clone https://github.com/TechFromRoot/Reso.git cd reso-bot - Install dependencies:
pnpm install
- Set up environment variables:
cp .env.example .env # Update .env with your keys and settings - Start the bot:
pnpm run start:dev
Contributions are welcome! Feel free to open issues or submit PRs to improve Reso Bot.
This project is licensed under the MIT License - see the LICENSE file for details.
For questions or support, reach out via telegram or create an issue in the repository.