OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Kana

Kana is an experimental Python command-line bot for monitoring Solana token swap routes and executing configured token buys when a route is available. It supports buy amounts, slippage, take-profit and stop-loss settings, optional launch timing, and selected-position monitoring.

Independent OpenViST project profile, based on linked sources.

Kana — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Kana when you want a locally run command-line bot to monitor eligible Solana token routes and manage configured buys. It must remain open to keep the sniper bot running.

Who it is for

  • Solana users who want to configure automated token buys from a CLI.
  • Users who want to monitor selected positions and set take-profit or stop-loss values.

Documented uses

  • Monitor a token address for an available swap route and execute a configured buy.
  • Set a buy amount, slippage, take-profit and stop-loss for a token.
  • Watch a selected trading position and edit its wallet or trade settings.
Before you choose

Requirements & limits

The README specifies Python 3.11, installing dependencies from requirements.txt, and starting with python main.py. It says private keys are stored in wallets.json.

  • The README labels the sniper bot experimental and subject to change.
  • The README says monitored tokens must be listed through Jupiter’s API, have on-chain metadata, at least $250 liquidity and buy/sell price impact below 30%.
  • The bot stops when Kana is closed.
  • Private keys are stored in a local wallets.json file.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Kana and start its CLI

Install the project’s requirements and launch its Python command-line application.

Before you start

  • Python 3.11
  • The Kana repository

Steps

  1. Download the repository.

  2. Install the required libraries with the command below.

    Documented command
    pip install -r requirements.txt
  3. Start the application with the command below.

    Documented command
    python main.py

Expected outcome

The Kana CLI starts; the README describes token-sniping features in the application.

Guide limitations

  • The README describes the sniper bot as experimental and subject to change.
  • The sniper stops when Kana is closed.
  • Private keys are stored in wallets.json.
  • The documented token workflow is limited to tokens listed through Jupiter’s criteria: at least $250 liquidity and buy/sell price impact below 30%.
Source-based practical guide

Configure a token for sniping

Add a token and configure its purchase and position settings in Kana.

Before you start

  • Kana is running in the CLI.
  • The token address and intended purchase and risk settings.

Steps

  1. Provide the token or project name and token address.

  2. Set the purchase amount, take-profit amount, stop-loss amount, and slippage percentage.

  3. If the token has a launch date, enter its month, day, hour, and minute.

  4. Allow time for eligible tokens to be added; the README says this can take a few minutes.

Expected outcome

The token is configured for sniping, and Kana checks for a route and executes it when one is available.

Guide limitations

  • Only tokens meeting Jupiter’s stated listing criteria are supported: at least $250 liquidity and buy/sell price impact below 30%.
  • The bot is experimental, and it stops when Kana is closed.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
KanaDevv/Solana-sniper-bot · Official homepage title · retained in its source language