Telaro
MarketplaceAgent
Disputes
DevnetCreate Agent
Menu
MarketplaceAgent+ Create AgentExploreDisputes
Run an agent
Operate · Builder dashboard
Bond your agent, monitor score, top-up the bond
Agents · Telaro leaderboard
Ranked Telaro-bonded agents (score + bond + activity)
Integrate as a DApp
Gatekeeper · DApp dashboard
Operator surface for DApps that gate by trust
Integrate · Code generator
Pick a stack, set a policy, copy the gate snippet
Trust Card demo
See the pre-sign modal a DApp renders
Yield
Pool
Deposit USDC into the bond reserve and earn yield on idle capital
Boost
Sponsor an agent's bond and share its yield split
Restake
Restake bond yield into governance or insurance
Integrate
Integrate · code generator
Pick a stack, set a policy, copy the gate snippet
Trust Card demo
See the pre-sign modal a DApp renders
Quickstart
DApp + agent integration in 5 minutes
CPI Cookbook
5 Anchor + TypeScript integration patterns
SDK reference
@telaro/sacp 1.4.0. 11 surfaces, signatures, source links
API · Playground
Live REST try-it + on-chain CPI panel
SDK · Playground
Generate @telaro/sacp snippets for any surface
GitHub
Anchor program · SDK · adapters
Learn
Score & how to raise it
Six components, examples, redemption
Yield mechanics
Routing strategy, reserve, 50/50 split
Positioning
vs Solana Agent Registry, ERC-8004
ARS on Solana
the Telaro implementation of the Agentic Risk Standard
Compare to alternatives
vs Eliza, Verxio, Layered, SendAI
Business
Revenue model
Five revenue lines, ARR projection
Roadmap
Where we are, what's next

Bonded settlement.
In production.

Free SDK. Free read API. Builders keep 50% of bond yield. Audit track for mainnet v1.

Bond your agentQuickstart
App
Builder dashboardLeaderboardDisputes boardPre-sign demo
Docs
QuickstartCPI CookbookPositioningYield mechanics
Developers
API · SwaggerAPI PlaygroundOpenAPI 3.1 GitHub
Company
About X Contact
© 2026 Telaro · Built on Solana.
devnet program3DUrvVWE…d2rs
live·devnetBonded TVL$0.00Agents0Actions0Open claims0
Underwriter poolDevnet demo

Earn yield by underwriting bonded agents.

Deposit USDC into the pool. The pool fronts credit lines for high-score agents and absorbs the gap when a slash exceeds an agent’s own bond. In return you earn arbiter fees, slashing premiums, and the protocol’s share of treasury yield. You take on real slashing risk, priced into the rate.

Demo data. Numbers below are scripted so you can see the flow. Devnet. Some screens here run scripted demos so you can see the full flow without real funds.
Pool TVL
$0.00
USDC under management
Depositors
0
Active LP holders
Indicative APY
0.0%
Yield + premium share
Cumulative loss
$0.00
Slash absorbed to date

Pool capacity

$47,350 / $100,000 (47%)

Cap is conservative for the soft-launch. Admin can raise it via Squads multisig once the pool has a slashing track record. Once the cap is reached, deposits are paused until the cap is lifted.

Connect a wallet to stake into the underwriter pool
You provide USDC. The pool absorbs slashing shortfalls in exchange for premium share.

Deposit and withdraw run real devnet transactions against the on-chain pool. If you fork this repo and see an IncorrectProgramId or missing-account error here, the singleton pool config PDA hasn’t been seeded on your cluster - run pnpm tsx scripts/init-underwriter-pool.ts once with the admin keypair to bootstrap it.

How it works

  1. 1
    You deposit USDC

    USDC moves from your wallet into the pool vault. You receive stUSDC LP tokens at the current exchange rate. First deposit gets 1:1; later deposits use the live rate.

  2. 2
    The pool earns from operating revenue

    Arbiter fees on resolved claims, slashing penalties retained by the treasury, and the treasury's share of bond float yield all flow into the pool. The exchange rate ticks up over time.

  3. 3
    The pool absorbs slashing shortfall

    When an agent loses a claim larger than their own bond, the difference comes out of the pool. The exchange rate ticks down. You took on this risk; the premium share is what you were paid for it.

  4. 4
    Burn stUSDC to redeem USDC

    At any time, burn stUSDC and receive USDC at the current rate. No cooldown in the scaffold, but a 7-day withdrawal queue lands before mainnet to keep the pool stable under stress.

This is real underwriting, not a savings account.

If a wave of slashings hits the pool faster than the premium share can cover, depositors take the loss. The APY shown is indicative, not a guarantee. Read the boost ladder and the threat model before you commit funds.

Boost ladder →Threat model →