Installation (Beta)
Install Kora v2.2.0-beta via Cargo or Docker.
Cargo
Install the beta release directly from crates.io:
cargo install kora-cli@2.2.0-beta.6Docker
Official multi-platform Docker images (amd64/arm64) are published to GitHub Container Registry:
# Pull the latest beta release
docker pull ghcr.io/solana-foundation/kora:beta
# Pull a specific beta version
docker pull ghcr.io/solana-foundation/kora:v2.2.0-beta.6Available tags:
latest— Latest stable releasebeta— Latest pre-release versionv<version>— Specific version (e.g.,v2.2.0-beta.6)
Docker Compose
For custom builds or to include Redis for caching and usage limit support:
Running with Docker
docker run -d \
-p 8080:8080 \
-v $(pwd)/kora.toml:/app/kora.toml \
-v $(pwd)/signers.toml:/app/signers.toml \
-e KORA_PRIVATE_KEY="your-private-key" \
ghcr.io/solana-foundation/kora:v2.2.0-beta.6 \
--config /app/kora.toml rpc start --signers-config /app/signers.tomlTypeScript SDK
The beta SDK is available on npm:
pnpm add @solana/kora@betaSee SDK Changes for new APIs.
Verify Installation
kora --version