What's New in Kora v2.2.0-beta

Overview of new features and changes in the Kora v2.2.0 beta release.

Available on GitHub: v2.2.0-beta.6

Kora v2.2.0-beta introduces Jito bundle support, new RPC methods, Docker images, enhanced security features, and SDK improvements.

This is a pre-release. Features documented here are available in v2.2.0-beta.6 and may change before stable release. For stable documentation, see the main Kora docs.

Highlights

Jito Bundle Support

Submit up to 5 transactions atomically via Jito's block engine. New RPC methods:

See the Jito Bundle Guide for a full walkthrough.

Docker Images

Official multi-platform images (amd64/arm64) published to GitHub Container Registry. See Installation.

Transaction Plugins

A new plugin system allows Kora to validate transaction shapes during signing flows. The first built-in plugin, gas_swap, enforces strict rules for gasless token-for-SOL swap transactions. Plugins are configured in kora.toml and run automatically during signTransaction, signAndSendTransaction, signBundle, and signAndSendBundle.

See Configuration — Transaction Plugins.

New Configuration Options

  • Transaction Plugins for transaction shape validation (gas_swap)
  • reCAPTCHA v3 bot protection for signing endpoints
  • Lighthouse fee payer drainage protection
  • Usage Limits per-wallet transaction limiting
  • Bundle configuration for Jito integration

See Configuration.

SDK Changes

  • Bundle method support (signBundle, signAndSendBundle, estimateBundleFee)

See SDK Changes.

Additional RPC Methods

  • getVersion — Retrieve server version information

Install

cargo install kora-cli@2.2.0-beta.6

Or via Docker:

docker pull ghcr.io/solana-foundation/kora:v2.2.0-beta.6