Jito Labs logo

Jito Labs

Jito Labs is the Solana MEV infrastructure company behind Jito-Solana, the MEV-enabled validator client that runs on the majority of Solana mainnet stake, and the Jito Block Engine, an off-chain auction service that accepts bundles and transactions from searchers and forwards them to the next leader. Together with the Jito Foundation it stewards JitoSOL — Solana's largest MEV-aware liquid staking token — the StakeNet validator scoring system, the Jito Restaking and Vault programs that power Node Consensus Networks, the merkle-based token distributor used for airdrops, and the JTO governance token. Developer surfaces include a JSON-RPC API for bundle and transaction submission, a public REST tip floor and WebSocket tip stream for pricing, the ShredStream gRPC service for sub-slot Solana shreds, and the open mev-protos repository that defines the canonical Auth, Block Engine, Bundle, Packet, Relayer, Searcher, Shared, and ShredStream gRPC interfaces — with official SDKs in TypeScript, Python, Rust, and Go.

10 APIs 21 Features
SolanaMEVBlock EngineBundlesLiquid StakingJitoSOLRestakingJTODAOValidatorSearcherShredStreamCryptoDeFi

APIs

Jito Block Engine JSON-RPC API

JSON-RPC API for submitting atomic bundles of up to five Solana transactions to the Jito Block Engine via sendBundle, plus getBundleStatuses, getInflightBundleStatuses, getTipAc...

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 w...

Jito Streaming Surfaces

Real-time streaming surfaces from Jito infrastructure — the wss tip_stream for continuous bundle-tip percentile updates, the ShredstreamProxy SubscribeEntries gRPC method for su...

Jito Searcher gRPC Service

gRPC SearcherService exposing SubscribeBundleResults, SendBundle, GetNextScheduledLeader, GetConnectedLeaders, GetConnectedLeadersRegioned, GetTipAccounts, and GetRegions. Authe...

Jito Block Engine Validator gRPC

gRPC interface between Jito-Solana validators / relayers and the Block Engine — BlockEngineValidator with SubscribePackets, SubscribeBundles, GetBlockBuilderFeeInfo, GetBlockEng...

Jito Relayer gRPC

Relayer gRPC service that sits in front of a Jito-Solana validator, exposing GetTpuConfigs and SubscribePackets so the validator can receive deduplicated packets from the Block ...

JitoSOL Stake Pool

JitoSOL — Solana's MEV-aware liquid staking token, backed by an instance of the SPL Stake Pool program. Deposit SOL or an existing stake account to receive JitoSOL whose exchang...

Jito Restaking And Vaults

Jito Restaking — the on-chain program suite (Restaking + Vault) that lets SPL tokens be restaked into Vaults whose security is rented to NCNs (Node Consensus Networks). Includes...

Jito Foundation Governance

Jito DAO governance — JTO token holders direct treasury, fee parameters, and the JitoSOL validator selection policy through Realms. Includes the Jito Realms governance UI fork a...

Jito-Solana Validator Client

Jito-Solana — the Jito Foundation MEV-enabled fork of the Solana validator client. Adds the Block Engine / Relayer integration that makes the bundle auction possible at the vali...

Features

Jito-Solana — MEV-enabled fork of the Solana validator client run by the majority of mainnet stake
Block Engine — off-chain bundle and transaction auction with regional clusters in Amsterdam, Dublin, Frankfurt, London, New York, Salt Lake City, Singapore, and Tokyo plus testnet endpoints in Dallas and New York
Bundles — atomic, ordered groups of up to five Solana transactions priced by SOL tip
sendBundle, getBundleStatuses, getInflightBundleStatuses, getTipAccounts, and getRandomTipAccount JSON-RPC methods
sendTransaction proxy with optional bundleOnly mode for single-tx bundles
Tip Floor REST endpoint and tip_stream WebSocket for live tip percentile pricing
ShredStream gRPC service for sub-slot Solana shred delivery to bots, dApps, and validators
Jito Relayer with GetTpuConfigs and SubscribePackets gRPC interface
SearcherService gRPC with SubscribeBundleResults, GetNextScheduledLeader, GetConnectedLeaders, and GetRegions
BlockEngineValidator and BlockEngineRelayer gRPC integrations consumed by Jito-Solana
AuthService challenge / token-refresh flow for all gRPC surfaces
Official SDKs in TypeScript (jito-ts, jito-js-rpc), Python (jito-python, jito-py-rpc), Rust (jito-rs, jito-rust-rpc), and Go (jito-go-rpc)
JitoSOL — MEV-aware liquid staking token built on the SPL Stake Pool with on-chain StakeNet validator scoring
Jito Restaking and Vault programs enabling SPL token restaking into NCN-secured workloads
Tip Router NCN, Rewards NCN, and BLS NCN reference implementations
JTO governance through Jito Realms (forked Solana governance UI)
Merkle-based token distributor program for airdrops and reward distribution
Geyser gRPC plugin and accountsdb connector for account and slot streaming
Local block engine for testing bundles against jito-solana
block_engine_simple, mev-bot, searcher-examples, and stakenet-simulator reference codebases
Open mev-protos repository defining the canonical Auth, Block Engine, Bundle, Packet, Relayer, Searcher, Shared, and ShredStream gRPC services

Use Cases

MEV Arbitrage

Searchers submit bundles capturing cross-AMM arbitrage opportunities on Solana DEXs.

Liquidation Bots

Lending protocol liquidations submitted as atomic bundles so a liquidation either lands fully or not at all.

Telegram Trading Bots

Consumer trading bots use ShredStream and sendBundle for low-latency token sniping.

High-Frequency Trading

Market makers consume ShredStream for the lowest-latency view of block state and use sendTransaction with bundleOnly for priority routing.

NFT Mint Sniping

Bundles guarantee atomic mint + transfer flows that revert cleanly if the mint slot is missed.

Liquid Staking

Users hold JitoSOL to earn staking and MEV rewards while keeping liquidity for DeFi.

Restaked Security

New NCN workloads (oracles, bridges, DA, coprocessors) bootstrap economic security by renting restaked SPL collateral from Jito Vaults.

Validator Operations

Solana validators run Jito-Solana plus jito-relayer to participate in the bundle auction and capture MEV rewards.

Integrations

Solana

All Jito services are native to Solana; Jito-Solana is the dominant validator client on mainnet.

Jupiter

Reference Jupiter integration via jupiter-api-rust-example used in mev-bot.

Drift

Reference Drift Protocol v2 bot via jito-drift-bots-v2.

Mango Markets

Reference Mango v3 smart contract integration via mango-v3.

Solend

Reference Solend SDK integration via solend-sdk.

Wormhole

JitoSOL is bridged across chains via the jitosol-wormhole-updater and jitosol-evm-token-contract.

Realms

Jito governance runs on the Solana Realms governance UI, forked into governance-ui.

Squads

Squads V4 multisig integration ships in the Jito Foundation org.

Helius / Triton / QuickNode

Major Solana RPC providers expose Jito bundle submission and ShredStream alongside their own infrastructure.

Solutions

Searchers

Bundle-based MEV capture with auction-priced inclusion and gRPC streaming results.

Validators

Run Jito-Solana + jito-relayer to receive bundles and share in MEV revenue.

Stakers

Stake SOL into JitoSOL for MEV-aware liquid staking with no lockup.

NCN Operators

Run new Node Consensus Network workloads secured by restaked SPL collateral.

dApps And Bots

Consume ShredStream and the Block Engine for low-latency Solana access.

Event Specifications

Jito Streaming Surfaces

Real-time streaming endpoints exposed by Jito infrastructure: the WebSocket bundle tip stream and the gRPC ShredStream for low-latency Solana shred delivery. These are the canon...

ASYNCAPI

Semantic Vocabularies

Jito Context

26 classes · 0 properties

JSON-LD

API Governance Rules

Jito Labs API Rules

4 rules · 1 errors 3 warnings

SPECTRAL

Resources

🌐
Portal
Portal
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Repository
Repository
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🌐
Console
Console
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
🔗
Repository
Repository
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
🔧
Tool
Tool
🔧
Tool
Tool
🔗
Repository
Repository
🔗
Repository
Repository
🔗
Repository
Repository
🔗
Repository
Repository
🔗
Repository
Repository
🔗
Documentation
Documentation
🔗
Twitter
Twitter
🔗
Twitter
Twitter
🔗
Forum
Forum
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: jito
url: https://raw.githubusercontent.com/api-evangelist/jito/refs/heads/main/apis.yml
apis:
  - aid: jito:jito-block-engine
    name: Jito Block Engine JSON-RPC API
    tags:
      - Solana
      - MEV
      - Bundles
      - Block Engine
    humanURL: https://docs.jito.wtf/lowlatencytxnsend
    baseURL: https://mainnet.block-engine.jito.wtf/api/v1/bundles
    properties:
      - url: https://docs.jito.wtf/lowlatencytxnsend
        type: Documentation
      - url: https://github.com/jito-labs/mev-protos/blob/master/json_rpc/http.md
        type: APIReference
      - url: openapi/jito-block-engine-openapi.yml
        type: OpenAPI
      - url: json-schema/jito-bundle-schema.json
        type: JSONSchema
      - url: json-schema/jito-bundle-status-schema.json
        type: JSONSchema
      - url: json-structure/jito-bundle-structure.json
        type: JSONStructure
      - url: json-structure/jito-bundle-status-structure.json
        type: JSONStructure
      - url: examples/jito-sendBundle-example.json
        type: Example
      - url: examples/jito-sendBundle-response-example.json
        type: Example
      - url: examples/jito-getBundleStatuses-example.json
        type: Example
      - url: examples/jito-getTipAccounts-example.json
        type: Example
    description: >-
      JSON-RPC API for submitting atomic bundles of up to five Solana transactions to the Jito Block Engine via
      sendBundle, plus getBundleStatuses, getInflightBundleStatuses, getTipAccounts, getRandomTipAccount, and a
      sendTransaction proxy. Endpoints are exposed from regional Block Engine clusters in Amsterdam, Dublin, Frankfurt,
      London, New York, Salt Lake City, Singapore, Tokyo, and global mainnet and testnet front-doors.
  - aid: jito:jito-bundles-tip-floor
    name: Jito Bundles Tip Floor API
    tags:
      - Solana
      - MEV
      - Tips
      - Pricing
    humanURL: https://bundles.jito.wtf/api/v1/bundles/tip_floor
    baseURL: https://bundles.jito.wtf
    properties:
      - url: https://docs.jito.wtf/lowlatencytxnsend
        type: Documentation
      - url: openapi/jito-bundles-tip-floor-openapi.yml
        type: OpenAPI
      - url: json-schema/jito-tip-floor-schema.json
        type: JSONSchema
      - url: examples/jito-tip-floor-example.json
        type: Example
    description: >-
      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.
  - aid: jito:jito-streaming
    name: Jito Streaming Surfaces
    tags:
      - Solana
      - MEV
      - Streaming
      - ShredStream
      - WebSocket
      - gRPC
    humanURL: https://github.com/jito-labs/shredstream-proxy
    properties:
      - url: https://github.com/jito-labs/shredstream-proxy
        type: Documentation
      - url: https://github.com/jito-labs/mev-protos/blob/master/shredstream.proto
        type: APIReference
      - url: asyncapi/jito-streaming-asyncapi.yml
        type: AsyncAPI
    description: >-
      Real-time streaming surfaces from Jito infrastructure — the wss tip_stream for continuous bundle-tip percentile
      updates, the ShredstreamProxy SubscribeEntries gRPC method for sub-slot Solana shred delivery, and the
      SearcherService SubscribeBundleResults gRPC stream of bundle inclusion and rejection events.
  - aid: jito:jito-searcher-grpc
    name: Jito Searcher gRPC Service
    tags:
      - Solana
      - MEV
      - gRPC
      - Searcher
    humanURL: https://github.com/jito-labs/mev-protos/blob/master/searcher.proto
    properties:
      - url: https://github.com/jito-labs/mev-protos/blob/master/searcher.proto
        type: APIReference
      - url: https://github.com/jito-labs/mev-protos/blob/master/auth.proto
        type: APIReference
      - url: https://github.com/jito-labs/searcher-examples
        type: CodeExamples
    description: >-
      gRPC SearcherService exposing SubscribeBundleResults, SendBundle, GetNextScheduledLeader, GetConnectedLeaders,
      GetConnectedLeadersRegioned, GetTipAccounts, and GetRegions. Authenticated via the AuthService challenge +
      token-refresh flow. The native interface used by Jito's official Rust, TypeScript, Python, and Go searcher
      clients.
  - aid: jito:jito-block-engine-validator-grpc
    name: Jito Block Engine Validator gRPC
    tags:
      - Solana
      - MEV
      - gRPC
      - Validator
    humanURL: https://github.com/jito-labs/mev-protos/blob/master/block_engine.proto
    properties:
      - url: https://github.com/jito-labs/mev-protos/blob/master/block_engine.proto
        type: APIReference
      - url: https://github.com/jito-foundation/jito-solana
        type: Repository
      - url: https://github.com/jito-foundation/jito-relayer
        type: Repository
    description: >-
      gRPC interface between Jito-Solana validators / relayers and the Block Engine — BlockEngineValidator with
      SubscribePackets, SubscribeBundles, GetBlockBuilderFeeInfo, GetBlockEngineEndpoints, and BlockEngineRelayer with
      SubscribeAccountsOfInterest, SubscribeProgramsOfInterest, and StartExpiringPacketStream.
  - aid: jito:jito-relayer-grpc
    name: Jito Relayer gRPC
    tags:
      - Solana
      - Relayer
      - gRPC
      - Validator
    humanURL: https://github.com/jito-foundation/jito-relayer
    properties:
      - url: https://github.com/jito-foundation/jito-relayer
        type: Repository
      - url: https://github.com/jito-labs/mev-protos/blob/master/relayer.proto
        type: APIReference
    description: >-
      Relayer gRPC service that sits in front of a Jito-Solana validator, exposing GetTpuConfigs and SubscribePackets so
      the validator can receive deduplicated packets from the Block Engine and the public TPU.
  - aid: jito:jitosol-stake-pool
    name: JitoSOL Stake Pool
    tags:
      - Solana
      - Liquid Staking
      - JitoSOL
      - MEV
    humanURL: https://www.jito.network/stakers/
    properties:
      - url: https://www.jito.network/stakers/
        type: Documentation
      - url: https://github.com/jito-foundation/stake-pool
        type: Repository
      - url: https://github.com/jito-foundation/spl-stake-pool-js
        type: SDK
      - url: https://github.com/jito-foundation/stakenet
        type: Repository
      - url: json-schema/jito-jitosol-stake-schema.json
        type: JSONSchema
    description: >-
      JitoSOL — Solana's MEV-aware liquid staking token, backed by an instance of the SPL Stake Pool program. Deposit
      SOL or an existing stake account to receive JitoSOL whose exchange rate accrues both staking rewards and the
      validator set's share of MEV captured by the Block Engine. StakeNet drives validator selection on chain.
  - aid: jito:jito-restaking
    name: Jito Restaking And Vaults
    tags:
      - Solana
      - Restaking
      - Vaults
      - NCN
    humanURL: https://github.com/jito-foundation/restaking
    properties:
      - url: https://github.com/jito-foundation/restaking
        type: Repository
      - url: https://github.com/jito-foundation/jito-tip-router
        type: Repository
      - url: https://github.com/jito-foundation/jito-rewards-ncn
        type: Repository
      - url: https://github.com/jito-foundation/ncn-template
        type: Repository
      - url: https://github.com/jito-foundation/jito-bls-ncn
        type: Repository
      - url: json-schema/jito-ncn-schema.json
        type: JSONSchema
    description: >-
      Jito Restaking — the on-chain program suite (Restaking + Vault) that lets SPL tokens be restaked into Vaults whose
      security is rented to NCNs (Node Consensus Networks). Includes the tip router, the rewards NCN that distributes
      payment to other NCNs, an NCN template, and a BLS NCN reference implementation.
  - aid: jito:jito-foundation-governance
    name: Jito Foundation Governance
    tags:
      - Solana
      - Governance
      - JTO
      - DAO
    humanURL: https://gov.jito.network
    properties:
      - url: https://gov.jito.network
        type: Portal
      - url: https://github.com/jito-foundation/governance-ui
        type: Repository
      - url: https://github.com/jito-foundation/distributor
        type: Repository
    description: >-
      Jito DAO governance — JTO token holders direct treasury, fee parameters, and the JitoSOL validator selection
      policy through Realms. Includes the Jito Realms governance UI fork and the merkle-based token distributor used for
      airdrops and reward distribution.
  - aid: jito:jito-solana
    name: Jito-Solana Validator Client
    tags:
      - Solana
      - Validator
      - MEV
      - Rust
    humanURL: https://github.com/jito-foundation/jito-solana
    properties:
      - url: https://github.com/jito-foundation/jito-solana
        type: Repository
      - url: https://github.com/jito-foundation/jito-programs
        type: Repository
      - url: https://github.com/jito-foundation/jito-bell
        type: Repository
      - url: https://github.com/jito-labs/geyser-grpc-plugin
        type: Repository
      - url: https://github.com/jito-foundation/solana-accountsdb-connector
        type: Repository
    description: >-
      Jito-Solana — the Jito Foundation MEV-enabled fork of the Solana validator client. Adds the Block Engine / Relayer
      integration that makes the bundle auction possible at the validator layer. Ships alongside the Jito programs, the
      Geyser gRPC plugin for account streaming, the Jito Bell notification system, and an accountsdb connector.
name: Jito Labs
tags:
  - Solana
  - MEV
  - Block Engine
  - Bundles
  - Liquid Staking
  - JitoSOL
  - Restaking
  - JTO
  - DAO
  - Validator
  - Searcher
  - ShredStream
  - Crypto
  - DeFi
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
  - url: https://www.jito.network
    name: Jito Labs
    type: Portal
  - url: https://www.jito.network/stakers/
    name: Stake With JitoSOL
    type: Portal
  - url: https://docs.jito.wtf
    name: Jito Documentation
    type: Documentation
  - url: https://docs.jito.wtf/lowlatencytxnsend
    name: Low Latency Transaction Sending
    type: Documentation
  - url: https://github.com/jito-labs/jito-docs
    name: Jito Docs Source
    type: Repository
  - url: https://jito-labs.gitbook.io/mev/
    name: Jito Labs GitBook (MEV)
    type: Documentation
  - url: https://jito-foundation.gitbook.io/mev/
    name: Jito Foundation GitBook (MEV)
    type: Documentation
  - url: https://explorer.jito.wtf/
    name: Jito Explorer
    type: Console
  - url: https://github.com/jito-labs
    name: Jito Labs GitHub Organization
    type: GitHubOrganization
  - url: https://github.com/jito-foundation
    name: Jito Foundation GitHub Organization
    type: GitHubOrganization
  - url: https://github.com/jito-labs/mev-protos
    name: Jito MEV Protocol Buffers
    type: Repository
  - url: https://github.com/jito-labs/jito-ts
    name: Jito TypeScript SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-rs
    name: Jito Rust SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-python
    name: Jito Python SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-js-rpc
    name: Jito JSON-RPC TypeScript SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-py-rpc
    name: Jito JSON-RPC Python SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-rust-rpc
    name: Jito JSON-RPC Rust SDK
    type: SDK
  - url: https://github.com/jito-labs/jito-go-rpc
    name: Jito JSON-RPC Go SDK
    type: SDK
  - url: https://github.com/jito-labs/searcher-examples
    name: Searcher Examples
    type: CodeExamples
  - url: https://github.com/jito-labs/mev-bot
    name: Jito MEV Bot Reference
    type: CodeExamples
  - url: https://github.com/jito-labs/shredstream-proxy
    name: ShredStream Proxy Client
    type: Tool
  - url: https://github.com/jito-labs/block_engine_simple
    name: Local Block Engine For Testing
    type: Tool
  - url: https://github.com/jito-foundation/jito-solana
    name: Jito-Solana Validator Client
    type: Repository
  - url: https://github.com/jito-foundation/jito-relayer
    name: Jito Relayer
    type: Repository
  - url: https://github.com/jito-foundation/restaking
    name: Jito Restaking Programs
    type: Repository
  - url: https://github.com/jito-foundation/stakenet
    name: Jito StakeNet
    type: Repository
  - url: https://github.com/jito-foundation/jito-programs
    name: Jito On-Chain Programs
    type: Repository
  - url: https://github.com/jito-foundation/jito-omnidocs
    name: Jito Omnidocs
    type: Documentation
  - url: https://twitter.com/jito_sol
    name: Jito On X
    type: Twitter
  - url: https://twitter.com/jito_labs
    name: Jito Labs On X
    type: Twitter
  - url: https://discord.gg/jito
    name: Jito Discord
    type: Forum
  - url: rules/jito-rules.yml
    type: SpectralRules
  - url: vocabulary/jito-vocabulary.yml
    type: Vocabulary
  - url: json-ld/jito-context.jsonld
    type: JSONLD
  - url: plans/jito-plans-pricing.yml
    type: Plans
  - url: rate-limits/jito-rate-limits.yml
    type: RateLimits
  - url: finops/jito-finops.yml
    type: FinOps
  - type: Features
    data:
      - Jito-Solana — MEV-enabled fork of the Solana validator client run by the majority of mainnet stake
      - >-
        Block Engine — off-chain bundle and transaction auction with regional clusters in Amsterdam, Dublin, Frankfurt,
        London, New York, Salt Lake City, Singapore, and Tokyo plus testnet endpoints in Dallas and New York
      - Bundles — atomic, ordered groups of up to five Solana transactions priced by SOL tip
      - >-
        sendBundle, getBundleStatuses, getInflightBundleStatuses, getTipAccounts, and getRandomTipAccount JSON-RPC
        methods
      - sendTransaction proxy with optional bundleOnly mode for single-tx bundles
      - Tip Floor REST endpoint and tip_stream WebSocket for live tip percentile pricing
      - ShredStream gRPC service for sub-slot Solana shred delivery to bots, dApps, and validators
      - Jito Relayer with GetTpuConfigs and SubscribePackets gRPC interface
      - SearcherService gRPC with SubscribeBundleResults, GetNextScheduledLeader, GetConnectedLeaders, and GetRegions
      - BlockEngineValidator and BlockEngineRelayer gRPC integrations consumed by Jito-Solana
      - AuthService challenge / token-refresh flow for all gRPC surfaces
      - >-
        Official SDKs in TypeScript (jito-ts, jito-js-rpc), Python (jito-python, jito-py-rpc), Rust (jito-rs,
        jito-rust-rpc), and Go (jito-go-rpc)
      - JitoSOL — MEV-aware liquid staking token built on the SPL Stake Pool with on-chain StakeNet validator scoring
      - Jito Restaking and Vault programs enabling SPL token restaking into NCN-secured workloads
      - Tip Router NCN, Rewards NCN, and BLS NCN reference implementations
      - JTO governance through Jito Realms (forked Solana governance UI)
      - Merkle-based token distributor program for airdrops and reward distribution
      - Geyser gRPC plugin and accountsdb connector for account and slot streaming
      - Local block engine for testing bundles against jito-solana
      - block_engine_simple, mev-bot, searcher-examples, and stakenet-simulator reference codebases
      - >-
        Open mev-protos repository defining the canonical Auth, Block Engine, Bundle, Packet, Relayer, Searcher, Shared,
        and ShredStream gRPC services
  - type: UseCases
    data:
      - name: MEV Arbitrage
        description: Searchers submit bundles capturing cross-AMM arbitrage opportunities on Solana DEXs.
      - name: Liquidation Bots
        description: Lending protocol liquidations submitted as atomic bundles so a liquidation either lands fully or not at all.
      - name: Telegram Trading Bots
        description: Consumer trading bots use ShredStream and sendBundle for low-latency token sniping.
      - name: High-Frequency Trading
        description: >-
          Market makers consume ShredStream for the lowest-latency view of block state and use sendTransaction with
          bundleOnly for priority routing.
      - name: NFT Mint Sniping
        description: Bundles guarantee atomic mint + transfer flows that revert cleanly if the mint slot is missed.
      - name: Liquid Staking
        description: Users hold JitoSOL to earn staking and MEV rewards while keeping liquidity for DeFi.
      - name: Restaked Security
        description: >-
          New NCN workloads (oracles, bridges, DA, coprocessors) bootstrap economic security by renting restaked SPL
          collateral from Jito Vaults.
      - name: Validator Operations
        description: >-
          Solana validators run Jito-Solana plus jito-relayer to participate in the bundle auction and capture MEV
          rewards.
  - type: Integrations
    data:
      - name: Solana
        description: All Jito services are native to Solana; Jito-Solana is the dominant validator client on mainnet.
      - name: Jupiter
        description: Reference Jupiter integration via jupiter-api-rust-example used in mev-bot.
      - name: Drift
        description: Reference Drift Protocol v2 bot via jito-drift-bots-v2.
      - name: Mango Markets
        description: Reference Mango v3 smart contract integration via mango-v3.
      - name: Solend
        description: Reference Solend SDK integration via solend-sdk.
      - name: Wormhole
        description: JitoSOL is bridged across chains via the jitosol-wormhole-updater and jitosol-evm-token-contract.
      - name: Realms
        description: Jito governance runs on the Solana Realms governance UI, forked into governance-ui.
      - name: Squads
        description: Squads V4 multisig integration ships in the Jito Foundation org.
      - name: Helius / Triton / QuickNode
        description: Major Solana RPC providers expose Jito bundle submission and ShredStream alongside their own infrastructure.
  - type: Solutions
    data:
      - name: Searchers
        description: Bundle-based MEV capture with auction-priced inclusion and gRPC streaming results.
      - name: Validators
        description: Run Jito-Solana + jito-relayer to receive bundles and share in MEV revenue.
      - name: Stakers
        description: Stake SOL into JitoSOL for MEV-aware liquid staking with no lockup.
      - name: NCN Operators
        description: Run new Node Consensus Network workloads secured by restaked SPL collateral.
      - name: dApps And Bots
        description: Consume ShredStream and the Block Engine for low-latency Solana access.
created: '2026-05-24T00:00:00.000Z'
modified: '2026-05-24'
position: Producing
description: >-
  Jito Labs is the Solana MEV infrastructure company behind Jito-Solana, the MEV-enabled validator client that runs on
  the majority of Solana mainnet stake, and the Jito Block Engine, an off-chain auction service that accepts bundles and
  transactions from searchers and forwards them to the next leader. Together with the Jito Foundation it stewards
  JitoSOL — Solana's largest MEV-aware liquid staking token — the StakeNet validator scoring system, the Jito Restaking
  and Vault programs that power Node Consensus Networks, the merkle-based token distributor used for airdrops, and the
  JTO governance token. Developer surfaces include a JSON-RPC API for bundle and transaction submission, a public REST
  tip floor and WebSocket tip stream for pricing, the ShredStream gRPC service for sub-slot Solana shreds, and the open
  mev-protos repository that defines the canonical Auth, Block Engine, Bundle, Packet, Relayer, Searcher, Shared, and
  ShredStream gRPC interfaces — with official SDKs in TypeScript, Python, Rust, and Go.
maintainers:
  - FN: Kin Lane
    email: info@apievangelist.com
    X: apievangelist
    url: https://apievangelist.com
specificationVersion: '0.16'