An OSS payment infrastructure built on the Stellar blockchain, by Payroutes.
Website • Docs • Development
Stellar Tools is an OSS payment platform that lets developers accept and manage payments using the Stellar network. It gives merchants and developers Stripe like primitives such as customer managements, subscriptions via Soroban contracts, checkouts, webhooks, and payouts in both fiat and crypto
- Accept payments in Stellar-native assets
- Manage subscriptions with metered billing via Soroban smart contracts
- Hosted checkout pages and customer portals
- Webhook delivery for payment and subscription events
- Dashboard for managing customers, products, and payouts
- Marketplace for integrations
- Next.js 16 + React 19 - framework
- TypeScript - language
- Tailwind CSS 4 - styling
- PostgreSQL + Drizzle ORM - database
- Stellar SDK + Soroban - blockchain
- pnpm workspaces
stellar-tools/
├── apps/
│ └── web/ # Next.js dashboard + marketing site (@stellartools/web)
└── packages/
├── shared-ui/ # Shared React component library (@stellartools/shared-ui)
├── stellartools/ # Core SDK (@stellartools/core)
├── plugin-sdk/ # Plugin SDK (@stellartools/plugin-sdk)
├── aisdk-adapter/
├── betterauth-adapter/
├── langchain-adapter/
├── medusajs-adapter/
├── uploadthing-adapter/
└── woocommerce-adapter/
pnpm install # install all workspace deps
pnpm dev # start the Next.js app (port 3000)
pnpm storybook # start Storybook (port 6006)
pnpm build # production build
pnpm build:packages # build all publishable packages
pnpm type-check # run tsc across the workspace| Package | Description |
|---|---|
@stellartools/shared-ui |
Shared React component library with Storybook |
@stellartools/core |
Core SDK for interacting with the Stellar Tools API |
@stellartools/plugin-sdk |
Build metered integrations on top of Stellar Tools |
@stellartools/betterauth-adapter |
BetterAuth integration |
@stellartools/aisdk-adapter |
Vercel AI SDK integration |
@stellartools/medusajs-adapter |
MedusaJS integration |
@stellartools/uploadthing-adapter |
UploadThing integration |
langchain-adapter |
LangChain integration |
See DEVELOPMENT.md to get your local environment set up.
Found a bug? Open an issue.
If you discover a security vulnerability within StellarTools, please send an email to odii@stellartools.dev.
All reports will be promptly addressed, and you'll be credited accordingly.
MIT License. Copyright 2026 Payroutes.
