Circular SDK
A link to the Circular SDK Documentation is available at the bottom of this page.
Circular is intended to evolve into an open and developer-friendly blockchain framework, with a strong preference for open source components and transparent standards. Where parts of the stack are not yet published, release timing will depend on engineering readiness, security review, and governance decisions around what is appropriate to open at each stage.
The core framework is implemented in C++. This choice is primarily driven by performance, memory control, and portability needs that are common in systems software. C++ also benefits from a large ecosystem and established tooling that can support audits, optimization, and long-term maintenance.
Circular’s developer tooling includes an SDK and CRC standards documentation designed to support multiple programming languages and a broad range of targets, from servers to mobile and constrained devices. Language coverage and platform support may expand over time as the ecosystem matures and as implementations stabilize.
Integration is designed to be straightforward for typical use cases, but practical timelines can vary depending on the application, environment, and testing requirements. We will continue improving documentation, examples, and developer resources to reduce friction and speed up onboarding.

We have also explored implementations suitable for constrained environments such as microcontrollers, including Arduino-class targets, to support IoT-oriented use cases. Any such support will be published and maintained based on demand, security considerations, and engineering capacity.
As adoption grows, we plan to expand developer support resources and may introduce ecosystem initiatives such as grants or builder programs, subject to budget, governance approval, and published program terms.
Circular APIsLast updated