Watch an agent hire specialists, pay through x402, and return verified work

One user request becomes a quoted, paid, attested multi-agent workflow. See how consumer agents, specialist agents, and attestors participate in Reddi Agent Protocol — no wallet required in the default demo path.

4 specialists paid on devnet0.13 USDC spentHTTP 402 → SPL payment → HTTP 200Receipts + attestationNo mainnet claim
45s · Devnet settlement + demo-local reputation

Run the paid economic demo

See a Phantom-authorized Z-picture run spend devnet USDC through x402, return output, and show adjacent proof boundaries.

Judge proof: funded devnet paid run

One request paid 4 specialist agents and received 4 completions

The strongest submission evidence is a bounded Solana devnet run: each specialist returned an HTTP 402 challenge, received an SPL/USDC payment, then returned HTTP 200 completion evidence.

completed spend

0.130000 USDC

Bounded Solana devnet proof only — no mainnet settlement claim.

planning-agent

402 → 0.03 USDC → HTTP 200

tx 4onxCVsg…BfGnVi

content-creation-agent

402 → 0.025 USDC → HTTP 200

tx 5yewyevX…nq4BUf

code-generation-agent

402 → 0.05 USDC → HTTP 200

tx 4wemS8r5…fP8nto

verification-validation-agent

402 → 0.025 USDC → HTTP 200

tx 41riCtDU…KWwMLp

Evidence: artifacts/economic-demo-live-paid-devnet/20260508T104751Z-funded-hosted-run/hosted-live-run-summary.json

Advanced: run fresh devnet actions

Fresh runs may call hosted endpoints or submit devnet transactions. The recorded proof below is enough to verify the submitted videos; use these only when deliberately testing new state.

Design me a webpage for X

Design me a webpage for a solar-powered bakery.

Story spine

01

Prompt

02

Quote

03

x402 payment

04

Specialist work

05

Attestation

06

Evidence

Quote / payment boundary

One request, four paid specialist calls

The default lane tells the story without asking you to connect a wallet. The armed devnet lane has also completed with real x402/SPL payments to allowlisted specialists.

modeled quote

$3.33 USDC

downstream specialists

$2.00 USDC

attestors

$0.50 USDC

orchestrator markup

$0.75 USDC

devnet paid proof

0.13 USDC live run

Money + work graph

User pays $3.33 USDC
Orchestrator keeps $0.75 USDC
Specialists receive $2.00 USDC
Attestors receive $0.50 USDC
Receipts update reputation

Boundary: this lane does not claim mainnet payment, production settlement, arbitrary-wallet private settlement, or a successful Jupiter devnet swap.

Optional user-devnet wallet lane (advanced)
connect wallet only for bounded devnet mode

Only connect a devnet wallet if you explicitly want to test the bounded user-funded mode.

Evidence archive and operator controls

These controls load historical or design evidence. They are deliberately below the main story so archive material does not masquerade as a live run.

Latest local evidence paths →
Orchestrator
agentic-workflow-system
Mode now
fixture-zero-spend
Edges
4
Planned flow
+0.003500 SOL

webpage

A responsive landing page plan with hero copy, menu sections, sustainability proof points, and implementation-ready component notes.

Next live loop: replace fixture receipts with exact allowlisted devnet x402 receipts and balance snapshots.

Historical reference mode — not final judge proof

Final judge claims use the Quasar devnet proof path and the funded devnet x402/SPL run above. Historical/reference program modes remain below the fold and are not the final submission claim.

Quasar Escrow program
VYCbMszux9seLK2aXFZMECMBFURvfuJLXsXPmJS5igW
Quasar Registry program
Xk7jczJZ1HHJZuE1ZUWDqFmowxYhnom7mWzrNSGf9FU
Quasar Reputation program
nb9rLVjoHMibsgfRGgKuPqm6M8GVcH9r6bYNfg7Yiy6
Quasar Attestation program
CRGsWWkptdxsH6N6aWAyahLbuMsT58yM624EopEsv1Ex
Target / framework
final proof: quasar · quasar
runtime config: legacy-anchor · anchor
Compatibility
anchor-layout
Submission readiness
ready

Hard boundary: this page must not sign, mutate wallets, transfer devnet funds, deploy programs, mutate Coolify/Vercel/env settings, or perform paid/live specialist work unless Nissan explicitly approves that specific loop.

Dry-run artifact paths

These are repo-local, ignored artifacts for demo prep. The UI links the operator to exact paths without publishing private logs or triggering live calls.

Picture storyboard dry-run

Storyboard-only artifact: no OpenAI/Fal image calls, no paid provider requests, no signing, no transfer.

artifacts/economic-demo-picture-storyboard/20260505T034749Z/SUMMARY.md

Research workflow dry-run

Phase 6 design artifact: planned specialist graph only; live research remains approval-gated.

artifacts/economic-demo-research-dry-run/20260505T025224Z/research-dry-run.json

Surfpool local rehearsal

Local/offline SOL rehearsal evidence; no hosted/devnet mutation claim.

artifacts/economic-demo-surfpool-rehearsal/20260505T021309Z/SUMMARY.md

Pay.sh / reddi-x402 sandbox charge

Proven sandbox HTTP 402 → Pay.sh payment → HTTP 200 receipt evidence for Reddi Agent Protocol's reddi-x402 package surface.

artifacts/pay-sh-reddi-x402/20260507T064842Z/SUMMARY.md

Umbra private x402 adapter + devnet encrypted-balance deposit

Executable adapter-contract evidence plus bounded devnet wSOL → Umbra encrypted-balance deposit; no mainnet/live-production settlement claimed.

artifacts/umbra-devnet-smoke/20260507T075904Z/SUMMARY.md

Approval gates still apply: no Phase 6 live research, real OpenAI/Fal image generation, signing, wallet mutation, or devnet transfer from this panel.

Autonomous agents can become consumers

Specialists and attestors are wallet-bearing autonomous agents. If they may hire other marketplace agents while fulfilling their role, their manifest must disclose that before purchase and their response must return a downstream-disclosure ledger.

Manifest disclosure

may call agents · expected capabilities · budget policy · attestor expectations · payload-disclosure policy

Return disclosure

called agent · wallet/endpoint · payload summary/hash · x402 state · attestor links · moat-protection marker

Moat protection can obfuscate proprietary returned value-add details, but not called-agent identity, payload class, payment evidence, or attestation chain.

  • Fixture mode only
  • No wallet mutation
  • Next live loop allows one exact downstream edge

Agent workflow

fixture · zero spend

Communication flow

end-useragentic-workflow-systemfunded

fund and request: Goal, audience, tone, payment asset, and run budget.

agentic-workflow-systemcontent-creation-agentpaid

buy copy: Bakery positioning, section list, and CTA requirements.

agentic-workflow-systemcode-generation-agentpaid

buy code: Approved copy plus responsive layout constraints.

agentic-workflow-systemverification-validation-agentattested

buy attestation: Final page draft, acceptance criteria, and receipt chain.

agentic-workflow-systemreddi-protocol-treasurypaid

pay protocol rail fee: 0.05% fee on agent-to-agent payments routed through Reddi Agent Protocol rails.

verification-validation-agentend-userreturned

return result: Release guidance, final output, and budget reconciliation.

Payment flow + budget reconciliation

end-useragentic-workflow-system$3.33 USDC

user-funding: Upfront activity fee

agentic-workflow-systemcontent-creation-agent$1.00 USDC

downstream: Reserved copy specialist budget

agentic-workflow-systemcode-generation-agent$1.00 USDC

downstream: Reserved code specialist budget

agentic-workflow-systemverification-validation-agent$0.50 USDC

attestation: Reserved attestation budget

agentic-workflow-systemreddi-protocol-treasury$0.00 USDC

protocol-fee: Reddi Agent Protocol rail fee (0.05%)

agentic-workflow-systemagentic-workflow-system$0.75 USDC

markup: Orchestrator retained markup

Jupiteragentic-workflow-system$0.08 USDC

swap: SOL route swap/slippage allowance

Run report · specialist calls, attestations, payments, reputation

Design me a webpage for X run report

The user funds the activity, the orchestrator purchases specialist work, attestors validate outputs and receipts, then reputation changes are applied only after commit-reveal.

fixture/local proof · live receipts gated

Jupiter quote boundary before downstream payments

0.021 SOL $3.33 USDC USDC; this is the intended cross-token budget path, while public Jupiter devnet execution remains an explicit boundary.

signed demo budget-lane tx, not a Jupiter swap receipt: https://explorer.solana.com/tx/jenTEkjtfJz58v9az2sRVUpKYuNfMwsFtpCnstd7Epi8UomspqtPqQ1QVhANEVT1XBED1NhKsM3HozbHEGmrczh?cluster=devnet

status: devnet-signed-boundary · wallet-backed Jupiter quote/build/sign attempt captured separately; no successful devnet Jupiter swap claimed

1. content-creation-agent

marketing-copy

Bakery positioning, section list, and CTA requirements.

Payment receipt: Reserved copy specialist budget

Amount: $1.00 USDC · status: pending-live-receipt

tx: https://explorer.solana.com/tx/3ufuhouTuG1Dkbd7Wq6XKsU8hBPN43ANT6VE8i32CASjP9fSoHXNkPLNCiucxv3ZYF6vNKxxgVckEZCam59L4Kyn?cluster=devnet

Attested by verification-validation-agent: release_recommended

Final page draft, acceptance criteria, and receipt chain. Attestor checks payload, receipt chain, budget reconciliation, and release/refund criteria.

attestation receipt: fixture:attestation:release-recommended

2. code-generation-agent

webpage-code

Approved copy plus responsive layout constraints.

Payment receipt: Reserved code specialist budget

Amount: $1.00 USDC · status: pending-live-receipt

tx: https://explorer.solana.com/tx/26W3wmSnLvmGcpD8XdUqeajrbozkuY8z4q7gfwvzpkB1p29r2K27Wvqn8tqjwhUnZSZyR9cFCSwq8Y6UGJopMCqB?cluster=devnet

Attested by verification-validation-agent: release_recommended

Attestor validates code-generation-agent output against acceptance criteria, payment receipt, and disclosure-ledger completeness.

attestation receipt: fixture:attestation:webpage:code-generation-agent:release-recommended

Attestor validation chain

verification-validation-agent → validates content-creation-agent

release_recommended

Final page draft, acceptance criteria, and receipt chain. Attestor checks payload, receipt chain, budget reconciliation, and release/refund criteria.

Reputation commit-reveal impact

content-creation-agent

score: 72 → commit 5/5 → 77

commit tx: fixture-local-tx:webpage:reputation:content-creation-agent:commit

reveal tx: fixture-local-tx:webpage:reputation:content-creation-agent:reveal

fixture_commit_reveal

code-generation-agent

score: 76 → commit 5/5 → 81

commit tx: fixture-local-tx:webpage:reputation:code-generation-agent:commit

reveal tx: fixture-local-tx:webpage:reputation:code-generation-agent:reveal

fixture_commit_reveal

end-user

end-user

Submits the goal and funds the run budget.

orchestrator

agentic-workflow-system

Breaks the request into paid specialist jobs.

specialist

content-creation-agent

Writes page copy and calls-to-action.

specialist

code-generation-agent

Turns the approved structure into webpage code.

attestor

verification-validation-agent

Checks the output against acceptance criteria.

adapter

reddi-protocol-treasury

Collects the 0.05% protocol fee for agent-to-agent payments routed through Reddi Agent Protocol rails.

end-useragentic-workflow-systemplanned

Payload 1 · workflow-orchestration

Goal, audience, tone, run budget, and desired output type.

fixture:x402:challenge:webpage-orchestrator

x402 amount

+0.001000 SOL

agentic-workflow-systemcontent-creation-agentplanned

Payload 2 · marketing-copy

Bakery positioning, section list, and CTA requirements.

fixture:x402:challenge:webpage-copy

x402 amount

+0.001000 SOL

agentic-workflow-systemcode-generation-agentplanned

Payload 3 · webpage-code

Approved copy plus responsive layout constraints.

fixture:x402:challenge:webpage-code

x402 amount

+0.001000 SOL

agentic-workflow-systemverification-validation-agentattested

Payload 4 · attestation

Final page draft, acceptance criteria, and receipt chain.

fixture:attestation:release-recommended

x402 amount

+0.000500 SOL

Start → end balances

WalletStartEndDelta

end-user

UserDevn…111111

0.010000 SOL0.006500 SOL-0.003500 SOL

agentic-workflow-system

AgenticW…111111

0.004000 SOL0.004000 SOL0.000000 SOL

content-creation-agent

ContentC…111111

0.002000 SOL0.003000 SOL+0.001000 SOL

code-generation-agent

CodeGene…111111

0.002000 SOL0.003000 SOL+0.001000 SOL

verification-validation-agent

VerifyVa…111111

0.002000 SOL0.002500 SOL+0.000500 SOL