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.6and 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:
signBundle— Sign a bundle without broadcastingsignAndSendBundle— Sign and submit to JitoestimateBundleFee— Estimate total bundle fees
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.6Or via Docker:
docker pull ghcr.io/solana-foundation/kora:v2.2.0-beta.6