Official Libraries & Tools
Official Developer SDKs & Client Libraries
Type-safe, open-source client libraries to integrate non-custodial crypto payments in minutes across your favorite language or runtime.
Supported Languages & Frameworks
Production-ready packages tested against live crypto mainnets.
TypeScript / Node.js
Fully typed server-side SDK for Node.js, Next.js, Express, and Bun with built-in webhook validation helpers.
Python (PyPI)
Modern Python library with sync and asyncio support for FastAPI, Django, and Flask web frameworks.
Go (Golang)
High-concurrency idiomatic Go client with automatic exponential retries and context cancellation.
PHP / Laravel
Composer package with native Laravel service providers and support for legacy PHP applications.
Rust (Cargo)
Asynchronous Tokio-based Rust crate with zero-allocation JSON parsing and strict memory safety guarantees.
React Native / Expo
Mobile checkout sheet with dynamic QR code rendering and deep-linking into Phantom, MetaMask, and Trust.
Engineered for Speed, Reliability & Security
All official SDKs share unified reliability guarantees across every runtime.
HMAC Signature Verification
Built-in cryptographic helpers to verify incoming webhook signatures with HMAC SHA-256 in a single function call.
Automated Retries & Backoff
Intelligent exponential retry strategies for transient network blips and HTTP 429 rate-limiting status codes.
100% Strict Type Definitions
Complete TypeScript types, Python type hints, and Go structs for instant autocomplete and compile-time validation.
SDK FAQs
Frequently asked questions about developer libraries.
Developer SDKs
Yes! All JamsrPay SDKs and client libraries are open-source under the MIT license on GitHub.
Ready to start integrating JamsrPay?
Read our full technical API reference or generate sandbox API keys.