Skip to main content

Install the SDK

The SDK requires Node.js 18+ and has a peer dependency on @stellar/stellar-sdk ^15.0.1. If your project doesn’t already include it, install it alongside:

Create a Client

The VowenaClient is the main entry point for all contract interactions. It builds transactions locally - you sign and submit them with your own wallet or keypair.

Network Configuration

The SDK ships with pre-configured network constants via the NETWORKS object.

Exports

Classes & Functions

Types


Requirements

The SDK is a lightweight wrapper that builds Soroban transactions. It does not hold private keys or sign transactions - that is handled by your wallet integration (e.g., Freighter, Albedo, or a raw Keypair).

Next Steps

Client Reference

Full API reference for every VowenaClient method.

Quickstart

Build a complete subscription lifecycle in 5 minutes.