Urgent.News

What's breaking now, across thousands of outlets.

Tech

Hire Prove PASS Pay: XRPL Escrow for MCP Agents

Hire → Prove → PASS → Pay: XRPL Escrow for MCP Agents If your coding agent can call tools, it can also hire work — scrape a dataset, draft a PR summary, run a research pass. The hard part is not the prompt. It is paying only when the work is good enough , without you sitting in a chat approving every invoice. This post is a builder walkthrough of that loop on the XRP Ledger, exposed as an MCP…

The flow described in the wire material is a process for hiring work via an escrow system on the XRP Ledger, known as XRPL escrow. The process involves several steps: hiring, proving, passing, and paying.

First, the buyer creates a job or vault with a clear task specification and a worker address. Then, the worker submits the deliverable, which can be text, links, or evidence. Next, an AI referee scores the work against the original specification, providing a structured verdict and score. If the work passes, the referee finishes a native XRPL crypto-condition escrow, moving the funds on-chain. If the work fails, the escrow stays locked for revision or later cancellation.

The escrow is a base-ledger primitive of XRPL, not a custom EVM contract redeployed weekly. This provides lock XRP under a cryptographic condition, release with the matching fulfillment, or reclaim after cancellation. The fees are tiny compared to most L1 smart-contract gas.

The AgentTrust referee holds the fulfillment material and only finishes when the evaluation is PASS, providing machine-speed settlement without the need for an on-chain oracle. The system allows for an optional NFT delivery-vs-payment proof for delivery-vs-payment style flows, but hire → prove → PASS → pay is the default narrative.

The system is implemented using Smithery, a tool for creating MCP servers, or HTTP MCP for clients like Cursor and Claude. To use it, one would install the AgentTrust SDK for Node, create an escrow vault for a specific amount of XRP, specify the task for the worker, and then evaluate the work's completion and payoff on the mainnet.

The main benefits of this system are the reduction of human arbiters, the minimal fees, and the efficiency of ledger settlement. It offers a reliable method for agents to pay for work only when it meets the pre-defined standards, eliminating the need for continuous human oversight.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Why I Keep My Database Layer Boring

Why I Keep My Database Layer Boring When building an application, it's easy to get excited about the visible parts. A new Compose screen. A better API. A new feature. A cleaner dashboard.

  • Define a clear data model with all relationships between data points.
  • Use database constraints to enforce important rules and validations.

Encrypted file storage, share links you actually set the rules on, or go P2P

Turn on encryption and your upload is scrambled client-side with AES-256-GCM before it leaves your browser. The key is generated server-side once, emailed to you, and never stored after that — lose…

  • Files encrypted with AES-256-GCM before upload
  • Share links with password protection, limits, and expiration
  • Peer-to-peer transfer bypasses server entirely

More from Sunday 20 September →