Documentation

Welcome to the ExecLens documentation. Learn how to use our pre-execution intelligence tools to make informed transaction decisions on Solana.

Getting Started

ExecLens provides real-time estimates for slippage and priority fees before you execute Solana transactions. We analyze on-chain data to give you the context needed to configure your transactions optimally.

Important: ExecLens is an informational tool. We do not execute transactions or provide financial advice. All estimates are based on current on-chain conditions and may change.

Quick Start

  1. Visit the Estimator App
  2. Select your token pair and trade amount
  3. Choose your execution mode (Safe, Normal, or Fast)
  4. Click Analyze to get recommendations
  5. Copy the suggested parameters to your wallet or trading interface

Core Concepts

Slippage

Slippage is the difference between the expected price of a trade and the actual execution price. ExecLens estimates optimal slippage tolerance based on liquidity depth and trade size.

Priority Fees

Priority fees on Solana help your transaction get processed faster during network congestion. We analyze recent confirmation patterns to recommend optimal fee levels.

Execution Conditions

Our execution condition indicator (Low/Medium/High) reflects the current network environment, considering congestion, liquidity, and recent transaction patterns.

Execution Modes

S

Safe Mode

Higher slippage tolerance and priority fees for better execution probability. Best for larger trades or volatile market conditions.

N

Normal Mode

Balanced approach for typical market conditions. Recommended for most use cases.

F

Fast Mode

Minimal slippage tolerance for price-sensitive trades. Best for stable market conditions and smaller trades.

Using the API

Pro tier subscribers can access ExecLens programmatically via our API. See the API Reference for detailed endpoint documentation.

// Example API request
const response = await fetch('https://api.execlens.app/v1/estimate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    tokenIn: 'SOL',
    tokenOut: 'USDC',
    amount: 10,
    mode: 'normal'
  })
});

const data = await response.json();
console.log(data.slippage, data.priorityFee);

Legal & Disclaimer

ExecLens provides informational estimates only. We do not execute transactions, custody funds, or provide financial advice. Users are solely responsible for their transaction decisions. See our Legal page for full terms and conditions.