Fury Docs
GithubAnnouncements
  • Introduction
  • Raze.bot
    • Solana UI
  • FURY API
    • Getting Started
  • Overview & Protocols
  • Token Management
  • Wallet Operations
  • Bundler e Cleaner
  • PnL calculator
  • Generate public key mint
  • FURY SDK
    • SDK for Python
    • SDK for Rust
    • SDK for TypeScript
Powered by GitBook
LogoLogo

Untitled

  • Website
On this page
  • Raze.bot - Complete Documentation
  • Overview
  • Key Features
  • Getting Started
  • Core Operations
  • Advanced Features
  • User Interface Guide
  • Best Practices
  • Troubleshooting
  • Technical Integration
  • Running Locally
  • ๐Ÿ—‚ Project Structure
  • ๐Ÿงช Technologies Used
  • ๐Ÿค Contributing
  • Technical Integration
  1. Raze.bot

Solana UI

PreviousIntroductionNextGetting Started

Last updated 9 days ago

Raze.bot - Complete Documentation

Overview

Raze.bot is a comprehensive, open-source multi-wallet trading platform developed by the team at Raze.bot using the open-source Fury SDKs to power its backend integrations and blockchain interactions. It provides users with a seamless graphical interface to connect various Solana wallets and execute trades and token operations efficiently on the Solana blockchain.

Live Demo:


Key Features

Multi-Wallet Management

  • Create, import (single/bulk .txt), export, delete, and view balances across multiple Solana wallets

  • Support for up to 180 wallets simultaneously

  • Bulk wallet operations and management

Unified Trading Interface

  • Execute buy, sell, and swap operations across multiple DEXs

  • Supported platforms: Jupiter, Raydium, Pump.fun, PumpSwap, Moonshot, BoopFun, and Launchpad

  • Auto-routing for optimal trade execution

  • Real-time price tracking and slippage management

Dashboard & Token Tracking

  • View aggregated and individual SOL & token balances

  • Select active wallets for operations

  • Direct integration with Solscan explorer

  • Real-time balance updates

Advanced Operations

  • Fund Distribution: Send SOL or tokens from one wallet to multiple recipients

  • Fund Consolidation: Gather SOL from multiple wallets into one destination

  • Direct Transfers: Send SOL or SPL tokens to any Solana address

  • Token Deployment: Create and deploy new SPL tokens

  • Cleaner Operations: Execute complex atomic transactions across multiple wallets


Getting Started

Initial Setup

  1. Access the Application

    • The interface will load with a dark theme and green accent colors

  2. System Configuration

    • Click the settings icon (โš™๏ธ) in the top-right corner

    • Configure your network settings, RPC endpoint, and transaction fees

    • Set up API keys for enhanced features if needed

Wallet Management

Creating Wallets

  1. Access System Settings โ†’ Wallets tab

  2. In the Create Wallets section:

    • Set quantity (1-180 wallets)

    • Click CREATE to generate new wallets

  3. Newly created wallets will appear in your wallet list

Importing Wallets

Single Wallet Import:

  1. Click IMPORT SINGLE WALLET

  2. Enter the private key or seed phrase

  3. Confirm the import

Bulk Import:

  1. Click IMPORT FROM FILE (.txt)

  2. Upload a text file containing private keys (one per line)

  3. The system will process and import all valid wallets

Wallet Management Options

  • Export All Wallets: Download all wallet private keys

  • Remove Empty Wallets: Clean up wallets with zero balances

  • View Statistics: Monitor total wallets, SOL balance, tokens, and active wallets


Core Operations

Token Selection and Monitoring

  1. Set Token Address

    • Enter any SPL token mint address in the search bar at the top

    • The system will display balances for that token across all wallets

    • Toggle between SOL and custom token views

  2. Balance Overview

    • Total aggregated balance shown in header

    • Individual wallet balances displayed in the main list

    • Real-time updates with refresh button (๐Ÿ”„)

Trading Operations

DEX Selection

The platform supports multiple DEX routes:

  • Auto: Automatic best route selection

  • PumpFun: For meme tokens and new launches

  • Moonshot: Alternative meme token platform

  • PumpSwap: Decentralized exchange

  • Raydium: Major Solana AMM

  • Jupiter: Aggregated routing

  • Launchpad: New token launches

  • BoopFun: Additional trading venue

Buy/Sell Operations

  1. Select Token: Enter token address in the search bar

  2. Choose Route: Select from available DEX options or use Auto

  3. Configure Trade:

    • Set buy amount in SOL

    • Set sell percentage or amount

    • Configure slippage tolerance

  4. Execute: Select wallets and execute trades

Fund Distribution

Distribute SOL from one wallet to multiple recipients:

  1. Access Distribution

    • Click the distribution icon or select "Distribute SOL" from operations

  2. Configure Source

    • Select sender wallet from "FROM WALLET" section

    • View current balance

  3. Select Recipients

    • Choose destination wallets in "TO WALLETS" section

    • Use "SELECT ALL" for all wallets or individual selection

  4. Set Amount

    • Enter SOL amount per recipient wallet

    • Option for custom amounts per wallet (if enabled)

  5. Review & Execute

    • Verify distribution summary

    • Confirm total amount and remaining balance

    • Check "I CONFIRM THIS DISTRIBUTION OPERATION"

    • Click "DISTRIBUTE SOL"

Fund Consolidation

Gather SOL from multiple wallets into one destination:

  1. Access Consolidation

    • Select "Consolidate SOL" from operations menu

  2. Select Recipient

    • Choose destination wallet from "RECIPIENT WALLET" section

  3. Choose Sources

    • Select source wallets from "SOURCE WALLETS" section

    • Use search or "SELECT ALL" for multiple wallets

  4. Set Percentage

    • Enter percentage of balance to transfer (e.g., 0.01 for 0.01%)

    • View live preview of amounts

  5. Review & Execute

    • Verify consolidation summary

    • Check estimated new balance

    • Confirm operation and execute

Asset Transfer

Transfer SOL or SPL tokens to any address:

  1. Initiate Transfer

    • Access "Transfer Assets" from operations

  2. Configure Transfer

    • Select source wallet

    • Enter recipient Solana address

    • For SOL: Leave token address empty

    • For SPL tokens: Enter token mint address

    • Specify transfer amount

  3. Review & Execute

    • Verify transfer details

    • Confirm and authorize transaction

Token Deployment

Create and deploy new SPL tokens:

  1. Access Deployer

    • Select "DEPLOY" from operations panel

  2. Generate Mint Key

    • Click "GENERATE" for new keypair

    • Or enter existing mint public key

  3. Token Metadata

    • Name: Full token name

    • Symbol: Ticker symbol (keep short)

    • Description: Token purpose/utility

    • Logo URL: Direct link to token logo image

  4. Social Links

    • Telegram group link

    • Twitter handle

    • Project website URL

  5. Deploy

    • Review all information

    • Confirm deployment transaction

Cleaner Operations

Execute complex atomic operations across multiple wallets:

  1. Access Cleaner

    • Click "CLEANER" from operations panel

  2. Configure Sellers

    • System displays wallets holding the target token

    • Select wallets to act as sellers/sources

    • Choose one or multiple seller wallets

  3. Advanced Configuration

    • Define specific actions (buy/sell/transfer)

    • Set atomic operation parameters

    • Configure simultaneous execution


Advanced Features

System Settings

Network Configuration

  • RPC Endpoint: Configure custom Solana RPC endpoint

  • Transaction Fee: Set default transaction fee (typically 0.000005 SOL)

  • Connection Status: Monitor network connectivity

Advanced Settings

  • API Key: Enter Ref API key for enhanced features

  • System Information: View connection status and RPC endpoint

  • Performance Optimization: Configure for optimal operation

Operations Panel

The right sidebar provides quick access to key functions:

  • ๐Ÿงน CLEANER: Multi-wallet atomic operations

  • ๐Ÿ“ฑ DEPLOY: Token creation and deployment

  • ๐Ÿ”ฅ BURN: Token burning operations

  • ๐ŸŽฏ STAGGER: Staged transaction execution

Wallet Operations Menu

Quick access to essential wallet functions:

  • Manage Wallets: Full wallet management interface

  • Distribute SOL: Multi-wallet distribution

  • Consolidate SOL: Funds consolidation

  • Transfer Assets: Direct transfers

  • Deposit SOL: Funding operations


User Interface Guide

Main Dashboard

  • Header: Shows total balances and token selection

  • Sidebar (Left): Wallet list with balances and selection options

  • Center: Token information and operation status

  • Sidebar (Right): Trading controls and operations panel

Color Coding

  • Green: Positive balances, successful operations, active elements

  • Red: Sell operations, removal actions, alerts

  • Blue: Information, links, secondary actions

  • Gray: Inactive elements, placeholders

Navigation

  • Start Here >: Quick start guide and tutorials

  • Settings (โš™๏ธ): System configuration

  • Wallets Counter: Shows active/total wallets

  • Operations Panel: Quick access to main functions


Best Practices

Security

  • Always backup wallet private keys securely

  • Use strong RPC endpoints for reliable connectivity

  • Verify all transaction details before confirmation

  • Keep API keys confidential

Performance

  • Use wallet selection efficiently for large operations

  • Monitor network congestion and adjust fees accordingly

  • Utilize batch operations for efficiency

  • Regular cleanup of empty wallets

Trading

  • Test with small amounts first

  • Monitor slippage on large trades

  • Use auto-routing for best execution

  • Keep track of gas fees across operations


Troubleshooting

Common Issues

  • Connection Problems: Check RPC endpoint in settings

  • Transaction Failures: Verify sufficient SOL for fees

  • Wallet Import Issues: Ensure correct private key format

  • Balance Not Updating: Use refresh button or check network

Support Resources

  • Open Source: Built with transparency in mind

  • API Documentation: Refer to Fury API documentation

  • Community Support: GitHub issues and community channels


Technical Integration

Raze.bot is built using the open-source Fury SDKs, providing:

  • Real-time blockchain interaction

  • Multi-DEX aggregation

  • Secure wallet management

  • Atomic transaction execution

  • Token metadata management

The application serves as both a practical tool and a demonstration of the Fury SDKs' capabilities, offering developers insight into building sophisticated Solana applications using the open-source Fury ecosystem.


Running Locally

If you want to run the Solana UI locally for development, testing, or to connect it to a local/private instance of the Fury API:

Prerequisites

Installation

git clone https://github.com/furydotbot/solana-ui.git
cd solana-ui
npm install
npm run dev

Visit: http://localhost:5173


๐Ÿ—‚ Project Structure

solana-ui/
โ”œโ”€โ”€ public/             # Static assets
โ”œโ”€โ”€ src/                # Source code
โ”‚   โ”œโ”€โ”€ components/     # React components
โ”‚   โ”œโ”€โ”€ pages/          # Next.js pages
โ”‚   โ””โ”€โ”€ styles/         # Tailwind CSS styles
โ”œโ”€โ”€ tailwind.config.js  # Tailwind CSS configuration
โ”œโ”€โ”€ postcss.config.js   # PostCSS configuration
โ”œโ”€โ”€ package.json        # Project metadata and scripts
โ””โ”€โ”€ README.md           # Project documentation

๐Ÿงช Technologies Used


๐Ÿค Contributing

Contributions are welcome! Fork the repo and open a pull request for new features, improvements, or bug fixes.


Technical Integration

Raze.bot is built using the open-source Fury SDKs, providing:

  • Real-time blockchain interaction

  • Multi-DEX aggregation

  • Secure wallet management

  • Atomic transaction execution

  • Token metadata management

The application serves as both a practical tool and a demonstration of the Fury SDKs' capabilities, offering developers insight into building sophisticated Solana applications using the open-source Fury ecosystem.

Navigate to

Live Demo:

(v14 or later)

(comes with Node.js)

https://sol.app.raze.bot/
https://sol.app.raze.bot/
Node.js
npm
React
Next.js
Tailwind CSS
TypeScript
Solana Web3.js
Fury TypeScript SDK
https://sol.app.raze.bot/
Raze Solana UI
Page cover image