Skip to main content
Glama

Outcome labels for up to 40 pump.fun memecoins ($0.01)

mint_outcome_batch
Read-onlyIdempotent

$0.01 per call whatever the answers. Use to grade a list of your own calls: the outcomes of 1 to 40 pump.fun mints, as mint_outcome ($0.001 alone). Input: mints. Fields: loopholetape://schema/mint_outcome_batch.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
mintsYesOne to 40 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link, known to our capture or not.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
okNo
dataNo
metaNo
coverageNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "coverage": {
      +      "type": "string"
      +    },
      +    "data": {
      +      "type": [
      +        "object",
      +        "null"
      +      ]
      +    },
      +    "meta": {
      +      "type": "object"
      +    },
      +    "ok": {
      +      "type": "boolean"
      +    }
      +  },
      +  "type": "object"
      +}
  2. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -{
      -  "anyOf": [
      -    {
      -      "properties": {
      -        "coverage": {
      -          "enum": [
      -            "full",
      -            "thin"
      -          ]
      -        },
      -        "data": {
      -          "properties": {
      -            "count": {
      -              "maximum": 40,
      -              "minimum": 1,
      -              "type": "integer"
      -            },
      -            "items": {
      -              "items": {
      -                "properties": {
      -                  "age_at_query_s": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "creator": {
      -                    "type": [
      -                      "string",
      -                      "null"
      -                    ]
      -                  },
      -                  "dataset_day": {
      -                    "type": [
      -                      "string",
      -                      "null"
      -                    ]
      -                  },
      -                  "dev_first_sell_dt_s": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "graduated": {
      -                    "type": [
      -                      "boolean",
      -                      "null"
      -                    ]
      -                  },
      -                  "known": {
      -                    "type": "boolean"
      -                  },
      -                  "label_rule_version": {
      -                    "type": "string"
      -                  },
      -                  "launched_at": {
      -                    "type": [
      -                      "string",
      -                      "null"
      -                    ]
      -                  },
      -                  "mayhem": {
      -                    "type": [
      -                      "boolean",
      -                      "null"
      -                    ]
      -                  },
      -                  "migrate_at": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "migrate_dt_s": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "mint": {
      -                    "type": "string"
      -                  },
      -                  "peak_rs": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "quote": {
      -                    "properties": {
      -                      "asset": {
      -                        "enum": [
      -                          "sol",
      -                          "usdc",
      -                          "pyusd",
      -                          "stock",
      -                          "other",
      -                          "unknown"
      -                        ]
      -                      },
      -                      "basis": {
      -                        "enum": [
      -                          "curve_account",
      -                          "curve_stream",
      -                          "tape",
      -                          "launch_date",
      -                          "none"
      -                        ]
      -                      },
      -                      "evidence": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "holder_rewards": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "is_sol": {
      -                        "type": [
      -                          "boolean",
      -                          "null"
      -                        ]
      -                      },
      -                      "mint": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      },
      -                      "modelled": {
      -                        "type": "boolean"
      -                      },
      -                      "reason": {
      -                        "type": [
      -                          "string",
      -                          "null"
      -                        ]
      -                      }
      -                    },
      -                    "type": [
      -                      "object",
      -                      "null"
      -                    ]
      -                  },
      -                  "reason": {
      -                    "type": [
      -                      "string",
      -                      "null"
      -                    ]
      -                  },
      -                  "resolution": {
      -                    "properties": {
      -                      "graduation": {
      -                        "type": "boolean"
      -                      },
      -                      "path_closed": {
      -                        "type": "boolean"
      -                      },
      -                      "rug_within_300s": {
      -                        "type": "boolean"
      -                      }
      -                    },
      -                    "type": [
      -                      "object",
      -                      "null"
      -                    ]
      -                  },
      -                  "resolved": {
      -                    "type": "boolean"
      -                  },
      -                  "rug_at": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "rug_dt_s": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "rugged": {
      -                    "type": [
      -                      "boolean",
      -                      "null"
      -                    ]
      -                  },
      -                  "rugged_within_300s": {
      -                    "type": [
      -                      "boolean",
      -                      "null"
      -                    ]
      -                  },
      -                  "source": {
      -                    "anyOf": [
      -                      {
      -                        "enum": [
      -                          "reputation",
      -                          "dataset"
      -                        ]
      -                      },
      -                      {
      -                        "type": "null"
      -                      }
      -                    ]
      -                  },
      -                  "t0": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  },
      -                  "terminal_rs": {
      -                    "type": [
      -                      "number",
      -                      "null"
      -                    ]
      -                  }
      -                },
      -                "required": [
      -                  "mint",
      -                  "known",
      -                  "resolved",
      -                  "label_rule_version"
      -                ],
      -                "type": "object"
      -              },
      -              "maxItems": 40,
      -              "minItems": 1,
      -              "type": "array"
      -            },
      -            "n_known": {
      -              "minimum": 0,
      -              "type": "integer"
      -            },
      -            "n_resolved": {
      -              "minimum": 0,
      -              "type": "integer"
      -            },
      -            "note": {
      -              "type": "string"
      -            },
      -            "rule": {
      -              "type": "object"
      -            }
      -          },
      -          "required": [
      -            "count",
      -            "n_known",
      -            "n_resolved",
      -            "items",
      -            "rule",
      -            "note"
      -          ],
      -          "type": "object"
      -        },
      -        "meta": {
      -          "type": "object"
      -        },
      -        "ok": {
      -          "const": true
      -        }
      -      },
      -      "required": [
      -        "ok",
      -        "schema_version",
      -        "generated_at",
      -        "t",
      -        "coverage",
      -        "data",
      -        "meta"
      -      ],
      -      "type": "object"
      -    },
      -    {
      -      "properties": {
      -        "accepts": {
      -          "minItems": 1,
      -          "type": "array"
      -        },
      -        "x402Version": {
      -          "const": 2
      -        }
      -      },
      -      "required": [
      -        "x402Version",
      -        "accepts"
      -      ],
      -      "type": "object"
      -    },
      -    {
      -      "properties": {
      -        "error": {
      -          "type": "string"
      -        },
      -        "ok": {
      -          "const": false
      -        }
      -      },
      -      "required": [
      -        "ok",
      -        "error"
      -      ],
      -      "type": "object"
      -    }
      -  ],
      -  "type": "object"
      -}New value: +null
  3. Changed2 schema fields changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "properties": {
      -      "coverage": {
      -        "enum": [
      -          "full",
      -          "thin"
      -        ],
      -        "title": "Coverage",
      -        "type": "string"
      -      },
      -      "data": {
      -        "properties": {
      -          "count": {
      -            "maximum": 40,
      -            "minimum": 1,
      -            "title": "Count",
      -            "type": "integer"
      -          },
      -          "items": {
      -            "description": "In the order asked.",
      -            "items": {
      -              "properties": {
      -                "age_at_query_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Age At Query S"
      -                },
      -                "creator": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Creator"
      -                },
      -                "dataset_day": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dataset Day"
      -                },
      -                "dev_first_sell_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dev First Sell Dt S"
      -                },
      -                "graduated": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "True graduation by the public rule; null until settled.",
      -                  "title": "Graduated"
      -                },
      -                "known": {
      -                  "description": "False: the mint is not in our pump.fun launch table (charged like any answer).",
      -                  "title": "Known",
      -                  "type": "boolean"
      -                },
      -                "label_rule_version": {
      -                  "title": "Label Rule Version",
      -                  "type": "string"
      -                },
      -                "launched_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Launched At"
      -                },
      -                "mayhem": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Mayhem"
      -                },
      -                "migrate_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate At"
      -                },
      -                "migrate_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate Dt S"
      -                },
      -                "mint": {
      -                  "title": "Mint",
      -                  "type": "string"
      -                },
      -                "peak_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Highest curve SOL (real reserve) witnessed.",
      -                  "title": "Peak Rs"
      -                },
      -                "quote": {
      -                  "anyOf": [
      -                    {
      -                      "properties": {
      -                        "asset": {
      -                          "description": "The curve's quote asset: sol, usdc, pyusd, stock (an xStocks tokenized equity), other, or unknown (not read from the curve account; is_sol says what our tape shows).",
      -                          "enum": [
      -                            "sol",
      -                            "usdc",
      -                            "pyusd",
      -                            "stock",
      -                            "other",
      -                            "unknown"
      -                          ],
      -                          "title": "Asset",
      -                          "type": "string"
      -                        },
      -                        "basis": {
      -                          "description": "curve_account = read from the bonding-curve account over RPC; curve_stream = the same account fields as our capture streams them; tape = our capture's evidence; launch_date = launched before pump.fun Custom Pairs opened (2026-09-10), when every curve was SOL-quoted (the outcome labels); none = no evidence yet.",
      -                          "enum": [
      -                            "curve_account",
      -                            "curve_stream",
      -                            "tape",
      -                            "launch_date",
      -                            "none"
      -                          ],
      -                          "title": "Basis",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "anyOf": [
      -                            {
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The tape evidence behind is_sol (/v1/labels quote.evidence).",
      -                          "title": "Evidence"
      -                        },
      -                        "holder_rewards": {
      -                          "anyOf": [
      -                            {
      -                              "type": "boolean"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The curve's is_holder_reward flag (pump.fun Holder Rewards: the creator fee goes to holders); null when the account was not read.",
      -                          "title": "Holder Rewards"
      -                        },
      -                        "is_sol": {
      -                          "anyOf": [
      -                            {
      -                              "type": "boolean"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "true = SOL-quoted, false = quoted in another asset, null = not established yet.",
      -                          "title": "Is Sol"
      -                        },
      -                        "mint": {
      -                          "anyOf": [
      -                            {
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The quote_mint the bonding-curve account holds (the all-zero default 11111111111111111111111111111111 on SOL curves); null when not read.",
      -                          "title": "Mint"
      -                        },
      -                        "modelled": {
      -                          "description": "True only for a curve shown to be SOL-quoted: our flags, labels, verdict and odds are measured in SOL. False = those are withheld (reason quote_not_modelled).",
      -                          "title": "Modelled",
      -                          "type": "boolean"
      -                        },
      -                        "reason": {
      -                          "anyOf": [
      -                            {
      -                              "const": "quote_not_modelled",
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "Set when modelled is false.",
      -                          "title": "Reason"
      -                        }
      -                      },
      -                      "required": [
      -                        "asset",
      -                        "modelled",
      -                        "basis"
      -                      ],
      -                      "title": "Quote",
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "What the curve is quoted in; the SOL labels are null with reason quote_not_modelled unless quote.modelled (/v1/labels outcome.quote). Null for an unknown mint."
      -                },
      -                "reason": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Reason"
      -                },
      -                "resolution": {
      -                  "anyOf": [
      -                    {
      -                      "properties": {
      -                        "graduation": {
      -                          "description": "The graduation label is settled: graduated, the path is closed, or a migration was seen more than 30 s ago.",
      -                          "title": "Graduation",
      -                          "type": "boolean"
      -                        },
      -                        "path_closed": {
      -                          "description": "Our capture closed the curve path; the fields written at close are final unless a later trade reopens it.",
      -                          "title": "Path Closed",
      -                          "type": "boolean"
      -                        },
      -                        "rug_within_300s": {
      -                          "description": "The rug labels are settled: the curve path is closed and the 300 s window has passed.",
      -                          "title": "Rug Within 300S",
      -                          "type": "boolean"
      -                        }
      -                      },
      -                      "required": [
      -                        "rug_within_300s",
      -                        "graduation",
      -                        "path_closed"
      -                      ],
      -                      "title": "Resolution",
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null
      -                },
      -                "resolved": {
      -                  "description": "Every label in this item is settled.",
      -                  "title": "Resolved",
      -                  "type": "boolean"
      -                },
      -                "rug_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "t0 + rug_dt_s: grade any horizon from your own call time.",
      -                  "title": "Rug At"
      -                },
      -                "rug_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rug Dt S"
      -                },
      -                "rugged": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Rugged by the public rule (drain or creator dump); null until settled.",
      -                  "title": "Rugged"
      -                },
      -                "rugged_within_300s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rugged Within 300S"
      -                },
      -                "source": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "reputation",
      -                        "dataset"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Source"
      -                },
      -                "t0": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Launch time, unix seconds.",
      -                  "title": "T0"
      -                },
      -                "terminal_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Curve SOL when the path closed.",
      -                  "title": "Terminal Rs"
      -                }
      -              },
      -              "required": [
      -                "mint",
      -                "known",
      -                "resolved",
      -                "label_rule_version"
      -              ],
      -              "title": "OutcomeItem",
      -              "type": "object"
      -            },
      -            "maxItems": 40,
      -            "minItems": 1,
      -            "title": "Items",
      -            "type": "array"
      -          },
      -          "n_known": {
      -            "minimum": 0,
      -            "title": "N Known",
      -            "type": "integer"
      -          },
      -          "n_resolved": {
      -            "minimum": 0,
      -            "title": "N Resolved",
      -            "type": "integer"
      -          },
      -          "note": {
      -            "title": "Note",
      -            "type": "string"
      -          },
      -          "rule": {
      -            "additionalProperties": true,
      -            "title": "Rule",
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "count",
      -          "n_known",
      -          "n_resolved",
      -          "items",
      -          "rule",
      -          "note"
      -        ],
      -        "title": "OutcomeBatchData",
      -        "type": "object"
      -      },
      -      "generated_at": {
      -        "title": "Generated At",
      -        "type": "string"
      -      },
      -      "meta": {
      -        "additionalProperties": true,
      -        "title": "Meta",
      -        "type": "object"
      -      },
      -      "ok": {
      -        "const": true,
      -        "title": "Ok",
      -        "type": "boolean"
      -      },
      -      "schema_version": {
      -        "const": "2.0",
      -        "title": "Schema Version",
      -        "type": "string"
      -      },
      -      "t": {
      -        "title": "T",
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "schema_version",
      -      "generated_at",
      -      "t",
      -      "coverage",
      -      "data",
      -      "meta"
      -    ],
      -    "title": "OutcomeBatchEnvelope",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: the x402 v2 payment requirements. Pay one accepts entry and call again with _meta['x402/payment']. error says why when a payment was sent and rejected; a failed settlement adds x402/payment-response. Nothing is charged.",
      -    "properties": {
      -      "accepts": {
      -        "items": {
      -          "properties": {
      -            "amount": {
      -              "type": "string"
      -            },
      -            "asset": {
      -              "type": "string"
      -            },
      -            "extra": {
      -              "type": "object"
      -            },
      -            "maxTimeoutSeconds": {
      -              "type": "integer"
      -            },
      -            "network": {
      -              "type": "string"
      -            },
      -            "payTo": {
      -              "type": "string"
      -            },
      -            "scheme": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "scheme",
      -            "network",
      -            "amount",
      -            "asset",
      -            "payTo"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "extensions": {
      -        "type": "object"
      -      },
      -      "resource": {
      -        "properties": {
      -          "description": {
      -            "type": "string"
      -          },
      -          "mimeType": {
      -            "type": "string"
      -          },
      -          "url": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "url"
      -        ],
      -        "type": "object"
      -      },
      -      "x402/payment-response": {
      -        "properties": {
      -          "errorReason": {
      -            "type": "string"
      -          },
      -          "network": {
      -            "type": "string"
      -          },
      -          "success": {
      -            "type": "boolean"
      -          },
      -          "transaction": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "success"
      -        ],
      -        "type": "object"
      -      },
      -      "x402Version": {
      -        "const": 2
      -      }
      -    },
      -    "required": [
      -      "x402Version",
      -      "resource",
      -      "accepts"
      -    ],
      -    "title": "PaymentRequired",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: a refusal answered without charging (invalid or uncovered arguments, stale feed, nothing new since the cursor, a payment that cannot be matched to this request). error is a stable code; live_examples name mints covered now.",
      -    "properties": {
      -      "address": {
      -        "type": "string"
      -      },
      -      "avoid_skipped": {
      -        "type": "integer"
      -      },
      -      "case_mangled_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "charged": {
      -        "type": [
      -          "boolean",
      -          "null"
      -        ]
      -      },
      -      "curve": {
      -        "type": "string"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "feed_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "free_check": {
      -        "type": "string"
      -      },
      -      "got": {
      -        "type": [
      -          "string",
      -          "integer"
      -        ]
      -      },
      -      "hint": {
      -        "type": "string"
      -      },
      -      "invalid": {
      -        "type": "object"
      -      },
      -      "live_examples": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "max_feed_lag_s": {
      -        "type": "number"
      -      },
      -      "max_mints": {
      -        "type": "integer"
      -      },
      -      "max_table_lag_s": {
      -        "type": "number"
      -      },
      -      "message": {
      -        "type": "string"
      -      },
      -      "mint": {
      -        "type": "string"
      -      },
      -      "missing": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "newest_cursor": {
      -        "type": "string"
      -      },
      -      "ok": {
      -        "const": false
      -      },
      -      "payment_status": {
      -        "type": "string"
      -      },
      -      "scanned": {
      -        "type": "integer"
      -      },
      -      "schema": {
      -        "type": "object"
      -      },
      -      "since": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "table_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "tool": {
      -        "type": "string"
      -      },
      -      "unavailable_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "unverified_event": {
      -        "type": [
      -          "object",
      -          "null"
      -        ]
      -      },
      -      "window_s": {
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "error"
      -    ],
      -    "title": "Refusal",
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "properties": {
      +      "coverage": {
      +        "enum": [
      +          "full",
      +          "thin"
      +        ]
      +      },
      +      "data": {
      +        "properties": {
      +          "count": {
      +            "maximum": 40,
      +            "minimum": 1,
      +            "type": "integer"
      +          },
      +          "items": {
      +            "items": {
      +              "properties": {
      +                "age_at_query_s": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "creator": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "dataset_day": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "dev_first_sell_dt_s": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "graduated": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "known": {
      +                  "type": "boolean"
      +                },
      +                "label_rule_version": {
      +                  "type": "string"
      +                },
      +                "launched_at": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "mayhem": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "migrate_at": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "migrate_dt_s": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "mint": {
      +                  "type": "string"
      +                },
      +                "peak_rs": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "quote": {
      +                  "properties": {
      +                    "asset": {
      +                      "enum": [
      +                        "sol",
      +                        "usdc",
      +                        "pyusd",
      +                        "stock",
      +                        "other",
      +                        "unknown"
      +                      ]
      +                    },
      +                    "basis": {
      +                      "enum": [
      +                        "curve_account",
      +                        "curve_stream",
      +                        "tape",
      +                        "launch_date",
      +                        "none"
      +                      ]
      +                    },
      +                    "evidence": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "holder_rewards": {
      +                      "type": [
      +                        "boolean",
      +                        "null"
      +                      ]
      +                    },
      +                    "is_sol": {
      +                      "type": [
      +                        "boolean",
      +                        "null"
      +                      ]
      +                    },
      +                    "mint": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    },
      +                    "modelled": {
      +                      "type": "boolean"
      +                    },
      +                    "reason": {
      +                      "type": [
      +                        "string",
      +                        "null"
      +                      ]
      +                    }
      +                  },
      +                  "type": [
      +                    "object",
      +                    "null"
      +                  ]
      +                },
      +                "reason": {
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "resolution": {
      +                  "properties": {
      +                    "graduation": {
      +                      "type": "boolean"
      +                    },
      +                    "path_closed": {
      +                      "type": "boolean"
      +                    },
      +                    "rug_within_300s": {
      +                      "type": "boolean"
      +                    }
      +                  },
      +                  "type": [
      +                    "object",
      +                    "null"
      +                  ]
      +                },
      +                "resolved": {
      +                  "type": "boolean"
      +                },
      +                "rug_at": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "rug_dt_s": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "rugged": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "rugged_within_300s": {
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "reputation",
      +                        "dataset"
      +                      ]
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ]
      +                },
      +                "t0": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                },
      +                "terminal_rs": {
      +                  "type": [
      +                    "number",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "mint",
      +                "known",
      +                "resolved",
      +                "label_rule_version"
      +              ],
      +              "type": "object"
      +            },
      +            "maxItems": 40,
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "n_known": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "n_resolved": {
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "note": {
      +            "type": "string"
      +          },
      +          "rule": {
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "count",
      +          "n_known",
      +          "n_resolved",
      +          "items",
      +          "rule",
      +          "note"
      +        ],
      +        "type": "object"
      +      },
      +      "meta": {
      +        "type": "object"
      +      },
      +      "ok": {
      +        "const": true
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "schema_version",
      +      "generated_at",
      +      "t",
      +      "coverage",
      +      "data",
      +      "meta"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "accepts": {
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "x402Version": {
      +        "const": 2
      +      }
      +    },
      +    "required": [
      +      "x402Version",
      +      "accepts"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "properties": {
      +      "error": {
      +        "type": "string"
      +      },
      +      "ok": {
      +        "const": false
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "error"
      +    ],
      +    "type": "object"
      +  }
      +]
    • removedOutput schema / description
      Removed value: -"One of three shapes. Success (isError false): the JSON envelope {ok, schema_version, generated_at, t, coverage, data, meta}. isError true: the x402 PaymentRequired {x402Version 2, resource, accepts[, error]} (pay and call again) or a refusal {ok: false, error, message, charged: false}; neither is charged."
  4. Changed1 schema field changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "properties": {
      -      "coverage": {
      -        "enum": [
      -          "full",
      -          "thin"
      -        ],
      -        "title": "Coverage",
      -        "type": "string"
      -      },
      -      "data": {
      -        "properties": {
      -          "count": {
      -            "maximum": 40,
      -            "minimum": 1,
      -            "title": "Count",
      -            "type": "integer"
      -          },
      -          "items": {
      -            "description": "In the order asked.",
      -            "items": {
      -              "properties": {
      -                "age_at_query_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Age At Query S"
      -                },
      -                "creator": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Creator"
      -                },
      -                "dataset_day": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dataset Day"
      -                },
      -                "dev_first_sell_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dev First Sell Dt S"
      -                },
      -                "graduated": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "True graduation by the public rule; null until settled.",
      -                  "title": "Graduated"
      -                },
      -                "known": {
      -                  "description": "False: the mint is not in our pump.fun launch table (charged like any answer).",
      -                  "title": "Known",
      -                  "type": "boolean"
      -                },
      -                "label_rule_version": {
      -                  "title": "Label Rule Version",
      -                  "type": "string"
      -                },
      -                "launched_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Launched At"
      -                },
      -                "mayhem": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Mayhem"
      -                },
      -                "migrate_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate At"
      -                },
      -                "migrate_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate Dt S"
      -                },
      -                "mint": {
      -                  "title": "Mint",
      -                  "type": "string"
      -                },
      -                "peak_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Highest curve SOL (real reserve) witnessed.",
      -                  "title": "Peak Rs"
      -                },
      -                "quote": {
      -                  "anyOf": [
      -                    {
      -                      "properties": {
      -                        "asset": {
      -                          "description": "The curve's quote asset: sol, usdc, pyusd, stock (an xStocks tokenized equity), other, or unknown (not read from the curve account; is_sol says what our tape shows).",
      -                          "enum": [
      -                            "sol",
      -                            "usdc",
      -                            "pyusd",
      -                            "stock",
      -                            "other",
      -                            "unknown"
      -                          ],
      -                          "title": "Asset",
      -                          "type": "string"
      -                        },
      -                        "basis": {
      -                          "description": "curve_account = read from the bonding-curve account; tape = our capture's evidence; launch_date = launched before pump.fun Custom Pairs opened (2026-09-10), when every curve was SOL-quoted (the outcome labels); none = no evidence yet.",
      -                          "enum": [
      -                            "curve_account",
      -                            "tape",
      -                            "launch_date",
      -                            "none"
      -                          ],
      -                          "title": "Basis",
      -                          "type": "string"
      -                        },
      -                        "evidence": {
      -                          "anyOf": [
      -                            {
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The tape evidence behind is_sol (/v1/labels quote.evidence).",
      -                          "title": "Evidence"
      -                        },
      -                        "holder_rewards": {
      -                          "anyOf": [
      -                            {
      -                              "type": "boolean"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The curve's is_holder_reward flag (pump.fun Holder Rewards: the creator fee goes to holders); null when the account was not read.",
      -                          "title": "Holder Rewards"
      -                        },
      -                        "is_sol": {
      -                          "anyOf": [
      -                            {
      -                              "type": "boolean"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "true = SOL-quoted, false = quoted in another asset, null = not established yet.",
      -                          "title": "Is Sol"
      -                        },
      -                        "mint": {
      -                          "anyOf": [
      -                            {
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "The quote_mint the bonding-curve account holds (the all-zero default 11111111111111111111111111111111 on SOL curves); null when not read.",
      -                          "title": "Mint"
      -                        },
      -                        "modelled": {
      -                          "description": "True only for a curve shown to be SOL-quoted: our flags, labels, verdict and odds are measured in SOL. False = those are withheld (reason quote_not_modelled).",
      -                          "title": "Modelled",
      -                          "type": "boolean"
      -                        },
      -                        "reason": {
      -                          "anyOf": [
      -                            {
      -                              "const": "quote_not_modelled",
      -                              "type": "string"
      -                            },
      -                            {
      -                              "type": "null"
      -                            }
      -                          ],
      -                          "default": null,
      -                          "description": "Set when modelled is false.",
      -                          "title": "Reason"
      -                        }
      -                      },
      -                      "required": [
      -                        "asset",
      -                        "modelled",
      -                        "basis"
      -                      ],
      -                      "title": "Quote",
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "What the curve is quoted in; the SOL labels are null with reason quote_not_modelled unless quote.modelled (/v1/labels outcome.quote). Null for an unknown mint."
      -                },
      -                "reason": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Reason"
      -                },
      -                "resolution": {
      -                  "anyOf": [
      -                    {
      -                      "properties": {
      -                        "graduation": {
      -                          "description": "The graduation label is settled: graduated, the path is closed, or a migration was seen more than 30 s ago.",
      -                          "title": "Graduation",
      -                          "type": "boolean"
      -                        },
      -                        "path_closed": {
      -                          "description": "Our capture closed the curve path; the fields written at close are final unless a later trade reopens it.",
      -                          "title": "Path Closed",
      -                          "type": "boolean"
      -                        },
      -                        "rug_within_300s": {
      -                          "description": "The rug labels are settled: the curve path is closed and the 300 s window has passed.",
      -                          "title": "Rug Within 300S",
      -                          "type": "boolean"
      -                        }
      -                      },
      -                      "required": [
      -                        "rug_within_300s",
      -                        "graduation",
      -                        "path_closed"
      -                      ],
      -                      "title": "Resolution",
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null
      -                },
      -                "resolved": {
      -                  "description": "Every label in this item is settled.",
      -                  "title": "Resolved",
      -                  "type": "boolean"
      -                },
      -                "rug_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "t0 + rug_dt_s: grade any horizon from your own call time.",
      -                  "title": "Rug At"
      -                },
      -                "rug_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rug Dt S"
      -                },
      -                "rugged": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Rugged by the public rule (drain or creator dump); null until settled.",
      -                  "title": "Rugged"
      -                },
      -                "rugged_within_300s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rugged Within 300S"
      -                },
      -                "source": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "reputation",
      -                        "dataset"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Source"
      -                },
      -                "t0": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Launch time, unix seconds.",
      -                  "title": "T0"
      -                },
      -                "terminal_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Curve SOL when the path closed.",
      -                  "title": "Terminal Rs"
      -                }
      -              },
      -              "required": [
      -                "mint",
      -                "known",
      -                "resolved",
      -                "label_rule_version"
      -              ],
      -              "title": "OutcomeItem",
      -              "type": "object"
      -            },
      -            "maxItems": 40,
      -            "minItems": 1,
      -            "title": "Items",
      -            "type": "array"
      -          },
      -          "n_known": {
      -            "minimum": 0,
      -            "title": "N Known",
      -            "type": "integer"
      -          },
      -          "n_resolved": {
      -            "minimum": 0,
      -            "title": "N Resolved",
      -            "type": "integer"
      -          },
      -          "note": {
      -            "title": "Note",
      -            "type": "string"
      -          },
      -          "rule": {
      -            "additionalProperties": true,
      -            "title": "Rule",
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "count",
      -          "n_known",
      -          "n_resolved",
      -          "items",
      -          "rule",
      -          "note"
      -        ],
      -        "title": "OutcomeBatchData",
      -        "type": "object"
      -      },
      -      "generated_at": {
      -        "title": "Generated At",
      -        "type": "string"
      -      },
      -      "meta": {
      -        "additionalProperties": true,
      -        "title": "Meta",
      -        "type": "object"
      -      },
      -      "ok": {
      -        "const": true,
      -        "title": "Ok",
      -        "type": "boolean"
      -      },
      -      "schema_version": {
      -        "const": "2.0",
      -        "title": "Schema Version",
      -        "type": "string"
      -      },
      -      "t": {
      -        "title": "T",
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "schema_version",
      -      "generated_at",
      -      "t",
      -      "coverage",
      -      "data",
      -      "meta"
      -    ],
      -    "title": "OutcomeBatchEnvelope",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: the x402 v2 payment requirements. Pay one accepts entry and call again with _meta['x402/payment']. error says why when a payment was sent and rejected; a failed settlement adds x402/payment-response. Nothing is charged.",
      -    "properties": {
      -      "accepts": {
      -        "items": {
      -          "properties": {
      -            "amount": {
      -              "type": "string"
      -            },
      -            "asset": {
      -              "type": "string"
      -            },
      -            "extra": {
      -              "type": "object"
      -            },
      -            "maxTimeoutSeconds": {
      -              "type": "integer"
      -            },
      -            "network": {
      -              "type": "string"
      -            },
      -            "payTo": {
      -              "type": "string"
      -            },
      -            "scheme": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "scheme",
      -            "network",
      -            "amount",
      -            "asset",
      -            "payTo"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "extensions": {
      -        "type": "object"
      -      },
      -      "resource": {
      -        "properties": {
      -          "description": {
      -            "type": "string"
      -          },
      -          "mimeType": {
      -            "type": "string"
      -          },
      -          "url": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "url"
      -        ],
      -        "type": "object"
      -      },
      -      "x402/payment-response": {
      -        "properties": {
      -          "errorReason": {
      -            "type": "string"
      -          },
      -          "network": {
      -            "type": "string"
      -          },
      -          "success": {
      -            "type": "boolean"
      -          },
      -          "transaction": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "success"
      -        ],
      -        "type": "object"
      -      },
      -      "x402Version": {
      -        "const": 2
      -      }
      -    },
      -    "required": [
      -      "x402Version",
      -      "resource",
      -      "accepts"
      -    ],
      -    "title": "PaymentRequired",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: a refusal answered without charging (invalid or uncovered arguments, stale feed, nothing new since the cursor, a payment that cannot be matched to this request). error is a stable code; live_examples name mints covered now.",
      -    "properties": {
      -      "address": {
      -        "type": "string"
      -      },
      -      "avoid_skipped": {
      -        "type": "integer"
      -      },
      -      "case_mangled_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "charged": {
      -        "type": [
      -          "boolean",
      -          "null"
      -        ]
      -      },
      -      "curve": {
      -        "type": "string"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "feed_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "free_check": {
      -        "type": "string"
      -      },
      -      "got": {
      -        "type": [
      -          "string",
      -          "integer"
      -        ]
      -      },
      -      "hint": {
      -        "type": "string"
      -      },
      -      "invalid": {
      -        "type": "object"
      -      },
      -      "live_examples": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "max_feed_lag_s": {
      -        "type": "number"
      -      },
      -      "max_mints": {
      -        "type": "integer"
      -      },
      -      "max_table_lag_s": {
      -        "type": "number"
      -      },
      -      "message": {
      -        "type": "string"
      -      },
      -      "mint": {
      -        "type": "string"
      -      },
      -      "missing": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "newest_cursor": {
      -        "type": "string"
      -      },
      -      "ok": {
      -        "const": false
      -      },
      -      "payment_status": {
      -        "type": "string"
      -      },
      -      "scanned": {
      -        "type": "integer"
      -      },
      -      "schema": {
      -        "type": "object"
      -      },
      -      "since": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "table_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "tool": {
      -        "type": "string"
      -      },
      -      "unavailable_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "unverified_event": {
      -        "type": [
      -          "object",
      -          "null"
      -        ]
      -      },
      -      "window_s": {
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "error"
      -    ],
      -    "title": "Refusal",
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "properties": {
      +      "coverage": {
      +        "enum": [
      +          "full",
      +          "thin"
      +        ],
      +        "title": "Coverage",
      +        "type": "string"
      +      },
      +      "data": {
      +        "properties": {
      +          "count": {
      +            "maximum": 40,
      +            "minimum": 1,
      +            "title": "Count",
      +            "type": "integer"
      +          },
      +          "items": {
      +            "description": "In the order asked.",
      +            "items": {
      +              "properties": {
      +                "age_at_query_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Age At Query S"
      +                },
      +                "creator": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Creator"
      +                },
      +                "dataset_day": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Dataset Day"
      +                },
      +                "dev_first_sell_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Dev First Sell Dt S"
      +                },
      +                "graduated": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "True graduation by the public rule; null until settled.",
      +                  "title": "Graduated"
      +                },
      +                "known": {
      +                  "description": "False: the mint is not in our pump.fun launch table (charged like any answer).",
      +                  "title": "Known",
      +                  "type": "boolean"
      +                },
      +                "label_rule_version": {
      +                  "title": "Label Rule Version",
      +                  "type": "string"
      +                },
      +                "launched_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Launched At"
      +                },
      +                "mayhem": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Mayhem"
      +                },
      +                "migrate_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Migrate At"
      +                },
      +                "migrate_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Migrate Dt S"
      +                },
      +                "mint": {
      +                  "title": "Mint",
      +                  "type": "string"
      +                },
      +                "peak_rs": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Highest curve SOL (real reserve) witnessed.",
      +                  "title": "Peak Rs"
      +                },
      +                "quote": {
      +                  "anyOf": [
      +                    {
      +                      "properties": {
      +                        "asset": {
      +                          "description": "The curve's quote asset: sol, usdc, pyusd, stock (an xStocks tokenized equity), other, or unknown (not read from the curve account; is_sol says what our tape shows).",
      +                          "enum": [
      +                            "sol",
      +                            "usdc",
      +                            "pyusd",
      +                            "stock",
      +                            "other",
      +                            "unknown"
      +                          ],
      +                          "title": "Asset",
      +                          "type": "string"
      +                        },
      +                        "basis": {
      +                          "description": "curve_account = read from the bonding-curve account over RPC; curve_stream = the same account fields as our capture streams them; tape = our capture's evidence; launch_date = launched before pump.fun Custom Pairs opened (2026-09-10), when every curve was SOL-quoted (the outcome labels); none = no evidence yet.",
      +                          "enum": [
      +                            "curve_account",
      +                            "curve_stream",
      +                            "tape",
      +                            "launch_date",
      +                            "none"
      +                          ],
      +                          "title": "Basis",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "anyOf": [
      +                            {
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The tape evidence behind is_sol (/v1/labels quote.evidence).",
      +                          "title": "Evidence"
      +                        },
      +                        "holder_rewards": {
      +                          "anyOf": [
      +                            {
      +                              "type": "boolean"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The curve's is_holder_reward flag (pump.fun Holder Rewards: the creator fee goes to holders); null when the account was not read.",
      +                          "title": "Holder Rewards"
      +                        },
      +                        "is_sol": {
      +                          "anyOf": [
      +                            {
      +                              "type": "boolean"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "true = SOL-quoted, false = quoted in another asset, null = not established yet.",
      +                          "title": "Is Sol"
      +                        },
      +                        "mint": {
      +                          "anyOf": [
      +                            {
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The quote_mint the bonding-curve account holds (the all-zero default 11111111111111111111111111111111 on SOL curves); null when not read.",
      +                          "title": "Mint"
      +                        },
      +                        "modelled": {
      +                          "description": "True only for a curve shown to be SOL-quoted: our flags, labels, verdict and odds are measured in SOL. False = those are withheld (reason quote_not_modelled).",
      +                          "title": "Modelled",
      +                          "type": "boolean"
      +                        },
      +                        "reason": {
      +                          "anyOf": [
      +                            {
      +                              "const": "quote_not_modelled",
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "Set when modelled is false.",
      +                          "title": "Reason"
      +                        }
      +                      },
      +                      "required": [
      +                        "asset",
      +                        "modelled",
      +                        "basis"
      +                      ],
      +                      "title": "Quote",
      +                      "type": "object"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "What the curve is quoted in; the SOL labels are null with reason quote_not_modelled unless quote.modelled (/v1/labels outcome.quote). Null for an unknown mint."
      +                },
      +                "reason": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Reason"
      +                },
      +                "resolution": {
      +                  "anyOf": [
      +                    {
      +                      "properties": {
      +                        "graduation": {
      +                          "description": "The graduation label is settled: graduated, the path is closed, or a migration was seen more than 30 s ago.",
      +                          "title": "Graduation",
      +                          "type": "boolean"
      +                        },
      +                        "path_closed": {
      +                          "description": "Our capture closed the curve path; the fields written at close are final unless a later trade reopens it.",
      +                          "title": "Path Closed",
      +                          "type": "boolean"
      +                        },
      +                        "rug_within_300s": {
      +                          "description": "The rug labels are settled: the curve path is closed and the 300 s window has passed.",
      +                          "title": "Rug Within 300S",
      +                          "type": "boolean"
      +                        }
      +                      },
      +                      "required": [
      +                        "rug_within_300s",
      +                        "graduation",
      +                        "path_closed"
      +                      ],
      +                      "title": "Resolution",
      +                      "type": "object"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null
      +                },
      +                "resolved": {
      +                  "description": "Every label in this item is settled.",
      +                  "title": "Resolved",
      +                  "type": "boolean"
      +                },
      +                "rug_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "t0 + rug_dt_s: grade any horizon from your own call time.",
      +                  "title": "Rug At"
      +                },
      +                "rug_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Rug Dt S"
      +                },
      +                "rugged": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Rugged by the public rule (drain or creator dump); null until settled.",
      +                  "title": "Rugged"
      +                },
      +                "rugged_within_300s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Rugged Within 300S"
      +                },
      +                "source": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "reputation",
      +                        "dataset"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Source"
      +                },
      +                "t0": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Launch time, unix seconds.",
      +                  "title": "T0"
      +                },
      +                "terminal_rs": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Curve SOL when the path closed.",
      +                  "title": "Terminal Rs"
      +                }
      +              },
      +              "required": [
      +                "mint",
      +                "known",
      +                "resolved",
      +                "label_rule_version"
      +              ],
      +              "title": "OutcomeItem",
      +              "type": "object"
      +            },
      +            "maxItems": 40,
      +            "minItems": 1,
      +            "title": "Items",
      +            "type": "array"
      +          },
      +          "n_known": {
      +            "minimum": 0,
      +            "title": "N Known",
      +            "type": "integer"
      +          },
      +          "n_resolved": {
      +            "minimum": 0,
      +            "title": "N Resolved",
      +            "type": "integer"
      +          },
      +          "note": {
      +            "title": "Note",
      +            "type": "string"
      +          },
      +          "rule": {
      +            "additionalProperties": true,
      +            "title": "Rule",
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "count",
      +          "n_known",
      +          "n_resolved",
      +          "items",
      +          "rule",
      +          "note"
      +        ],
      +        "title": "OutcomeBatchData",
      +        "type": "object"
      +      },
      +      "generated_at": {
      +        "title": "Generated At",
      +        "type": "string"
      +      },
      +      "meta": {
      +        "additionalProperties": true,
      +        "title": "Meta",
      +        "type": "object"
      +      },
      +      "ok": {
      +        "const": true,
      +        "title": "Ok",
      +        "type": "boolean"
      +      },
      +      "schema_version": {
      +        "const": "2.0",
      +        "title": "Schema Version",
      +        "type": "string"
      +      },
      +      "t": {
      +        "title": "T",
      +        "type": "number"
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "schema_version",
      +      "generated_at",
      +      "t",
      +      "coverage",
      +      "data",
      +      "meta"
      +    ],
      +    "title": "OutcomeBatchEnvelope",
      +    "type": "object"
      +  },
      +  {
      +    "description": "isError: the x402 v2 payment requirements. Pay one accepts entry and call again with _meta['x402/payment']. error says why when a payment was sent and rejected; a failed settlement adds x402/payment-response. Nothing is charged.",
      +    "properties": {
      +      "accepts": {
      +        "items": {
      +          "properties": {
      +            "amount": {
      +              "type": "string"
      +            },
      +            "asset": {
      +              "type": "string"
      +            },
      +            "extra": {
      +              "type": "object"
      +            },
      +            "maxTimeoutSeconds": {
      +              "type": "integer"
      +            },
      +            "network": {
      +              "type": "string"
      +            },
      +            "payTo": {
      +              "type": "string"
      +            },
      +            "scheme": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "scheme",
      +            "network",
      +            "amount",
      +            "asset",
      +            "payTo"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "error": {
      +        "type": "string"
      +      },
      +      "extensions": {
      +        "type": "object"
      +      },
      +      "resource": {
      +        "properties": {
      +          "description": {
      +            "type": "string"
      +          },
      +          "mimeType": {
      +            "type": "string"
      +          },
      +          "url": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "url"
      +        ],
      +        "type": "object"
      +      },
      +      "x402/payment-response": {
      +        "properties": {
      +          "errorReason": {
      +            "type": "string"
      +          },
      +          "network": {
      +            "type": "string"
      +          },
      +          "success": {
      +            "type": "boolean"
      +          },
      +          "transaction": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "success"
      +        ],
      +        "type": "object"
      +      },
      +      "x402Version": {
      +        "const": 2
      +      }
      +    },
      +    "required": [
      +      "x402Version",
      +      "resource",
      +      "accepts"
      +    ],
      +    "title": "PaymentRequired",
      +    "type": "object"
      +  },
      +  {
      +    "description": "isError: a refusal answered without charging (invalid or uncovered arguments, stale feed, nothing new since the cursor, a payment that cannot be matched to this request). error is a stable code; live_examples name mints covered now.",
      +    "properties": {
      +      "address": {
      +        "type": "string"
      +      },
      +      "avoid_skipped": {
      +        "type": "integer"
      +      },
      +      "case_mangled_mints": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "charged": {
      +        "type": [
      +          "boolean",
      +          "null"
      +        ]
      +      },
      +      "curve": {
      +        "type": "string"
      +      },
      +      "error": {
      +        "type": "string"
      +      },
      +      "feed_lag_s": {
      +        "type": [
      +          "number",
      +          "null"
      +        ]
      +      },
      +      "free_check": {
      +        "type": "string"
      +      },
      +      "got": {
      +        "type": [
      +          "string",
      +          "integer"
      +        ]
      +      },
      +      "hint": {
      +        "type": "string"
      +      },
      +      "invalid": {
      +        "type": "object"
      +      },
      +      "live_examples": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "max_feed_lag_s": {
      +        "type": "number"
      +      },
      +      "max_mints": {
      +        "type": "integer"
      +      },
      +      "max_table_lag_s": {
      +        "type": "number"
      +      },
      +      "message": {
      +        "type": "string"
      +      },
      +      "mint": {
      +        "type": "string"
      +      },
      +      "missing": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "newest_cursor": {
      +        "type": "string"
      +      },
      +      "ok": {
      +        "const": false
      +      },
      +      "payment_status": {
      +        "type": "string"
      +      },
      +      "scanned": {
      +        "type": "integer"
      +      },
      +      "schema": {
      +        "type": "object"
      +      },
      +      "since": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "table_lag_s": {
      +        "type": [
      +          "number",
      +          "null"
      +        ]
      +      },
      +      "tool": {
      +        "type": "string"
      +      },
      +      "unavailable_mints": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "unverified_event": {
      +        "type": [
      +          "object",
      +          "null"
      +        ]
      +      },
      +      "window_s": {
      +        "type": "number"
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "error"
      +    ],
      +    "title": "Refusal",
      +    "type": "object"
      +  }
      +]
  5. Changed1 schema field changed
    • changedOutput schema / anyOf
      Previous value: -[
      -  {
      -    "properties": {
      -      "coverage": {
      -        "enum": [
      -          "full",
      -          "thin"
      -        ],
      -        "title": "Coverage",
      -        "type": "string"
      -      },
      -      "data": {
      -        "properties": {
      -          "count": {
      -            "maximum": 40,
      -            "minimum": 1,
      -            "title": "Count",
      -            "type": "integer"
      -          },
      -          "items": {
      -            "description": "In the order asked.",
      -            "items": {
      -              "properties": {
      -                "age_at_query_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Age At Query S"
      -                },
      -                "creator": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Creator"
      -                },
      -                "dataset_day": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dataset Day"
      -                },
      -                "dev_first_sell_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Dev First Sell Dt S"
      -                },
      -                "graduated": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "True graduation by the public rule; null until settled.",
      -                  "title": "Graduated"
      -                },
      -                "known": {
      -                  "description": "False: the mint is not in our pump.fun launch table (charged like any answer).",
      -                  "title": "Known",
      -                  "type": "boolean"
      -                },
      -                "label_rule_version": {
      -                  "title": "Label Rule Version",
      -                  "type": "string"
      -                },
      -                "launched_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Launched At"
      -                },
      -                "mayhem": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Mayhem"
      -                },
      -                "migrate_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate At"
      -                },
      -                "migrate_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Migrate Dt S"
      -                },
      -                "mint": {
      -                  "title": "Mint",
      -                  "type": "string"
      -                },
      -                "peak_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Highest curve SOL (real reserve) witnessed.",
      -                  "title": "Peak Rs"
      -                },
      -                "reason": {
      -                  "anyOf": [
      -                    {
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Reason"
      -                },
      -                "resolution": {
      -                  "anyOf": [
      -                    {
      -                      "properties": {
      -                        "graduation": {
      -                          "description": "The graduation label is settled: graduated, the path is closed, or a migration was seen more than 30 s ago.",
      -                          "title": "Graduation",
      -                          "type": "boolean"
      -                        },
      -                        "path_closed": {
      -                          "description": "Our capture closed the curve path; the fields written at close are final unless a later trade reopens it.",
      -                          "title": "Path Closed",
      -                          "type": "boolean"
      -                        },
      -                        "rug_within_300s": {
      -                          "description": "The rug labels are settled: the curve path is closed and the 300 s window has passed.",
      -                          "title": "Rug Within 300S",
      -                          "type": "boolean"
      -                        }
      -                      },
      -                      "required": [
      -                        "rug_within_300s",
      -                        "graduation",
      -                        "path_closed"
      -                      ],
      -                      "title": "Resolution",
      -                      "type": "object"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null
      -                },
      -                "resolved": {
      -                  "description": "Every label in this item is settled.",
      -                  "title": "Resolved",
      -                  "type": "boolean"
      -                },
      -                "rug_at": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "t0 + rug_dt_s: grade any horizon from your own call time.",
      -                  "title": "Rug At"
      -                },
      -                "rug_dt_s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rug Dt S"
      -                },
      -                "rugged": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Rugged by the public rule (drain or creator dump); null until settled.",
      -                  "title": "Rugged"
      -                },
      -                "rugged_within_300s": {
      -                  "anyOf": [
      -                    {
      -                      "type": "boolean"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Rugged Within 300S"
      -                },
      -                "source": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "reputation",
      -                        "dataset"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "title": "Source"
      -                },
      -                "t0": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Launch time, unix seconds.",
      -                  "title": "T0"
      -                },
      -                "terminal_rs": {
      -                  "anyOf": [
      -                    {
      -                      "type": "number"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "default": null,
      -                  "description": "Curve SOL when the path closed.",
      -                  "title": "Terminal Rs"
      -                }
      -              },
      -              "required": [
      -                "mint",
      -                "known",
      -                "resolved",
      -                "label_rule_version"
      -              ],
      -              "title": "OutcomeItem",
      -              "type": "object"
      -            },
      -            "maxItems": 40,
      -            "minItems": 1,
      -            "title": "Items",
      -            "type": "array"
      -          },
      -          "n_known": {
      -            "minimum": 0,
      -            "title": "N Known",
      -            "type": "integer"
      -          },
      -          "n_resolved": {
      -            "minimum": 0,
      -            "title": "N Resolved",
      -            "type": "integer"
      -          },
      -          "note": {
      -            "title": "Note",
      -            "type": "string"
      -          },
      -          "rule": {
      -            "additionalProperties": true,
      -            "title": "Rule",
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "count",
      -          "n_known",
      -          "n_resolved",
      -          "items",
      -          "rule",
      -          "note"
      -        ],
      -        "title": "OutcomeBatchData",
      -        "type": "object"
      -      },
      -      "generated_at": {
      -        "title": "Generated At",
      -        "type": "string"
      -      },
      -      "meta": {
      -        "additionalProperties": true,
      -        "title": "Meta",
      -        "type": "object"
      -      },
      -      "ok": {
      -        "const": true,
      -        "title": "Ok",
      -        "type": "boolean"
      -      },
      -      "schema_version": {
      -        "const": "2.0",
      -        "title": "Schema Version",
      -        "type": "string"
      -      },
      -      "t": {
      -        "title": "T",
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "schema_version",
      -      "generated_at",
      -      "t",
      -      "coverage",
      -      "data",
      -      "meta"
      -    ],
      -    "title": "OutcomeBatchEnvelope",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: the x402 v2 payment requirements. Pay one accepts entry and call again with _meta['x402/payment']. error says why when a payment was sent and rejected; a failed settlement adds x402/payment-response. Nothing is charged.",
      -    "properties": {
      -      "accepts": {
      -        "items": {
      -          "properties": {
      -            "amount": {
      -              "type": "string"
      -            },
      -            "asset": {
      -              "type": "string"
      -            },
      -            "extra": {
      -              "type": "object"
      -            },
      -            "maxTimeoutSeconds": {
      -              "type": "integer"
      -            },
      -            "network": {
      -              "type": "string"
      -            },
      -            "payTo": {
      -              "type": "string"
      -            },
      -            "scheme": {
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "scheme",
      -            "network",
      -            "amount",
      -            "asset",
      -            "payTo"
      -          ],
      -          "type": "object"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "extensions": {
      -        "type": "object"
      -      },
      -      "resource": {
      -        "properties": {
      -          "description": {
      -            "type": "string"
      -          },
      -          "mimeType": {
      -            "type": "string"
      -          },
      -          "url": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "url"
      -        ],
      -        "type": "object"
      -      },
      -      "x402/payment-response": {
      -        "properties": {
      -          "errorReason": {
      -            "type": "string"
      -          },
      -          "network": {
      -            "type": "string"
      -          },
      -          "success": {
      -            "type": "boolean"
      -          },
      -          "transaction": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "success"
      -        ],
      -        "type": "object"
      -      },
      -      "x402Version": {
      -        "const": 2
      -      }
      -    },
      -    "required": [
      -      "x402Version",
      -      "resource",
      -      "accepts"
      -    ],
      -    "title": "PaymentRequired",
      -    "type": "object"
      -  },
      -  {
      -    "description": "isError: a refusal answered without charging (invalid or uncovered arguments, stale feed, nothing new since the cursor, a payment that cannot be matched to this request). error is a stable code; live_examples name mints covered now.",
      -    "properties": {
      -      "address": {
      -        "type": "string"
      -      },
      -      "avoid_skipped": {
      -        "type": "integer"
      -      },
      -      "case_mangled_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "charged": {
      -        "type": [
      -          "boolean",
      -          "null"
      -        ]
      -      },
      -      "curve": {
      -        "type": "string"
      -      },
      -      "error": {
      -        "type": "string"
      -      },
      -      "feed_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "free_check": {
      -        "type": "string"
      -      },
      -      "got": {
      -        "type": [
      -          "string",
      -          "integer"
      -        ]
      -      },
      -      "hint": {
      -        "type": "string"
      -      },
      -      "invalid": {
      -        "type": "object"
      -      },
      -      "live_examples": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "max_feed_lag_s": {
      -        "type": "number"
      -      },
      -      "max_mints": {
      -        "type": "integer"
      -      },
      -      "max_table_lag_s": {
      -        "type": "number"
      -      },
      -      "message": {
      -        "type": "string"
      -      },
      -      "mint": {
      -        "type": "string"
      -      },
      -      "missing": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "newest_cursor": {
      -        "type": "string"
      -      },
      -      "ok": {
      -        "const": false
      -      },
      -      "payment_status": {
      -        "type": "string"
      -      },
      -      "scanned": {
      -        "type": "integer"
      -      },
      -      "schema": {
      -        "type": "object"
      -      },
      -      "since": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "table_lag_s": {
      -        "type": [
      -          "number",
      -          "null"
      -        ]
      -      },
      -      "tool": {
      -        "type": "string"
      -      },
      -      "unavailable_mints": {
      -        "items": {
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "unverified_event": {
      -        "type": [
      -          "object",
      -          "null"
      -        ]
      -      },
      -      "window_s": {
      -        "type": "number"
      -      }
      -    },
      -    "required": [
      -      "ok",
      -      "error"
      -    ],
      -    "title": "Refusal",
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "properties": {
      +      "coverage": {
      +        "enum": [
      +          "full",
      +          "thin"
      +        ],
      +        "title": "Coverage",
      +        "type": "string"
      +      },
      +      "data": {
      +        "properties": {
      +          "count": {
      +            "maximum": 40,
      +            "minimum": 1,
      +            "title": "Count",
      +            "type": "integer"
      +          },
      +          "items": {
      +            "description": "In the order asked.",
      +            "items": {
      +              "properties": {
      +                "age_at_query_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Age At Query S"
      +                },
      +                "creator": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Creator"
      +                },
      +                "dataset_day": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Dataset Day"
      +                },
      +                "dev_first_sell_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Dev First Sell Dt S"
      +                },
      +                "graduated": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "True graduation by the public rule; null until settled.",
      +                  "title": "Graduated"
      +                },
      +                "known": {
      +                  "description": "False: the mint is not in our pump.fun launch table (charged like any answer).",
      +                  "title": "Known",
      +                  "type": "boolean"
      +                },
      +                "label_rule_version": {
      +                  "title": "Label Rule Version",
      +                  "type": "string"
      +                },
      +                "launched_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Launched At"
      +                },
      +                "mayhem": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Mayhem"
      +                },
      +                "migrate_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Migrate At"
      +                },
      +                "migrate_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Migrate Dt S"
      +                },
      +                "mint": {
      +                  "title": "Mint",
      +                  "type": "string"
      +                },
      +                "peak_rs": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Highest curve SOL (real reserve) witnessed.",
      +                  "title": "Peak Rs"
      +                },
      +                "quote": {
      +                  "anyOf": [
      +                    {
      +                      "properties": {
      +                        "asset": {
      +                          "description": "The curve's quote asset: sol, usdc, pyusd, stock (an xStocks tokenized equity), other, or unknown (not read from the curve account; is_sol says what our tape shows).",
      +                          "enum": [
      +                            "sol",
      +                            "usdc",
      +                            "pyusd",
      +                            "stock",
      +                            "other",
      +                            "unknown"
      +                          ],
      +                          "title": "Asset",
      +                          "type": "string"
      +                        },
      +                        "basis": {
      +                          "description": "curve_account = read from the bonding-curve account; tape = our capture's evidence; launch_date = launched before pump.fun Custom Pairs opened (2026-09-10), when every curve was SOL-quoted (the outcome labels); none = no evidence yet.",
      +                          "enum": [
      +                            "curve_account",
      +                            "tape",
      +                            "launch_date",
      +                            "none"
      +                          ],
      +                          "title": "Basis",
      +                          "type": "string"
      +                        },
      +                        "evidence": {
      +                          "anyOf": [
      +                            {
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The tape evidence behind is_sol (/v1/labels quote.evidence).",
      +                          "title": "Evidence"
      +                        },
      +                        "holder_rewards": {
      +                          "anyOf": [
      +                            {
      +                              "type": "boolean"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The curve's is_holder_reward flag (pump.fun Holder Rewards: the creator fee goes to holders); null when the account was not read.",
      +                          "title": "Holder Rewards"
      +                        },
      +                        "is_sol": {
      +                          "anyOf": [
      +                            {
      +                              "type": "boolean"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "true = SOL-quoted, false = quoted in another asset, null = not established yet.",
      +                          "title": "Is Sol"
      +                        },
      +                        "mint": {
      +                          "anyOf": [
      +                            {
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "The quote_mint the bonding-curve account holds (the all-zero default 11111111111111111111111111111111 on SOL curves); null when not read.",
      +                          "title": "Mint"
      +                        },
      +                        "modelled": {
      +                          "description": "True only for a curve shown to be SOL-quoted: our flags, labels, verdict and odds are measured in SOL. False = those are withheld (reason quote_not_modelled).",
      +                          "title": "Modelled",
      +                          "type": "boolean"
      +                        },
      +                        "reason": {
      +                          "anyOf": [
      +                            {
      +                              "const": "quote_not_modelled",
      +                              "type": "string"
      +                            },
      +                            {
      +                              "type": "null"
      +                            }
      +                          ],
      +                          "default": null,
      +                          "description": "Set when modelled is false.",
      +                          "title": "Reason"
      +                        }
      +                      },
      +                      "required": [
      +                        "asset",
      +                        "modelled",
      +                        "basis"
      +                      ],
      +                      "title": "Quote",
      +                      "type": "object"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "What the curve is quoted in; the SOL labels are null with reason quote_not_modelled unless quote.modelled (/v1/labels outcome.quote). Null for an unknown mint."
      +                },
      +                "reason": {
      +                  "anyOf": [
      +                    {
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Reason"
      +                },
      +                "resolution": {
      +                  "anyOf": [
      +                    {
      +                      "properties": {
      +                        "graduation": {
      +                          "description": "The graduation label is settled: graduated, the path is closed, or a migration was seen more than 30 s ago.",
      +                          "title": "Graduation",
      +                          "type": "boolean"
      +                        },
      +                        "path_closed": {
      +                          "description": "Our capture closed the curve path; the fields written at close are final unless a later trade reopens it.",
      +                          "title": "Path Closed",
      +                          "type": "boolean"
      +                        },
      +                        "rug_within_300s": {
      +                          "description": "The rug labels are settled: the curve path is closed and the 300 s window has passed.",
      +                          "title": "Rug Within 300S",
      +                          "type": "boolean"
      +                        }
      +                      },
      +                      "required": [
      +                        "rug_within_300s",
      +                        "graduation",
      +                        "path_closed"
      +                      ],
      +                      "title": "Resolution",
      +                      "type": "object"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null
      +                },
      +                "resolved": {
      +                  "description": "Every label in this item is settled.",
      +                  "title": "Resolved",
      +                  "type": "boolean"
      +                },
      +                "rug_at": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "t0 + rug_dt_s: grade any horizon from your own call time.",
      +                  "title": "Rug At"
      +                },
      +                "rug_dt_s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Rug Dt S"
      +                },
      +                "rugged": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Rugged by the public rule (drain or creator dump); null until settled.",
      +                  "title": "Rugged"
      +                },
      +                "rugged_within_300s": {
      +                  "anyOf": [
      +                    {
      +                      "type": "boolean"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Rugged Within 300S"
      +                },
      +                "source": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "reputation",
      +                        "dataset"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "title": "Source"
      +                },
      +                "t0": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Launch time, unix seconds.",
      +                  "title": "T0"
      +                },
      +                "terminal_rs": {
      +                  "anyOf": [
      +                    {
      +                      "type": "number"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "default": null,
      +                  "description": "Curve SOL when the path closed.",
      +                  "title": "Terminal Rs"
      +                }
      +              },
      +              "required": [
      +                "mint",
      +                "known",
      +                "resolved",
      +                "label_rule_version"
      +              ],
      +              "title": "OutcomeItem",
      +              "type": "object"
      +            },
      +            "maxItems": 40,
      +            "minItems": 1,
      +            "title": "Items",
      +            "type": "array"
      +          },
      +          "n_known": {
      +            "minimum": 0,
      +            "title": "N Known",
      +            "type": "integer"
      +          },
      +          "n_resolved": {
      +            "minimum": 0,
      +            "title": "N Resolved",
      +            "type": "integer"
      +          },
      +          "note": {
      +            "title": "Note",
      +            "type": "string"
      +          },
      +          "rule": {
      +            "additionalProperties": true,
      +            "title": "Rule",
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "count",
      +          "n_known",
      +          "n_resolved",
      +          "items",
      +          "rule",
      +          "note"
      +        ],
      +        "title": "OutcomeBatchData",
      +        "type": "object"
      +      },
      +      "generated_at": {
      +        "title": "Generated At",
      +        "type": "string"
      +      },
      +      "meta": {
      +        "additionalProperties": true,
      +        "title": "Meta",
      +        "type": "object"
      +      },
      +      "ok": {
      +        "const": true,
      +        "title": "Ok",
      +        "type": "boolean"
      +      },
      +      "schema_version": {
      +        "const": "2.0",
      +        "title": "Schema Version",
      +        "type": "string"
      +      },
      +      "t": {
      +        "title": "T",
      +        "type": "number"
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "schema_version",
      +      "generated_at",
      +      "t",
      +      "coverage",
      +      "data",
      +      "meta"
      +    ],
      +    "title": "OutcomeBatchEnvelope",
      +    "type": "object"
      +  },
      +  {
      +    "description": "isError: the x402 v2 payment requirements. Pay one accepts entry and call again with _meta['x402/payment']. error says why when a payment was sent and rejected; a failed settlement adds x402/payment-response. Nothing is charged.",
      +    "properties": {
      +      "accepts": {
      +        "items": {
      +          "properties": {
      +            "amount": {
      +              "type": "string"
      +            },
      +            "asset": {
      +              "type": "string"
      +            },
      +            "extra": {
      +              "type": "object"
      +            },
      +            "maxTimeoutSeconds": {
      +              "type": "integer"
      +            },
      +            "network": {
      +              "type": "string"
      +            },
      +            "payTo": {
      +              "type": "string"
      +            },
      +            "scheme": {
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "scheme",
      +            "network",
      +            "amount",
      +            "asset",
      +            "payTo"
      +          ],
      +          "type": "object"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "error": {
      +        "type": "string"
      +      },
      +      "extensions": {
      +        "type": "object"
      +      },
      +      "resource": {
      +        "properties": {
      +          "description": {
      +            "type": "string"
      +          },
      +          "mimeType": {
      +            "type": "string"
      +          },
      +          "url": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "url"
      +        ],
      +        "type": "object"
      +      },
      +      "x402/payment-response": {
      +        "properties": {
      +          "errorReason": {
      +            "type": "string"
      +          },
      +          "network": {
      +            "type": "string"
      +          },
      +          "success": {
      +            "type": "boolean"
      +          },
      +          "transaction": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "success"
      +        ],
      +        "type": "object"
      +      },
      +      "x402Version": {
      +        "const": 2
      +      }
      +    },
      +    "required": [
      +      "x402Version",
      +      "resource",
      +      "accepts"
      +    ],
      +    "title": "PaymentRequired",
      +    "type": "object"
      +  },
      +  {
      +    "description": "isError: a refusal answered without charging (invalid or uncovered arguments, stale feed, nothing new since the cursor, a payment that cannot be matched to this request). error is a stable code; live_examples name mints covered now.",
      +    "properties": {
      +      "address": {
      +        "type": "string"
      +      },
      +      "avoid_skipped": {
      +        "type": "integer"
      +      },
      +      "case_mangled_mints": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "charged": {
      +        "type": [
      +          "boolean",
      +          "null"
      +        ]
      +      },
      +      "curve": {
      +        "type": "string"
      +      },
      +      "error": {
      +        "type": "string"
      +      },
      +      "feed_lag_s": {
      +        "type": [
      +          "number",
      +          "null"
      +        ]
      +      },
      +      "free_check": {
      +        "type": "string"
      +      },
      +      "got": {
      +        "type": [
      +          "string",
      +          "integer"
      +        ]
      +      },
      +      "hint": {
      +        "type": "string"
      +      },
      +      "invalid": {
      +        "type": "object"
      +      },
      +      "live_examples": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "max_feed_lag_s": {
      +        "type": "number"
      +      },
      +      "max_mints": {
      +        "type": "integer"
      +      },
      +      "max_table_lag_s": {
      +        "type": "number"
      +      },
      +      "message": {
      +        "type": "string"
      +      },
      +      "mint": {
      +        "type": "string"
      +      },
      +      "missing": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "newest_cursor": {
      +        "type": "string"
      +      },
      +      "ok": {
      +        "const": false
      +      },
      +      "payment_status": {
      +        "type": "string"
      +      },
      +      "scanned": {
      +        "type": "integer"
      +      },
      +      "schema": {
      +        "type": "object"
      +      },
      +      "since": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "table_lag_s": {
      +        "type": [
      +          "number",
      +          "null"
      +        ]
      +      },
      +      "tool": {
      +        "type": "string"
      +      },
      +      "unavailable_mints": {
      +        "items": {
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "unverified_event": {
      +        "type": [
      +          "object",
      +          "null"
      +        ]
      +      },
      +      "window_s": {
      +        "type": "number"
      +      }
      +    },
      +    "required": [
      +      "ok",
      +      "error"
      +    ],
      +    "title": "Refusal",
      +    "type": "object"
      +  }
      +]
  6. Changed4 schema fields changed
    • changedInput schema / properties / mints / description
      Previous value: -"One to 40 distinct pump.fun mints, known to our capture or not."New value: +"One to 40 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link, known to our capture or not."
    • addedInput schema / properties / mints / items / description
      Added value: +"a mint or a pump.fun/gmgn/solscan/birdeye link"
    • changedInput schema / properties / mints / items / maxLength
      Previous value: -44New value: +512
    • removedInput schema / properties / mints / items / pattern
      Removed value: -"^[1-9A-HJ-NP-Za-km-z]{32,44}$"
  7. Added

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly/idempotent/non-destructive/openWorld, so the bar is lower. The description adds genuinely useful context beyond them: flat pricing ('$0.01 per call whatever the answers') and that mints need not be in capture. It does not elaborate on latency or result shape, but the output schema covers returns.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads pricing, then purpose, then the alternative, then input — a sensible order with no wasted sentences. The final 'Fields: loopholetape://schema/...' pointer is terse but functional.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With full annotation coverage, an output schema, and 100% schema description coverage, the description has little left to carry. It supplies pricing and a single-vs-batch routing note, which is sufficient for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and there is only one parameter, so the schema already documents the mints array fully (including the link-acceptance detail). The description's 'Input: mints' adds nothing beyond the schema; baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: batch outcome labels for 1-40 pump.fun mints. It explicitly contrasts with the sibling mint_outcome ('$0.001 alone'), so an agent can distinguish batch from single without opening either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear use case ('grade a list of your own calls') and implicitly routes single-mint use to mint_outcome. The when-not condition is implied rather than stated as an explicit rule, so it falls just short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources