SDK

The SDK is an open source library made available for others to create their own interfaces built upon the Sage platform.

To prevent creating too much opinionated code directed at how other's may adapt the Sage contracts, the SDK constructs transactions that can be further modified or added to a PTB before signing and executing on behalf of the user.

Furthermore, this design approach to the SDK allows other developers to decide upon the other Sui integrations that may or may wish to use (e.g. zkLogin / Enoki).

The library also exposes all the necessary functionality for querying any event that the protocol produces. In this way, others can construct their own solutions dedicated for their use case using the underlying Sage data relevant to them.

SDK: https://www.npmjs.com/package/@sage-app/sdk

Source: https://github.com/37-labs/sage

Docs: https://sdk.sageapp.xyz/

Last updated