Payment Infrastructure

x402 or MPP.
Your agent doesn’t
need to know.

Stellect detects what protocol a service accepts, routes the payment automatically, and settles on Stellar — all from a single function call.

Agents pay. Stellar settles. You control.

stellect
v0.1.0

Payment Receipt

ServiceWeather API
Amount$0.001 USDC
Protocolx402 (auto)
NetworkStellar
Status...

Powered by

Stellar x402 x402 OpenZeppelin Soroban MCP Claude TypeScript Stellar x402 x402 OpenZeppelin Soroban MCP Claude TypeScript

Live Demo

Watch a real payment happen

Click any service below. Stellect detects the protocol, routes the payment, and settles real USDC on Stellar testnet — all in under 8 seconds.

Stellect detects the protocol and routes automatically

Paid services

Agent Wallet
Stellartestnet
Free queries · click any stat
stellect

stellect v0.1.0 · Stellar testnet

Agent wallet loaded

Address: loading...

Balance: ...

Smart routing enabled

Ready — click a service to start

AI + Payments

Claude pays through Stellect

Stellect ships an MCP server with 4 tools — service discovery, paid API calls, balance checks, and spending history. Connect it to Claude Desktop in 30 seconds. Claude calls the tool, Stellect routes the payment, Stellar settles.

ClaudeClaude Desktop · MCP
Stellect
Ask about weather, crypto prices, or wallet balance —
Claude pays for real data using USDC on Stellar.

The problem

Two protocols. Two SDKs. Twice the work.

Without Stellect

1

Check which protocol the service uses

x402 ?orMPP ?
2

Import the correct SDK

import { X402Client } from '@x402/stellar'

— or —

import { Mppx } from 'mppx'

3

Write protocol-specific logic

if (isX402) {'{'} ... 15 lines ... {'}'}

else {'{'} ... 20 lines ... {'}'}

4

Service switches protocol?

Rewrite everything. ✗

With Stellect

1

Don't check. Stellect detects automatically.

stellect.pay('/api/weather')

// ✓ Protocol auto-detected

2

One import. One SDK.

import { Stellect } from '@stellect/core'
3

One function. Any protocol.

const data = await stellect.pay(url)

// That's it. Really.

4

Service changes protocol?

Nothing changes for you.

One SDK. Any protocol. Zero rewrites.

How it works

What happens when your agent pays

One function call. Five seconds. Real data.

Your agent calls one function

stellect.pay('/api/weather')

That's all your code does

Stellect

Discover service

Weather API · $0.001

Detect protocol

x402 (auto)

Check budget

Soroban · $0.008 / $10.00

Sign payment

AES-256-GCM · key isolated

USDC settles on Stellar

$0.001

✓ Confirmed · 4.8s

Verifiable on Explorer

Real data flows back

{
  "city": "Istanbul",
  "temp": 22
}

From real APIs, not mocks

Your code: 1 function. Stellect handles: discovery, detection, budget, signing. Stellar handles: settlement.

Platform

The complete agent payment stack

From wallet creation to settlement — every component is built, tested, and published on npm.

Encrypted agent wallet

AES-256-GCM keystore with policy evaluation before any key decryption.

@stellect/wallet-native · npm

Stellar
agent-defaulttestnet

$102.08

USDC · GBOW6...JSFN

AES-256 Policy
→ Weather-$0.001
→ Crypto-$0.002
→ Weather-$0.001
Last sync: just now

Payment Signing

1 Budget check

✓ Soroban approved

2 Key decrypt

✓ AES-256-GCM

3 Sign tx

✓ SEP-43

4 Key wipe

✓ Memory cleared

Total: 42ms

Open service bazaar

JSON registry. Agents discover via 4 MCP tools.

Open registry · MCP

Search services...

Weather API

OpenWeatherMap · x402

$0.001

Crypto Prices

CoinGecko · x402

$0.002

AI Summary

Local NLP · MPP

$0.005

+ Add your service via PR

On-chain budget

Soroban contract enforces daily limits and per-tx caps.

Budget Policy

Daily$0.004 / $10.00

$0.50

per-tx max

3 / ∞

services

Soroban · On-chain

Claude integration

MCP server works with Claude Desktop, GPT, or any MCP client.

ClaudeClaude Desktop
What's the weather in Istanbul?

✓ Paid $0.001 USDC

Istanbul: 22°C, sunny

tx: 3f8a...c2d1 ↗

MCP · 4 tools available

Open source

MIT licensed. Fork it, extend it, build on it.

@stellect

73

tests

5

npm

7

pkgs

MIT

license

npm install @stellect/core

The market

Agent payments are here

$0B

Agentic commerce in 2026

Galaxy Research

0

x402 transactions processed

x402.org

$0

Stellar network TVL

stellar.org

<5s

Stellar settlement time

Stellar network

Stellect: 73 tests · 7 packages · 5 on npm · 2 protocols · Soroban contracts · MIT licensed