Stellar C++ SDK
Open-Source C++ SDK for the Stellar Network
Overview
The Stellar C++ SDK is an open-source library developed under OG Technologies for integrating applications with the Stellar network from C++. It provides protocol-level foundations — Stellar types, XDR encoding, and transaction building blocks — for high-performance or embedded integrations where managed SDKs in higher-level languages are not an option.
Key capabilities
- ✓Stellar protocol types and primitives expressed in modern C++
- ✓XDR (External Data Representation) support matching the Stellar protocol
- ✓Building blocks for accounts, keys, and transaction construction
- ✓CMake-based build system designed for cross-platform and embedded use
- ✓Test suite and CI workflows included
- ✓Open-source tooling released under the Apache 2.0 license
Technology
Project links
Business relevance
The SDK reflects OG Technologies' low-level blockchain engineering — working directly at the protocol and serialization layer rather than wrapping higher-level libraries. It demonstrates the ability to deliver Stellar integrations in performance-sensitive and embedded environments beyond the usual JavaScript and Go toolchains.
Get in touch
Explore the source code on GitHub or contact OG Technologies to discuss C++ and embedded blockchain integration.
