🚀 Blockchain Indexer API

    WalletX API

    The complete blockchain indexer API solution. Replace Helius, Solscan, and other APIs with one powerful platform that provides wallet analysis, transaction indexing, and profit tracking.

    Why Choose WalletX Over Other APIs?

    Traditional Approach

    Multiple APIs Required

    ×Higher total monthly costs ($200-500+/month)
    ×Multiple API subscriptions needed (Helius, Solscan, Quicknode, etc)
    ×Complex data correlation between services
    ×Raw data without profit analysis
    ×No built-in wallet quality filtering

    WalletX Solution

    All-in-One Blockchain Indexer

    Single API for all blockchain data needs
    Pre-processed profit & performance metrics (Raw data also available)
    110,000+ wallets updated daily from active on-chain data
    Dual filtering methods: Casual & Strict filtering options
    Cost-effective single subscription
    1 Day FREE TRIAL Available

    Try our API risk-free before committing to a plan

    API Plans & Pricing

    Starter

    1 SOL

    per month

    Filters: 6 req/min
    Analysis: 40 req/min
    Batch: up to 120 wallets
    Most Popular

    Professional

    2 SOL

    per month

    Filters: 9 req/min
    Analysis: 60 req/min
    Batch: up to 180 wallets

    Need higher limits or custom features?

    Full Indexer Access

    Complete access to our wallet indexing system. Get raw analysis, filtered wallet lists, and our proprietary analysis algorithms.

    Advanced Filtering

    Powerful filtering capabilities to identify profitable wallets. Custom filters can be added by our development team.

    Quality Analysis

    Built-in filtering to flag scammy or low-quality wallets. Get only the highest quality wallet data for your analysis.

    API Technical Documentation

    Analysis API

    Base URL: https://api.walletx.bot/analysis

    POST
    /wallet-analysis/without-assets/by-wallet-addresses

    Analyze multiple wallets without asset data

    Query Parameters:

    • excludeSafeFilters (boolean)
    • limit (integer)
    • timeframe (integer days)

    Request Body:

    { "walletAddresses": ["<wallet address>"] }
    POST
    /wallet-analysis/without-assets/by-wallet-address

    Analyze a single wallet without asset data

    Query Parameters: Same as above

    Request Body:

    { "walletAddress": "<wallet address>" }
    POST
    /wallet-analysis/by-wallet-addresses

    Analyze multiple wallets including asset information

    Query Parameters: Same as first endpoint

    Request Body:

    { "walletAddresses": ["<wallet address>"] }
    POST
    /wallet-analysis/by-wallet-address

    Analyze a single wallet including asset information

    Query Parameters: Same as above

    Request Body:

    { "walletAddress": "<wallet address>" }
    POST
    /wallet-analysis/as-generated-csvs

    Generate CSV analyses for multiple wallets

    Response: CSV file on success

    Error Codes: 400 (invalid parameters), 408 (request timeout)

    POST
    /wallet-analysis/as-generated-csv

    Generate a CSV analysis for a single wallet

    Response: CSV file

    Filters API

    Base URL: https://api.walletx.bot/filters

    POST
    /get-strict-filtered-wallets

    Returns wallets that strictly meet the provided filter conditions

    Query Parameters:

    • dataSet (enum: INCLUDING_FILTERS or EXCLUDING_FILTERS)
    • limit (integer)
    • target (integer)

    Request Body (Filter Map):

    { "winRate": ">25", "roi": ">45", "uniqueTokens": "<200", ... }

    Response Codes:

    • • 200: Success (returns wallet list)
    • • 400: Invalid filters
    • • 408: Request timeout
    POST
    /get-filtered-wallets

    Similar to strict endpoint but without the target parameter

    Query Parameters:

    • dataSet (enum: INCLUDING_FILTERS or EXCLUDING_FILTERS)
    • limit (integer)

    Request Body: Same filter map format

    Response Codes: 200, 400, 408

    What's Included

    Raw Analysis Data

    Complete transaction analysis and wallet performance metrics

    Filtered Wallet Lists

    Pre-filtered lists of profitable wallets based on your criteria

    Real-time Updates

    100-300 new profitable wallets identified daily

    Available Filters & Examples

    All available filters with their value ranges:

    Performance Metrics

    "roi": ">= -100 && <= 500"
    "profit": ">= 0 && <= 10000"
    "winRate": ">= 0 && <= 100"
    "medianRoi": ">= -100 && <= 500"
    "averageRoi": ">= -100 && <= 500"

    Trading Behavior

    "snipedTokens": ">= 0 && <= 50"
    "uniqueTokens": ">= 1 && <= 100"
    "didNotBoughtTokens": ">= 0 && <= 100"
    "soldMoreThanBoughtTokens": ">= 0 && <= 100"
    "averageSellsPerTrade": ">= 1 && <= 10"
    "averagePurchasesPerTrade": ">= 1 && <= 10"

    Financial Metrics

    "volume": ">= 0 && <= 100000"
    "balance": ">= 0 && <= 1000"
    "medianBuyAmount": ">= 0.01 && <= 100"
    "averagePurchaseValue": ">= 0.01 && <= 100"

    Time & Percentage Filters

    "medianHoldDuration": ">= 0 && <= 2592000"
    "averageHoldDuration": ">= 0 && <= 2592000"
    "didNotBoughtTokensPercentage": ">= 0"
    "soldMoreThanBoughtTokensPercentage": ">= 0"

    Example filter combinations:

    { "winRate": ">= 60", "roi": ">= 100", "uniqueTokens": ">= 10 && <= 50", "averageHoldDuration": ">= 3600 && <= 86400" }

    Ready to Get Started?

    Join our Discord server to request API access, get technical support, and connect with our development team. We'll provide you with a test API key and help you get set up.