{
  "x402Version": 2,
  "id": 6738,
  "slug": "6738",
  "resource": "https://jev.agents.bakingbad.dev/v1/systemone",
  "description": "Answer typed questions about a state. Demo only, after explicit user confirmation of /SKILL.md terms. No production or consequential real-world decisions. Returns one answer per question: a yes probability (noul), an option and distribution (choice), or a rubric rating (score). Confidence is not proof of correctness. The response reports model and token usage; pay only against the live 402 quote for the request.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x26e80e1d98d89E933f2D31955E719D19d214E779",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "200",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "batch-settlement",
      "network": "eip155:8453",
      "payTo": "0x26e80e1d98d89E933f2D31955E719D19d214E779",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "24",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:42793",
      "payTo": "0x26e80e1d98d89E933f2D31955E719D19d214E779",
      "asset": "0x796Ea11Fa2dD751eD01b53C372fFDB4AAa8f00F9",
      "amount": "200",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "4SHMcqadX3DViKFermsfRSzGVSF7XLMpZWyJanK1PWKX",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "amount": "200",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "model": "jev-latest",
            "questions": {
              "department": {
                "criteria": {
                  "billing": "Payments, invoicing, refunds",
                  "sales": "Pricing, upgrades, new accounts",
                  "technical": "Bugs, outages, integrations"
                },
                "instructions": "Which team should handle this?",
                "type": "choice"
              },
              "frustration": {
                "criteria": [
                  "Calm",
                  "Frustrated",
                  "Very angry"
                ],
                "instructions": "How frustrated is the customer?",
                "type": "score"
              },
              "is_urgent": {
                "criteria": {
                  "false": "No urgency expressed",
                  "true": "Explicitly time-sensitive"
                },
                "instructions": "Does this convey urgency?",
                "type": "noul"
              }
            },
            "state": "Help! My payouts have been failing for 3 days."
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "answers": {
              "department": {
                "choice": "technical",
                "confidence": 0.82,
                "probabilities": {
                  "billing": 0.08,
                  "sales": 0.07,
                  "technical": 0.85
                },
                "type": "choice"
              },
              "frustration": {
                "confidence": 0.78,
                "legend": {
                  "0": "Calm",
                  "1": "Frustrated",
                  "2": "Very angry"
                },
                "probabilities": {
                  "0": 0.05,
                  "1": 0.3,
                  "2": 0.65
                },
                "score": 1.6,
                "type": "score"
              },
              "is_urgent": {
                "noul": 0.92,
                "type": "noul"
              }
            },
            "model": "jev-1.13.0",
            "usage": {
              "input_tokens": 312,
              "output_tokens": 48
            }
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "properties": {
                  "model": {
                    "description": "Required model name or alias. Discover aliases with GET /v1/models; supported versioned IDs can be accepted even when not listed. The service does not insert a default.",
                    "example": "jev-latest",
                    "type": "string"
                  },
                  "questions": {
                    "additionalProperties": {
                      "description": "One independent typed judgment about the shared state. Questions cannot read other answers in the same request. Give each question its full meaning; its map key is not shown to the model.",
                      "oneOf": [
                        {
                          "description": "A yes/no question; the answer is the probability of yes",
                          "properties": {
                            "criteria": {
                              "anyOf": [
                                {
                                  "description": "Optional definitions of the yes and no outcomes.",
                                  "properties": {
                                    "false": {
                                      "anyOf": [
                                        {
                                          "anyOf": [
                                            {
                                              "type": "string"
                                            },
                                            {
                                              "additionalProperties": true,
                                              "type": "object"
                                            },
                                            {
                                              "items": {},
                                              "type": "array"
                                            }
                                          ],
                                          "description": "Text or structured context used to describe a judgment or rubric level."
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ],
                                      "description": "What qualifies as no."
                                    },
                                    "true": {
                                      "anyOf": [
                                        {
                                          "anyOf": [
                                            {
                                              "type": "string"
                                            },
                                            {
                                              "additionalProperties": true,
                                              "type": "object"
                                            },
                                            {
                                              "items": {},
                                              "type": "array"
                                            }
                                          ],
                                          "description": "Text or structured context used to describe a judgment or rubric level."
                                        },
                                        {
                                          "type": "null"
                                        }
                                      ],
                                      "description": "What qualifies as yes."
                                    }
                                  },
                                  "type": "object"
                                },
                                {
                                  "type": "null"
                                }
                              ],
                              "description": "Optional yes/no definitions; omission or null is allowed."
                            },
                            "instructions": {
                              "anyOf": [
                                {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "additionalProperties": true,
                                      "type": "object"
                                    },
                                    {
                                      "items": {},
                                      "type": "array"
                                    }
                                  ],
                                  "description": "Text or structured context used to describe a judgment or rubric level."
                                },
                                {
                                  "type": "null"
                                }
                              ],
                              "description": "The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."
                            },
                            "type": {
                              "enum": [
                                "noul"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "type"
                          ],
                          "type": "object"
                        },
                        {
                          "description": "Picks one option from the set you define",
                          "properties": {
                            "criteria": {
                              "additionalProperties": {
                                "anyOf": [
                                  {
                                    "anyOf": [
                                      {
                                        "type": "string"
                                      },
                                      {
                                        "additionalProperties": true,
                                        "type": "object"
                                      },
                                      {
                                        "items": {},
                                        "type": "array"
                                      }
                                    ],
                                    "description": "Text or structured context used to describe a judgment or rubric level."
                                  },
                                  {
                                    "type": "null"
                                  }
                                ],
                                "description": "Text or structured context, or null when no description is supplied."
                              },
                              "description": "Option names mapped to text or structured descriptions. Null uses the option name alone. Include a no-match option when none of the other options may apply.",
                              "type": "object"
                            },
                            "instructions": {
                              "anyOf": [
                                {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "additionalProperties": true,
                                      "type": "object"
                                    },
                                    {
                                      "items": {},
                                      "type": "array"
                                    }
                                  ],
                                  "description": "Text or structured context used to describe a judgment or rubric level."
                                },
                                {
                                  "type": "null"
                                }
                              ],
                              "description": "The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."
                            },
                            "type": {
                              "enum": [
                                "choice"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "criteria"
                          ],
                          "type": "object"
                        },
                        {
                          "description": "Rates the state against ordered levels",
                          "properties": {
                            "criteria": {
                              "description": "Ordered rubric levels indexed from zero, expressed as text or structured descriptions. The live upstream schema permits one level; TypeSafe's usage guide recommends at least two for a meaningful scale.",
                              "items": {
                                "anyOf": [
                                  {
                                    "type": "string"
                                  },
                                  {
                                    "additionalProperties": true,
                                    "type": "object"
                                  },
                                  {
                                    "items": {},
                                    "type": "array"
                                  }
                                ],
                                "description": "Text or structured context used to describe a judgment or rubric level."
                              },
                              "minItems": 1,
                              "type": "array"
                            },
                            "instructions": {
                              "anyOf": [
                                {
                                  "anyOf": [
                                    {
                                      "type": "string"
                                    },
                                    {
                                      "additionalProperties": true,
                                      "type": "object"
                                    },
                                    {
                                      "items": {},
                                      "type": "array"
                                    }
                                  ],
                                  "description": "Text or structured context used to describe a judgment or rubric level."
                                },
                                {
                                  "type": "null"
                                }
                              ],
                              "description": "The judgment to make, as text or structured context. The live upstream schema permits omission or null; supply meaningful instructions for useful evaluations."
                            },
                            "type": {
                              "enum": [
                                "score"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "type",
                            "criteria"
                          ],
                          "type": "object"
                        }
                      ]
                    },
                    "description": "A map of question id to question. Answers come back under the same ids; the ids themselves are not sent to the model.",
                    "minProperties": 1,
                    "type": "object"
                  },
                  "state": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      },
                      {
                        "type": "array"
                      }
                    ],
                    "description": "Shared text or structured JSON context for all questions. Use named fields for multiple records or facts. Jev evaluates text, not raw images, audio, or video.",
                    "example": "Help! My payouts have been failing for 3 days."
                  }
                },
                "required": [
                  "state",
                  "model",
                  "questions"
                ],
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    },
    "erc20ApprovalGasSponsoring": {
      "info": {
        "description": "The facilitator broadcasts a pre-signed ERC-20 approve() transaction to grant Permit2 allowance.",
        "version": "1"
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "amount": {
            "description": "The amount approved (uint256). Always MaxUint256.",
            "pattern": "^[0-9]+$",
            "type": "string"
          },
          "asset": {
            "description": "The address of the ERC-20 token contract.",
            "pattern": "^0x[a-fA-F0-9]{40}$",
            "type": "string"
          },
          "from": {
            "description": "The address of the sender (token owner).",
            "pattern": "^0x[a-fA-F0-9]{40}$",
            "type": "string"
          },
          "signedTransaction": {
            "description": "The RLP-encoded signed EIP-1559 transaction as a hex string.",
            "pattern": "^0x[a-fA-F0-9]+$",
            "type": "string"
          },
          "spender": {
            "description": "The address of the spender (Canonical Permit2).",
            "pattern": "^0x[a-fA-F0-9]{40}$",
            "type": "string"
          },
          "version": {
            "description": "Schema version identifier.",
            "pattern": "^[0-9]+(\\.[0-9]+)*$",
            "type": "string"
          }
        },
        "required": [
          "from",
          "asset",
          "spender",
          "amount",
          "signedTransaction",
          "version"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar",
    "erc20ApprovalGasSponsoring"
  ],
  "sourceHost": "jev.agents.bakingbad.dev",
  "lastUpdated": "2026-09-18T19:09:01.785Z",
  "quality": {
    "calls30d": 3,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-09-18T19:09:01.125Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "jev.agents.bakingbad.dev",
    "manifest_name": "jev.agents.bakingbad.dev",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}