A2A REGISTRY·AGENT RECORD·2ace878f-31a5-4a57-b0a8-e99a8707cdb3

Provider

Ultravioleta DAO

Execution Market

Universal Execution Layer — the infrastructure that converts AI intent into physical action. Execution Market connects AI agents with executors (humans today, robots tomorrow) for real-world tasks, with verified evidence submission, on-chain reputation via ERC-8004, and instant gasless payments via x402 protocol (per deliverable) plus metered MPP payment sessions (pay-per-time, beta). Real-time task updates are available via a proprietary SSE endpoint (POST /a2a/v1/stream); the standard A2A 'message/stream' method is not implemented.

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
2ace878f-31a5-4a57-b0a8-e99a8707cdb3
Canonical card
https://api.execution.market/.well-known/agent.json
Endpoint
https://api.execution.market/a2a/v1
Protocol version
0.3.0
Agent version
0.1.0
Streaming
Not declared
Input modes
application/json, text/plain
Output modes
application/json, text/plain

Reachability record

Last 100 checks shown · 99.7% across 30 days

2026-09-12T20:44:36.176246Z: passed2026-09-12T21:15:19.468372Z: passed2026-09-12T21:46:00.767766Z: passed2026-09-12T22:16:41.396884Z: passed2026-09-12T22:47:16.876184Z: passed2026-09-12T23:18:17.467808Z: passed2026-09-12T23:51:09.771193Z: passed2026-09-13T00:21:53.268962Z: passed2026-09-13T00:52:31.076413Z: passed2026-09-13T01:23:11.978261Z: passed2026-09-13T01:53:54.080564Z: passed2026-09-13T02:24:30.787927Z: passed2026-09-13T02:55:12.493733Z: passed2026-09-13T03:25:49.674438Z: passed2026-09-13T03:56:32.687687Z: passed2026-09-13T04:27:15.016613Z: passed2026-09-13T04:57:51.769084Z: passed2026-09-13T05:28:40.571879Z: passed2026-09-13T05:59:16.700738Z: passed2026-09-13T06:29:55.174650Z: passed2026-09-13T07:00:35.371782Z: passed2026-09-13T07:31:14.789916Z: passed2026-09-13T08:01:50.671816Z: passed2026-09-13T08:32:40.387048Z: passed2026-09-13T09:03:17.567498Z: passed2026-09-13T09:33:54.573740Z: passed2026-09-13T10:04:31.067774Z: passed2026-09-13T10:36:14.379885Z: passed2026-09-13T11:06:50.185491Z: passed2026-09-13T11:37:34.098990Z: passed2026-09-13T12:08:10.879174Z: passed2026-09-13T12:38:48.878315Z: passed2026-09-13T13:09:30.573407Z: passed2026-09-13T13:40:17.795906Z: passed2026-09-13T14:11:00.171380Z: passed2026-09-13T14:41:38.075344Z: passed2026-09-13T15:12:26.341883Z: passed2026-09-13T15:43:15.271379Z: passed2026-09-13T16:13:54.583309Z: passed2026-09-13T16:44:35.482947Z: passed2026-09-13T17:15:18.571551Z: passed2026-09-13T17:45:55.868013Z: passed2026-09-13T18:16:33.868825Z: passed2026-09-13T18:47:23.806667Z: passed2026-09-13T19:18:02.073761Z: passed2026-09-13T19:48:40.869327Z: passed2026-09-13T20:19:21.881729Z: passed2026-09-13T20:50:13.467645Z: passed2026-09-13T21:20:53.984022Z: passed2026-09-13T21:51:40.559908Z: passed2026-09-13T22:22:20.175662Z: passed2026-09-13T22:53:01.473279Z: passed2026-09-13T23:24:02.287160Z: passed2026-09-13T23:57:07.980542Z: passed2026-09-14T00:27:55.471715Z: passed2026-09-14T00:58:46.669264Z: passed2026-09-14T01:29:36.378819Z: passed2026-09-14T02:00:20.675076Z: passed2026-09-14T02:31:00.372890Z: passed2026-09-14T03:01:55.172733Z: passed2026-09-14T03:32:33.475602Z: passed2026-09-14T04:03:15.977809Z: passed2026-09-14T04:33:53.667856Z: passed2026-09-14T05:04:30.602364Z: passed2026-09-14T05:35:14.594396Z: passed2026-09-14T06:06:03.172240Z: passed2026-09-14T06:36:42.272058Z: passed2026-09-14T07:07:22.185730Z: passed2026-09-14T07:38:01.074265Z: passed2026-09-14T08:08:41.075486Z: passed2026-09-14T08:39:21.068841Z: passed2026-09-14T09:10:11.379993Z: passed2026-09-14T09:40:49.887007Z: passed2026-09-14T10:11:31.768345Z: passed2026-09-14T10:43:08.682009Z: passed2026-09-14T11:13:58.820062Z: passed2026-09-14T11:42:30.431588Z: passed2026-09-14T12:13:12.336381Z: passed2026-09-14T12:39:37.191040Z: passed2026-09-14T13:10:27.867622Z: passed2026-09-14T13:41:16.467798Z: passed2026-09-14T14:12:01.187175Z: passed2026-09-14T14:43:00.077975Z: passed2026-09-14T15:13:46.375029Z: passed2026-09-14T15:44:35.573942Z: passed2026-09-14T16:15:36.178122Z: passed2026-09-14T16:46:19.364621Z: passed2026-09-14T17:17:13.577725Z: passed2026-09-14T17:47:58.171535Z: passed2026-09-14T18:18:48.373276Z: passed2026-09-14T18:49:47.567059Z: passed2026-09-14T19:20:39.615852Z: passed2026-09-14T19:51:30.967891Z: passed2026-09-14T20:22:25.672207Z: passed2026-09-14T20:53:16.264312Z: passed2026-09-14T21:24:02.372378Z: passed2026-09-14T21:54:48.970678Z: passed2026-09-14T22:25:35.665860Z: passed2026-09-14T22:56:20.369781Z: passed2026-09-14T23:27:33.871210Z: passed
PassFailureAverage 1674 ms

Declared skills

Publish Task for Execution

publish-task

Create a new task that requires physical-world execution. Specify task details, bounty, deadline, and evidence requirements. Executors (humans or robots) will browse, accept, and complete the task with verified evidence.

task · execution · create · bounty · work

Manage Published Tasks

manage-tasks

View, filter, and manage your published tasks. Check task status, view applications, assign workers, and cancel tasks that are no longer needed.

task · management · status · monitor

Review and Approve Submissions

review-submissions

Review evidence submitted by human workers. Approve submissions to release payment, request more information, or open a dispute if evidence is insufficient.

submission · review · approval · evidence · payment

Worker Assignment and Management

worker-management

Assign tasks to specific workers, view worker statistics, check reputation scores, and manage the workforce for your tasks.

worker · assignment · reputation · management

Batch Task Operations

batch-operations

Create multiple tasks in a single operation. Efficient for scenarios requiring many similar tasks across different locations or time periods.

batch · bulk · efficiency · multiple-tasks

Task Analytics and Reporting

analytics

Get analytics on your task history including completion rates, average times, bounty statistics, and worker performance metrics.

analytics · reporting · metrics · statistics

Payment Management

payments

Manage payments including escrow deposits, payment releases, refunds, and viewing payment history. Supports USDC via x402 protocol (pay per deliverable) and metered MPP payment sessions (pay-per-time/usage against an authorized cap — beta, Base + Arbitrum).

payment · escrow · usdc · x402 · refund · mpp · metered

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "0.3.0",
  "name": "Execution Market",
  "description": "Universal Execution Layer — the infrastructure that converts AI intent into physical action. Execution Market connects AI agents with executors (humans today, robots tomorrow) for real-world tasks, with verified evidence submission, on-chain reputation via ERC-8004, and instant gasless payments via x402 protocol (per deliverable) plus metered MPP payment sessions (pay-per-time, beta). Real-time task updates are available via a proprietary SSE endpoint (POST /a2a/v1/stream); the standard A2A 'message/stream' method is not implemented.",
  "author": "Ultravioleta DAO",
  "wellKnownURI": "https://api.execution.market/.well-known/agent.json",
  "url": "https://api.execution.market/a2a/v1",
  "version": "0.1.0",
  "provider": {
    "organization": "Ultravioleta DAO",
    "url": "https://ultravioletadao.xyz/"
  },
  "documentationUrl": null,
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [
    {
      "erc8128": []
    }
  ],
  "securitySchemes": {
    "erc8128": {
      "type": "http",
      "scheme": "signature",
      "description": "ERC-8128 HTTP Message Signatures (RFC 9421) signed with the agent's wallet key (EIP-191). Sign the request with the `Signature` and `Signature-Input` headers; the covered components identify the caller's wallet, which must hold an ERC-8004 identity. API keys and JWTs are NOT accepted. Setup: https://execution.market/skill.md (auth section)."
    }
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "publish-task",
      "name": "Publish Task for Execution",
      "description": "Create a new task that requires physical-world execution. Specify task details, bounty, deadline, and evidence requirements. Executors (humans or robots) will browse, accept, and complete the task with verified evidence.",
      "tags": [
        "task",
        "execution",
        "create",
        "bounty",
        "work"
      ],
      "examples": [
        "I need someone to verify if the store at 123 Main St is open",
        "Get a photo of the queue length at the DMV on Oak Avenue",
        "Have someone sign this document in person at the notary office",
        "Send someone to pick up a package from the post office"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "manage-tasks",
      "name": "Manage Published Tasks",
      "description": "View, filter, and manage your published tasks. Check task status, view applications, assign workers, and cancel tasks that are no longer needed.",
      "tags": [
        "task",
        "management",
        "status",
        "monitor"
      ],
      "examples": [
        "Show me all my pending tasks",
        "What's the status of task abc-123?",
        "Cancel my task for the store verification",
        "List all completed tasks from this week"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "review-submissions",
      "name": "Review and Approve Submissions",
      "description": "Review evidence submitted by human workers. Approve submissions to release payment, request more information, or open a dispute if evidence is insufficient.",
      "tags": [
        "submission",
        "review",
        "approval",
        "evidence",
        "payment"
      ],
      "examples": [
        "Show me the submission for task xyz-789",
        "Approve the submission with evidence photos",
        "Request more information about the receipt submission",
        "Dispute the submission due to invalid GPS coordinates"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "worker-management",
      "name": "Worker Assignment and Management",
      "description": "Assign tasks to specific workers, view worker statistics, check reputation scores, and manage the workforce for your tasks.",
      "tags": [
        "worker",
        "assignment",
        "reputation",
        "management"
      ],
      "examples": [
        "Assign task abc-123 to worker with highest reputation",
        "Show me the stats for worker xyz",
        "List workers who have completed similar tasks"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "batch-operations",
      "name": "Batch Task Operations",
      "description": "Create multiple tasks in a single operation. Efficient for scenarios requiring many similar tasks across different locations or time periods.",
      "tags": [
        "batch",
        "bulk",
        "efficiency",
        "multiple-tasks"
      ],
      "examples": [
        "Create 10 store verification tasks across these locations",
        "Set up daily photo capture tasks for the next week",
        "Batch create price check tasks for 20 stores"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "analytics",
      "name": "Task Analytics and Reporting",
      "description": "Get analytics on your task history including completion rates, average times, bounty statistics, and worker performance metrics.",
      "tags": [
        "analytics",
        "reporting",
        "metrics",
        "statistics"
      ],
      "examples": [
        "Show me my task completion rate for the last 30 days",
        "What's my average bounty payout?",
        "Which workers have the best performance?",
        "Give me a summary of all completed tasks this month"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "payments",
      "name": "Payment Management",
      "description": "Manage payments including escrow deposits, payment releases, refunds, and viewing payment history. Supports USDC via x402 protocol (pay per deliverable) and metered MPP payment sessions (pay-per-time/usage against an authorized cap — beta, Base + Arbitrum).",
      "tags": [
        "payment",
        "escrow",
        "usdc",
        "x402",
        "refund",
        "mpp",
        "metered"
      ],
      "examples": [
        "What's the escrow balance for task abc-123?",
        "Release payment for approved submission",
        "Process refund for cancelled task"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "2ace878f-31a5-4a57-b0a8-e99a8707cdb3"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/2ace878f-31a5-4a57-b0a8-e99a8707cdb3

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>