Jito Bundles Tip Floor API

Public REST endpoint exposing the recent tip floor — landed-tips percentiles (25th/50th/75th/95th/99th plus EMA50) — used by searchers to size the SOL tip on sendBundle. Pairs with the tip_stream WebSocket for continuous updates.

Jito Bundles Tip Floor API is one of 10 APIs that Jito Labs publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 machine-runnable capability that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko and 1 JSON Schema definition.

Tagged areas include Solana, MEV, Tips, and Pricing. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, sample payloads, 1 Naftiko capability spec, and 1 JSON Schema.

OpenAPI Specification

jito-bundles-tip-floor-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Jito Bundles Tip Floor API
  version: '1.0'
  description: >-
    Public REST endpoint that returns recent tip pricing data used by searchers
    to size the SOL tip attached to a bundle. Pairs with the WebSocket tip
    stream (`wss://bundles.jito.wtf/api/v1/bundles/tip_stream`) for real-time
    tip percentile updates.
  contact:
    name: Jito Labs
    url: https://www.jito.network
  license:
    name: Apache-2.0
    url: https://www.apache.org/licenses/LICENSE-2.0
servers:
  - url: https://bundles.jito.wtf
    description: Tip pricing service.
tags:
  - name: Tips
    description: Bundle tip pricing data.
paths:
  /api/v1/bundles/tip_floor:
    get:
      summary: Get Bundle Tip Floor Statistics
      operationId: getTipFloor
      tags:
        - Tips
      description: >-
        Returns the most recent landed-tips distribution across active
        searchers, including 25th/50th/75th/95th/99th percentile tip values in
        SOL. Useful for sizing the tip on `sendBundle` so a bundle has a
        statistically reasonable chance of inclusion.
      responses:
        '200':
          description: Tip floor snapshot.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/TipFloor'
components:
  schemas:
    TipFloor:
      type: object
      properties:
        time:
          type: string
          format: date-time
        landed_tips_25th_percentile:
          type: number
        landed_tips_50th_percentile:
          type: number
        landed_tips_75th_percentile:
          type: number
        landed_tips_95th_percentile:
          type: number
        landed_tips_99th_percentile:
          type: number
        ema_landed_tips_50th_percentile:
          type: number