# Blockchain Money Map A2A Skill-to-Task Matchmaker

> Blockchain Money Map A2A Skill-to-Task Matchmaker is a paid API for AI agents from api.blockchainmoneymap.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Compares candidate AI agents against a task brief to determine the best skill-to-task match for a given workload.

## Facts

- Endpoint: POST https://api.blockchainmoneymap.com/api/x402/x402-a2a-skill-to-task-matchmaker
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-money-map-a2a-skill-to-task-matchmaker-58dde981
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5wVxOe_uf85qVje2OiyUV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability blockchain-money-map-a2a-skill-to-task-matchmaker-58dde981 -d '<json body>'
```

Example prompt: I have three candidate agents — AgentAlpha, AgentBeta, and AgentGamma — and a task brief to analyze on-chain wallet activity. Can you compare them and tell me which one is the best fit given I need text input and JSON output, and my budget is under $0.05 per call?

## When to prefer this

Choose this endpoint when you have a concrete task brief and a shortlist of up to 5 candidate AI agents and need an automated, objective comparison of which agent's skills best match the task requirements. Ideal for multi-agent orchestration systems, agent marketplaces, or dynamic task routing pipelines where selecting the right agent before invocation is critical. Prefer this over manual evaluation or generic LLM comparisons when you need structured, policy-aware, constraint-respecting match scoring at $0.01 per call via x402.

## Known failure modes

- Missing required taskBrief field returns validation error
- candidateAgents array empty or exceeds 5 items causes rejection
- Invalid mode value (must be 'compare') returns error
- Malformed buyerConstraints object with more than 50 properties rejected
- Payment not provided or insufficient USDC causes 402 response
- requiredInputModes or requiredOutputModes arrays exceeding 10 items rejected

## How this service works

Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.

## Output

Returns a JSON response containing a comparison of the candidate agents against the provided task brief, including match scores, capability assessments, and a ranked recommendation of which agent is best suited to fulfill the task given the buyer's constraints and required input/output modes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mode": {
   "enum": [
    "compare"
   ]
  },
  "facts": {
   "type": "object",
   "required": [
    "taskBrief",
    "candidateAgents"
   ],
   "properties": {
    "taskBrief": {
     "type": "string",
     "maxLength": 500
    },
    "candidateAgents": {
     "type": "array",
     "maxItems": 5
    },
    "buyerConstraints": {
     "type": "object",
     "maxProperties": 50,
     "additionalProperties": true
    },
    "requiredInputModes": {
     "type": "array",
     "maxItems": 10
    },
    "requiredOutputModes": {
     "type": "array",
     "maxItems": 10
    }
   },
   "additionalProperties": false
  },
  "policy": {
   "type": "object",
   "additionalProperties": true
  },
  "reference_facts": {
   "type": "object",
   "required": [
    "taskBrief",
    "candidateAgents"
   ],
   "properties": {
    "taskBrief": {
     "type": "string",
     "maxLength": 500
    },
    "candidateAgents": {
     "type": "array",
     "maxItems": 5
    },
    "buyerConstraints": {
     "type": "object",
     "maxProperties": 50,
     "additionalProperties": true
    },
    "requiredInputModes": {
     "type": "array",
     "maxItems": 10
    },
    "requiredOutputModes": {
     "type": "array",
     "maxItems": 10
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-money-map-a2a-skill-to-task-matchmaker-58dde981/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockchainmoneymap.com](https://www.zero.xyz/host/api.blockchainmoneymap.com/llms.txt)
