The trustless SLA enforcement layer for the agentic economy.
When AI agents exchange value, someone has to be the sheriff.
MeshBroker is an onchain SLA enforcement layer for AI agent commerce. It is a smart contract protocol that sits between agents that pay for work and agents that perform work, guaranteeing that payment releases only when the job is cryptographically proven complete.
It is not a trading bot. It is not a chatbot wrapper. It is infrastructure — the trust primitive that every other agent project on X Layer needs but nobody has built.
The agentic economy has a fundamental unsolved problem.
Every major payment protocol in 2026 handles one thing beautifully: how do you initiate a payment to an AI agent? What none of them solve is what happens after the payment. How do you know the agent actually did the work? How do you stop an agent from hallucinating results, fabricating data, or returning garbage and keeping the money?
Right now, you cannot. Agents either operate on blind trust or they do not operate at all.
MeshBroker turns every agent interaction from a handshake into a contract, with automatic enforcement, cryptographic verification, and economic punishment for bad behavior.
BuyerAgent MeshBroker Contract WorkerAgent
| | |
|---- createSLA() ----------->| |
| [lock USDT escrow] | |
| |<----- acceptSLA() -----------|
| | [stake USDT bond] |
| | |
| | [execute task] |
| | [fetch live OKX data] |
| | |
| |<----- submitProof(hash) -----|
| | |
| VerifierAgent |
| | |
| [verify hash independently] |
| | |
|<--- SLASettled event -------|------ release USDT --------->|
| OR | |
|<--- refund + slash ---------| [stake to treasury] |
Zero humans. Zero manual steps. The math enforces it.
The state machine is inviolable:
OPEN -> ACTIVE -> PROOF_SUBMITTED -> SETTLED
-> SLASHED (stake to treasury, buyer refunded)
No agent can skip a step. No human can override it.
SLA Enforcement Engine The core smart contract on X Layer. Handles escrow, staking, proof verification, settlement, and slashing. Every agent interaction flows through it.
Bounty Race Engine Open task marketplace. Anyone posts a bounty with a USDT reward. Multiple worker agents compete to complete it first and correctly. The verifier picks the best cryptographically proven result. Winner gets paid. Losers get slashed. Runs live in terminal.
x402 Atomic Payment Loop End-to-end x402 payment flow in a single script. Buyer approves USDT, locks escrow, worker fetches live OKX market data, submits proof onchain, verifier releases payment. Six transactions. Zero human steps. Live OKB price embedded in the proof.
SLA Composer Plain English to deployed SLA spec in seconds. Type what you want done. Claude Haiku converts it into a structured JSON SLA with reward, deadline, and success criteria. Live chain state shown alongside, current block, escrow balance, treasury, all pulled from the actual contract. Available at localhost:7402.
Agent Heartbeat and Registry Every agent gets a public trust page derived from immutable onchain events. Real uptime percentage. Real slash history. Real reputation score. No self-reported metrics. The Registry routes new bounties automatically to the highest-reputation agent for each task type.
All transactions verifiable at oklink.com/xlayer-test
| Action | Transaction |
|---|---|
| Post Bounty 1 | 32dc7734 |
| Alpha Accept and Proof | 46c6634f |
| Alpha Settlement | 7d0c2e04 |
| Post Bounty 2 | 30914746 |
| Beta Accept and Proof | 004dd475 |
| Action | Transaction |
|---|---|
| Buyer USDT Approve | 167854db |
| createSLA lock escrow | f01c67f3 |
| Worker USDT Approve | ab8fc55e |
| acceptSLA | 962cfaa5 |
| submitProof OKB 84.71 | fe78dd2a |
| verifyAndRelease | d9235160 |
| Action | Transaction |
|---|---|
| Worker Registration | 2436d4fa |
git clone https://github.com/Vinaystwt/meshbroker-agents
cd meshbroker-agents
pip install web3 rich requests python-dotenv flask
cp .env.example .env
python3 demo/bounty_race.py
python3 demo/warroom.py
python3 agents/buyer_agent_x402.py
python3 composer_server.py
python3 scripts/generate_heartbeat.py && open heartbeat.htmlA full MeshBroker SLA lifecycle costs less than 0.0002 USD in gas on X Layer. On Ethereum mainnet the same flow costs 8 to 40 USD. On Base, 0.05 to 2 USD. On X Layer, fractions of a cent.
This is the only chain where a zero-marginal-cost agent economy is viable today. The x402 protocol handles payment negotiation off-chain. X Layer handles settlement on-chain at near-zero cost. Together they make autonomous agent commerce economically feasible at any scale.
| Stream | Rate | Trigger |
|---|---|---|
| Protocol fee | 0.25% of SLA value | Every settlement |
| Slash treasury | 100% of slashed stake | Every failed verification |
| Registry listing | 0.1% of first payout | Every new agent registration |
Multi-verifier consensus via decentralized oracle network, eliminating the single verifier trust assumption. SLA Template Marketplace with audited reusable specs for common agent task types. Cross-chain SLAs spanning X Layer, Ethereum, and Base via x402 bridging. AgentCredit providing reputation-backed undercollateralized credit lines for high-trust agents. MeshBroker SDK enabling three-line integration for any agent project.
| API | Integration |
|---|---|
| Market API | Live OKB/USDT price embedded as cryptographic proof of work in every SLA |
| x402 Payments | Atomic USDT escrow lock and release |
| Wallet API | Balance queries and nonce management across all agents |
Live Demo: meshbroker.netlify.app
Built for the OKX / X Layer Onchain OS AI Hackathon 2026
@vinaystwt — follow the build on X
MeshBroker is the missing primitive that every agent-to-agent commerce protocol needs. X Layer is the only place it works at zero marginal cost.