@routexcc/chain-stellar
v1.0.3
Published
Stellar chain adapter for Routex
Maintainers
Readme
@routexcc/chain-stellar
Stellar chain adapter for Routex — the multi-chain settlement cost router for the x402 payment protocol.
Install
npm install @routexcc/core @routexcc/chain-stellarUsage
import { createStellarAdapter } from '@routexcc/chain-stellar';
const adapter = createStellarAdapter(stellarRpcClient, {
usdcIssuer: 'GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN',
});Details
- Technology: @stellar/stellar-sdk
- Finality: ~5000ms (consensus round)
- Token: USDC via trustline
- RPC: Horizon API (account balances, fee stats) + Stellar RPC (transaction submission)
Stellar uses 7-decimal precision internally; the adapter converts to 6-decimal USDC precision.
Exports
createStellarAdapter(rpcClient, options)— factory functionStellarAdapter— adapter class
Non-Custodial
The adapter calls signer.sign() to construct payment payloads. It never accesses .privateKey, .secretKey, or .mnemonic.
Documentation
See the full documentation for routing strategies, configuration, and security model.
License
MIT
