ToolAssay

Checks a claim against passages you paste, using independent open-model families

Checks a claim against passages you paste, using independent open-model families on Together.ai (glm, kimi, deepseek, qwen, minimax). Returns each family's vote (supported, contradicted or insufficient) with the passages it quoted, each marked found or not found verbatim in your sources, plus counts; no single verdict. Pasted text only. Requests too long for every family to answer within Assay's spending caps get 413 and are not charged. Payment on Base mainnet.

Answeringour last check, 2026-09-26
1 of 1checks answered this week
183 msmedian answer time
$0.5listed price per call
$0.5price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://assay.cascadiantech.com/v1/verify

CategoryEverything else
Provider hostassay.cascadiantech.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days3 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-26 valid payment request 402$0.5 183 ms

Example input (from the provider)

{
  "body": {
    "claim": "the claim exactly as it would be stated",
    "questions": [],
    "sources": [
      "passages pasted as text; URLs are not fetched"
    ]
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "claim": {
              "minLength": 1,
              "type": "string"
            },
            "questions": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "sources": {
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          },
          "required": [
            "claim"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "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"
}

This page as JSON