Practical overview
When it fits
Use Solders when a Python Solana project needs Rust-backed primitives for transactions, keys, RPC data structures or local integration testing. Add a separate RPC networking client when the application must send requests to a Solana RPC server.
Who it is for
- Python developers building Solana applications
- Teams creating Solana developer tooling
- Developers preparing Solana integration tests
Documented uses
- Create and manage Solana keypairs and public keys
- Sign and serialize Solana transactions
- Construct RPC requests and parse RPC responses
- Build integration-testing workflows with solders.litesvm
Requirements & limits
The repository is public and open source under the Apache-2.0 license. Installation requires Python 3.7 or newer and uses pip.
- Solders does not provide functions to interact directly with an RPC server.
- The library is written in Rust and exposed as a Python toolkit.
- The litesvm module is presented as an alternative to solana-test-validator for integration testing.
- solana-py provides networking-oriented functionality and uses Solders extensively, while Solders and solana-py do not duplicate all features.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install Solders for a Python Solana project
Set up the Solders package in a Python environment.
Before you start
- Python 3.7 or newer
- A Python environment with pip available
Steps
Run the command below.
pip install soldersImport the required Solders modules in the Python project.
Use the library's keypair, public-key, transaction or RPC data types as needed.
Expected outcome
Solders is installed and available to a Python project for the documented Solana development tasks.
Guide limitations
- This setup does not add RPC network transport; a separate networking client is needed to communicate with an RPC server.
- The supplied installation evidence does not document a complete application deployment workflow.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- kevinheavey/solders · Official homepage title · retained in its source language
Related options
solana-py — A documented companion for RPC networking; it uses Solders under the hood and covers some functionality that Solders does not.

