At Ryder, we’re building the future of crypto self-custody and ownership with Ryder One, the award-winning hardware wallet. Being deeply embedded in the Solana ecosystem, we’re proud to announce Ryder is leading the development of an official C++ library for the Solana ecosystem. This Solana C++ SDK will be open-source, permissively licensed, and fully supported by our team at Ryder.
Bringing Solana to C++: Enhancing Ecosystem Compatibility for Developers
Think of Solana like a city. Every building needs to connect to the same electrical grid to function. An SDK is the wiring manual. It tells builders exactly how to connect their building to the grid safely and correctly. Without one, every developer figures out the wiring themselves, making the entire process slow, inconsistent, and prone to error.
Most existing SDK solutions focus on RPC communication (interacting with the blockchain online), but our priority is different. We’re addressing low-level transaction parsing, signing, and support for embedded systems.
Ryder’s Solana C++ SDK bridges this gap, offering developers high-quality library built specifically for Solana-compatible embedded systems and hardware providers.
This library empowers developers to work with Solana in C++ while enhancing the ecosystem’s compatibility by enabling seamless integration with existing C++ projects. Until now, developers needing to parse or construct transactions were limited to Rust, JavaScript, or other Solana-supported languages. Ryder’s upcoming Solana C++ library changes that for the ecosystem.
Key Features of the Solana C++ SDK
-
Transaction Wire Format Decoding: Decode Solana transaction data at the protocol level.
-
Encoding/Decoding of Solana Data Structures: Work seamlessly with Solana’s common data types.
-
C Interface for Cross-Language Compatibility: Enable integration in projects that don’t use C++ directly.
-
Customizable Signer Interface: Plug and play different signer services depending on the project.
-
Support for Embedded Systems and Hardware Wallets: Tailored for performance in constrained environments.
-
Comprehensive Documentation: Detailed guides and examples to streamline developer onboarding.
-
Language Bindings: Ensure the SDK is accessible for developers in multiple programming languages.
Development Milestones
Our development roadmap for the SDK consists of three milestones, each adding essential functionality for the Solana developer community:
-
Milestone 1: Core SDK with transaction wire format decoding, data structure encoding/decoding, a C interface, and unit testing.
-
Target Completion: Q3 2026
-
Milestone 2: Enhanced SDK with a flexible Signer interface for custom integrations, including Secure Element compatibility.
-
Target Completion: Q4 2026
-
Milestone 3: Full support for embedded systems, hardware wallets, developer documentation, and language bindings.
-
Target Completion: Q4 2026
Don't have a Ryder One yet? Get yours now with 20% off using the code SOLANA20
About Ryder
Ryder builds tools to make cryptocurrency easier and safer. The company’s flagship product, the Ryder One hardware wallet, trusted by thousands, aims to simplify the self-custody experience through an award-winning design and interface, allowing customers to achieve military-grade security in under 60 seconds. Ryder was co-founded by Louise Ivan Payawal and Marvin Janssen, with decades of experience across crypto, hardware, and cybersecurity, and has received investments from Tim Draper of Draper Associates, Borderless Capital, Semantic Ventures, Smape, VeryEarly, Anatoly Yakovenko of Solana, Joe McCann of Asymmetric, and other leading crypto investors.
Share: