stellar/go-stellar-sdk
stellar/go-stellar-sdk has 1,382 GitHub stars and 557 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-09 05:27 UTC. Last push 2026-10-31.
Stellar's Go SDK
Measured star growth
- in 24h
- 0
- in 7 days
- -1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalThis repository contains the official Go SDK for Stellar, maintained by the Stellar Development Foundation.
It provides all the tools developers need to build applications that integrate with the Stellar network, including APIs for Horizon and Stellar RPC, as well as foundational utilities and ingestion libraries for working with raw ledger data.
This repo previously served as the Go Monorepo for all SDF Go projects. As of October 2025, it has been refactored to focus exclusively on developer-facing SDK packages. Services that are still maintained have been moved to their own dedicated repositories.
This repo follows Go Module Versioning.
Usage
Run the following command inside your Go project.
go get github.com/stellar/go-stellar-sdk@latest
Package Index
| Package | Description |
|---|---|
| Transaction Builder | Builder for creating Stellar transactions and operations |
| Horizon API Client | Client for querying and submitting transactions via a Horizon instance |
| RPC API Client | Client for interacting with a Stellar RPC instance |
| Ingest SDK | Library for parsing raw ledger data from Captive Core, a Galexie Data Lake, or RPC |
| xdr / strkey | Core network primitives and encoding helpers |
| Processors Library | Reusable data abstractions and ETL-style processors |
Relocated
The following services have been moved to their own repositories and are no longer built from this SDK:
| Service | New Repository | Description |
|---|---|---|
| Horizon | stellar-horizon | Full-featured API server for querying Stellar network data |
| Galexie | stellar-galexie | Ledger exporter that writes network data to external data stores |
| Friendbot | friendbot | Stellar's test network native asset faucet |
If you build or deploy these services from source, please use their new repositories. Pre-built Debian packages and Docker images continue to be distributed through the same channels.
Deprecated Services
As of tag stellar-go-2025-10-29_10-56-50, several legacy services have been deprecated and removed. They remain available in Git history for archival or fork purposes.
| Service | Description |
|---|---|
| Ticker | API server providing asset and market statistics |
| Keystore | Encrypted key-management API server |
| Federation Server | Address-lookup service for anchors and financial institutions |
| Recovery Signer | Implementation of the SEP-30 Recovery Signer protocol |
| Web Auth | SEP-10 Web Authentication implementation |
| Market Tracker | Enables monitoring the spreads of various asset pairs |
| Regulated Assets Approval Server | SEP-8 Approval Server Reference Implementation |
Contributing
Contributions are welcome! See CONTRIBUTING.md for more details.
Go Versions Supported
The packages in this repository are tested against the two most recent major versions of Go, because only the two most recent major versions of Go receive security updates.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,362 starspublic-apis/public-apis
A collective list of free APIs
497,613 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
446,984 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,258 stars