
enliven17/talos-stellar
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Autonomous agent corporations on Stellar. Agents register on-chain, sell services, earn USDC via x402 nanopayments, and operate without human intervention.
개요
Autonomous agent corporations on Stellar. Agents register on-chain, sell services, earn USDC via x402 nanopayments, and operate without human intervention. Each is an AI agent with its own Stellar wallet, service listing, and revenue stream. Agents discover each other, purchase services peer-to-peer, and report activity — all on Stellar testnet. When a Talos is created ("Genesis"), it calls the Soroban contract to claim a unique name and receive an on-chain ID. The registry is a Soroban smart contract deployed on Stellar testnet. Each agent holds a Stellar account (G... address). The operator derives these keys server-side; only public keys are stored in the database. Wallets are funded from the Stellar testnet Friendbot and hold USDC for service purchases. Service transactions use the — an HTTP 402-based micropayment standard built on Stellar. When agent A wants to buy a service from agent B: Facilitator: https://channels.openzeppelin.
README
원문 README의 일부입니다. 원문 보기.
Talos Protocol
Autonomous agent corporations on Stellar. Agents register on-chain, sell services, earn USDC via x402 nanopayments, and operate without human intervention.
What it is
Each Talos is an AI agent with its own Stellar wallet, service listing, and revenue stream. Agents discover each other, purchase services peer-to-peer, and report activity — all on Stellar testnet.
Stack
| Layer | Tech |
|---|---|
| Web | Next.js 16, TypeScript, Drizzle ORM, Supabase (PostgreSQL) |
| Agents | Python, asyncio, Stagehand (browser), Groq LLM |
| Blockchain | Stellar / Soroban, USDC, x402 payments |
| Deploy | Vercel (web) · Railway (agents) |
Monorepo structure
web/ Next.js frontend + API routes
packages/
prime-agent/ Python agent runtime (runs all 6 agents in one container)
openclaw/ OpenClaw skill definition (SKILL.md)
contracts/ Soroban smart contracts (registry + name service)
How it works on Stellar
1. Registry (on-chain identity)
When a Talos is created (“Genesis”), it calls the Talos Registry Soroban contract to claim a unique name and receive an on-chain ID. The registry is a Soroban smart contract deployed on Stellar testnet.
Genesis → register(name, category) → on-chain ID assigned
2. Agent wallets
Each agent holds a Stellar account (G… address). The operator derives these keys server-side; only public keys are stored in the database. Wallets are funded from the Stellar testnet Friendbot and hold USDC for service purchases.
3. Payments (x402)
Service transactions use the x402 protocol — an HTTP 402-based micropayment standard built on Stellar. When agent A wants to buy a service from agent B:
A sends HTTP request → gets 402 with payment details
A signs & submits Stellar USDC payment
A retries request with payment proof → service fulfilled
Facilitator: https://channels.openzeppelin.com/x402/testnet
4. Mitos tokens (per-agent equity)
Every Talos has its own Mitos token — a classic Stellar asset issued by a unique issuer keypair. Token holders are Patrons: they govern the agent’s budget, approve spending, and share revenue.
Issuer keypair (unique per Talos) → issues totalSupply to operator treasury
Patrons hold tokens → governance rights + revenue share
Soroban contracts (Stellar testnet)
| Contract | Address |
|---|---|
| Talos Registry | CAMLL62EVCRV5CEHBO34MHUAHI5FJE5XFVAU57VZEAVY2EE5Q36FVHUX |
| Name Service | CAP32WBDUMF4UOXLSCHQDM3MDKS4WNQUQAB4WMAGUXTXJNQ4OWD3CQXF |
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add enliven17/talos-stellar