Choose Your Language
Go
Go 1.21+ with functional options. The reference SDK implementation.
Python
Python 3.9+ with async support and type hints.
TypeScript
Node 18+ and browser-compatible with full TypeScript types.
Java
Java 17+ with builder patterns and CompletableFuture support.
Feature Comparison
Every SDK provides the same core capabilities:| Feature | Go | Python | TypeScript | Java |
|---|---|---|---|---|
| Auto-authentication (OAuth2) | ✅ | ✅ | ✅ | ✅ |
| Auto-pagination (iterators) | ✅ | ✅ | ✅ | ✅ |
| Typed errors (RFC 7807) | ✅ | ✅ | ✅ | ✅ |
| Retry with exponential backoff | ✅ | ✅ | ✅ | ✅ |
| Sandbox mode | ✅ | ✅ | ✅ | ✅ |
| Decimal precision for amounts | ✅ | ✅ | ✅ | ✅ |
| AI tooling (CLAUDE.md) | ✅ | ✅ | ✅ | ✅ |
API Coverage
The SDKs cover all publicly documented Paxos API services: Identity & Accounts — Identity, Profiles, Accounts Transfers & Funding — Transfers, Fiat Transfers, Deposit Addresses, Crypto Withdrawals Trading — Orders, Market Data, Pricing, Quotes Stablecoin — Stablecoin Conversion, Orchestrations Settlement — Settlement Events — EventsGitHub Repositories
| Language | Repository |
|---|---|
| Go | github.com/paxosglobal/paxos-go |
| Python | github.com/paxosglobal/paxos-python |
| TypeScript | github.com/paxosglobal/paxos-js |
| Java | github.com/paxosglobal/paxos-java |
Next Steps
- Follow a Quickstart to make your first API call
- Learn how the SDK handles Authentication automatically
- Set up the Sandbox for testing