Sage Network API SDKs
Less than to read
The Sage Network provides software development kits (SDKs) for many common programming languages. These SDKs are fully open source, using the MIT license, and are available for integration into your code.
All Sage Network SDKs are updated with each release of the Sage Network SDK.
Language | Source Code | Package |
---|---|---|
C# / Dot Net | GitHub: lockstep-sdk-csharp | |
Java | GitHub: lockstep-sdk-java | |
JavaScript / TypeScript | GitHub: lockstep-sdk-typescript | |
Python | GitHub: lockstep-sdk-python | |
Ruby | GitHub: lockstep-sdk-ruby | |
Example Code | GitHub: lockstep-sdk-examples | All code is available via the MIT license |
Environments and Release Cadence
The Sage Network SDK is updated on a two-week cycle. During our development process, we prototype, build, and ship new features to internal development environments and run both automated and manual quality assurance tests. At the end of a two week cycle, we launch a release candidate to the Sandbox environment where developers can experiment with the latest features.
Each release candidate lives in the Sandbox environment for a two week period, during which time we run automated tests. Partners and customers are invited to make use of the Sandbox environment to try out new features and submit issue reports.
Environment Name | URL | Release Process |
---|---|---|
Sandbox | https://api.sbx.lockstep.io | A new Release Candidate every two weeks |
Production | https://api.lockstep.io | Code from Sandbox is sent to Production after the two week window concludes |
Collaborative Development
The Sage Network provides a repository of example code in multiple languages. This code is freely licensed, again using the MIT license, and can be freely adapted to your own code.
The Sage Network welcomes your contributions! You can report problems or request features from our software development kits using the GitHub issues page for the repository in question, and you can submit pull requestspull requests and issue reports on our software development kits.
Language | Issues | Pull Requests |
---|---|---|
C# / Dot Net | ||
Java | ||
JavaScript / TypeScript | ||
Python | ||
Ruby | ||
Example Code |