Discord Bot for Liquidity management in the SOL-USDC CLMM pool on Raydium.
- Clone the repository
git clone https://github.com/asamadans/discord_clmm_sol_usdc.git
- Install dependencies
yarn install
- Create a
.env
file in the root of the project and add the following variables:
# database
DATABASE_USER=
DATABASE_PASSWORK=
DATABASE_NAME=
DATABASE_URL=
# solana
RPC_ENDPOINT=
# redis
REDIS_HOST=
REDIS_PORT=
# discord
BOT_CLIENT_ID=
DISCORD_TOKEN=
DISCORD_CHANNEL_WEBHOOK=
WALLET_SECRET_KEY=
- Run the docker containers
docker compose up -d
- Run the bot
yarn run dev