Skip to main content
All packages are published under the @buckspay scope on npm and follow the same version number. Start with @buckspay/core; add surface packages for your target platform.

@buckspay/core

The composable client - createBuckspayClient, context, and shared types. Required by every integration.

@buckspay/accounts

Account adapters: classicAccount() for G-addresses and ozContractAccount() for smart-contract wallets.

@buckspay/signers

Browser and mobile signing strategies: Wallets Kit (Freighter, xBull, LOBSTR) and passkey-based signers.

@buckspay/relayer

Relayer adapters that forward signed transactions to a gasless facilitator - use with your own BFF backend route.

@buckspay/react

React hooks (useWallet, useStellarPay) and provider components for browser apps.

@buckspay/nextjs

Next.js App Router helpers and server-side BFF route handler for the relayer.

@buckspay/react-native

React Native bindings with passkey and wallet-kit support for iOS and Android.