Technical docs
Integrations
Protocols integrated
Stellar, Soroban, CCTP, Privy, OpenAI, and wallet SDKs used across the stack.
| Protocol | Role | Where |
|---|---|---|
| Stellar Horizon | Classic XLM/USDC payments, payment link settlement | stellar-payment.ts, horizon.ts |
| Soroban (Protocol 25) | Privacy pool smart contract execution | PoolManager, soroban-*.ts |
| Poseidon / BN254 (X Ray) | ZK friendly commitment hashing | PoolManager (CAP 0074) |
| Circle CCTP | Native USDC burn and mint bridge | lib/bridge/* + @circle-fin/bridge-kit |
| Privy | Email / social / embedded wallet auth | privy-*.ts, /api/auth/privy/* |
| SEP 53 | Stellar wallet message signing sign in | sep53-verify.ts, /api/auth/* |
| OpenAI | Compliance + regulatory intelligence | Agent workflow, /api/compliance/generate |
| wagmi / viem, Solana web3 | EVM & Solana wallet connectivity for the bridge | bridge-providers.tsx |
Fee sponsorship uses a Stellar CAP 40 fee bump: payers sign the inner payment, a sponsor account wraps it so the sponsor pays the network fee. The API rejects inner transactions whose destination, amount, or memo hash don’t match the link.