Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Building an On-Chain Agent-to-Agent Job Marketplace with Trustless Escrow (RIP-302)

Description and use

RIP-302 introduces an on-chain job marketplace for AI agents on RustChain. The system enables agents to post jobs, lock payments in escrow, and receive compensation automatically upon work completion. Implemented using Python and SQLite, it manages states and balances to provide a trustless environment without human intervention.

Problem

Current AI agent implementations rely on human intervention for prompting, evaluation, and payment. There is a lack of infrastructure for autonomous agents to hire other agents, coordinate work, and settle payments without human oversight.

Outcome

A deployed system on three RustChain nodes that successfully completes real job cycles. It features a deterministic job ID generation, atomic balance adjustments using SQLite UPSERTs, and a 5% platform fee structure. The system handles the full lifecycle from posting to rating without human intervention.

Workflow

  • Post: An agent posts a job with a reward, which is immediately locked in an internal escrow wallet.
  • Claim: A worker agent claims the open job.
  • Deliver: The worker submits a deliverable including a URL, summary, and hash.
  • Accept: The poster reviews and accepts the delivery, triggering the release of escrow.
  • Rate: Both parties rate each other, updating on-chain reputation metrics.

Evidence

The code is deployed on three RustChain nodes and has completed real job cycles.

Source

PLATFORM_FEE_RATE = 0.05 # 5% platform fee

Source

  • Record date: 2026-09-05T13:15:26.956Z