Skip to main content
Glama

Server Details

pump.fun & Robinhood Chain launch data: radar, risk checks, delta feed, datasets, keys. x402 USDC

Ownership verified
Status
Healthy
Uptime
99.8% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Server Listing
loophole-tape

TDQS

A4.1/5.0

Scored across 31 tools

Disambiguation2/5

Several tools target the same underlying resource with only subtle scope or pricing differences, such as check_pumpfun_risk vs verdict vs mint_risk_card, and check_batch_risk vs check_watchlist_risk. While the descriptions try to differentiate them, an agent could easily select the wrong one when multiple check/launch/outcome variants exist for nearly the same pump.fun mint.

Naming Consistency4/5

Most tools follow a clear snake_case noun_verb or category_prefix pattern: check_*, mint_*, launches_*, recent_*, rhc_*, buy_*. A few standalone nouns like radar, catalog, health, and verdict break the verb-first convention, but the overall style is consistent and predictable.

Tool Count2/5

With 31 tools, the surface is heavy for what is ultimately a memecoin risk/analytics API plus payment and alerting helpers. Many tools are near variants of each other, making the set feel larger than necessary and more expensive to navigate.

Completeness4/5

The set covers the core workflows well: discovery, screening, single/batch risk checks, detailed flow/holders/outcome lookups, creator/wallet profiling, regime monitoring, dataset purchase, and alert subscriptions. Minor gaps exist, such as no free per-mint price/metadata tool and no direct cross-mint comparison, but agents can complete typical tasks without dead ends.

Available Tools

31 tools
buy_api_keyBuy a prepaid API key ($2.00)AInspect

$2.00 USDC once. Use when your client cannot sign an x402 payment on every call, or to pay many calls (rug checks, launch polls, wallet and creator cards) from one purchase; not needed if your client already pays x402. Each new payment here buys a new $2.00 key. One x402 payment of $2.00 (USDC on Solana or Base; by header, or in a browser with a wallet) returns a key lt_... holding $2.00 of credit. Send it as the X-API-Key header on any paid HTTP route and that route's price is deducted; no x402 client is needed after the purchase (the same header on POST /mcp pays the MCP tools). Free balance: GET /v1/keys/balance with the header. Credit does not expire; the key is a bearer secret. The key activates when the same request settles; the same signed payment retried returns the same key. No arguments.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.5/5.0
Behavior5/5

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

Annotations carry only generic hints (not read-only, open-world, not idempotent, not destructive), so the description bears the full burden and succeeds richly. It discloses the payment mechanics, that credit does not expire, that the key is a bearer secret, activation timing ('activates when the same request settles'), and the per-payment idempotency nuance. The retry behavior ('same signed payment retried returns the same key') is consistent with idempotentHint=false since a new call involves a new payment and creates a new key.

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?

The description is long (~120 words) but front-loaded with the most critical fact ('$2.00 USDC once') before expanding into usage conditions and mechanics. Every sentence carries non-redundant operational content — payment method, post-purchase usage, balance check, expiry, security, activation, retry behavior — so it earns its length even though it is not terse.

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

Completeness5/5

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

With no output schema, the description must explain return values, and it does: 'returns a key lt_... holding $2.00 of credit.' It also covers the payment currency and networks (USDC on Solana or Base), how to spend the credit (X-API-Key header on paid routes), how to check the balance, expiry, and security posture. For a payment tool with a surprisingly complex flow, nothing an agent needs is missing.

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

Parameters4/5

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

The tool has zero parameters and 100% schema coverage, so the schema is trivially complete. The description explicitly states 'No arguments,' confirming an agent should not look for parameters. Baseline for a 0-param tool is 4, and the description adds the explicit confirmation rather than staying silent.

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

Purpose4/5

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

The description clearly states the action: a $2.00 payment returns a prepaid key (lt_...) holding $2.00 of credit. The verb (buy) and resource (API key with specific credit amount) are specific. It implicitly differentiates from siblings like buy_trial_key and buy_dataset by describing the full paid key, though it never names those siblings explicitly.

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

Usage Guidelines5/5

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

The description gives explicit when-to-use conditions: 'Use when your client cannot sign an x402 payment on every call, or to pay many calls... from one purchase' and an explicit when-not-needed exclusion: 'not needed if your client already pays x402.' This leaves no ambiguity about the decision boundary.

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

buy_datasetBuy one day of pump.fun launches ($5.00)AInspect

$5.00 USDC per day file. Use to backtest or train a rug or graduation model on one full UTC day of Solana token launches on pump.fun; not for live decisions (use the compact check or the delta feed). Input: day (UTC, YYYY-MM-DD, from the free HTTP index /v1/datasets). Every pump.fun launch our capture saw on that UTC day (about 15k-35k rows) with creator, dev buy and share, name/symbol/uri, outcomes as our label rules define them (graduated with migration delay, rugged with rug delay, creator first-sell delay, peak and terminal reserve) and the first feature snapshot under 10 s and between 10 and 60 s of age where sampled (dev/insider/bundle shares, creator prior, reserve, buys). Free 200-row sample and schema at /v1/datasets. HTTP returns the parquet bytes; the MCP tool returns a one-hour download URL. The last three days are rebuilt nightly as outcomes settle. Returns a download URL valid for one hour plus rows, bytes and sha256.

ParametersJSON Schema
NameRequiredDescriptionDefault
dayYesUTC day YYYY-MM-DD listed by the free index /v1/datasets

TDQS

A4.6/5.0
Behavior5/5

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

Beyond the annotations (non-read-only, open world), the description discloses key behavioral traits: it returns a one-hour download URL instead of raw bytes, the last three days are rebuilt nightly, and it includes rows, bytes, and sha256 in the response. This addresses expected return format, data freshness, and integrity verification, which are critical for a paid data tool.

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?

The description is long but information-dense, packing essential details (price, usage, input, data contents, return behavior) into a structured flow. It front-loads the purpose and explicitly states exclusions. While not minimal, every sentence earns its place, making it appropriately sized for a complex commercial dataset tool.

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

Completeness5/5

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

For a tool with one parameter, no output schema, and a paid transaction, the description covers all necessary aspects: what data is included, how to get a free sample, the exact input format, return details, and update cadence. An agent has everything needed to call the tool correctly without additional lookups.

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?

The schema already fully describes the single parameter ('day') with format and source, achieving 100% coverage. The description repeats the same info ('UTC, YYYY-MM-DD, from the free HTTP index') without adding new meaning. Since schema coverage is complete, a baseline of 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?

The description clearly states the tool's purpose: buying a day's worth of pump.fun launch data for backtesting or model training. It names the specific resource (UTC day dataset) and distinguishes it from live-decision tools by explicitly saying 'not for live decisions'. The title also reinforces the action, and the description provides concrete details about the data content and size.

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

Usage Guidelines5/5

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

The description explicitly states when to use the tool (backtesting/training) and when not to use it (live decisions), naming alternatives ('the compact check or the delta feed'). It also instructs the user to select the day from the free HTTP index, giving clear context for parameter selection. No ambiguity remains about when this tool is appropriate.

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

buy_trial_keyBuy a $0.10 trial keyAInspect

$0.10 USDC once. Use to try the prepaid-key path with a small budget before the $2.00 key; each new payment here buys a new $0.10 key. The same prepaid key as /v1/keys/new with $0.10 of credit (about twenty $0.005 rug checks or a hundred $0.001 launch polls): one x402 payment, then X-API-Key on any paid HTTP route. For trying the header path with a small agent budget. Free balance: GET /v1/keys/balance. No arguments.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.3/5.0
Behavior4/5

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

The description adds behavioral context beyond the annotations by explaining the payment model ('one x402 payment'), how the resulting key is used ('X-API-Key on any paid HTTP route'), and that each payment creates a new $0.10 key. It also mentions a free balance-checking endpoint. This meaningfully supplements the readOnly/idempotent hints.

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?

The description is information-dense but not bloated, front-loading the price and purpose before explaining usage details. The parenthetical usage examples add practical context, though a slightly shorter phrasing would be possible without losing value.

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?

For a zero-parameter tool, the description covers the key facts: cost, purchase route, resulting key usage, and balance check. It does not explicitly describe the response/return shape, which would be more important given there is no output schema, but the core calling context is complete.

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

Parameters4/5

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

The tool has zero parameters and the schema coverage is 100%, so little parameter explanation is needed. The description explicitly reinforces this with 'No arguments', which is sufficient.

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?

The description clearly states a specific action: buying a $0.10 USDC prepaid trial key. It differentiates this from the full-priced '$2.00 key' and ties it to the '/v1/keys/new' path, so an agent can distinguish it from buy_api_key without inspecting 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?

The description gives clear usage context: use this to try the prepaid-key and header path with a small budget before committing to the $2.00 key. It does not explicitly name an alternative tool or state 'do not use when...', but the budget-based routing is clear enough.

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

catalogCatalog (free)A
Read-onlyIdempotent
Inspect

Free. Start here: every tool with its price in USD, required arguments, what it returns, the x402 payment terms (USDC on Solana mainnet or Base, payTo per network, facilitator) and the label semantics URL. Returns JSON. Use it first to choose a tool and budget; it carries no market data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false. The description adds useful behavioral context beyond annotations: it is free, returns JSON, and includes exact payment terms (USDC on Solana mainnet or Base, payTo per network, facilitator).

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?

The description is front-loaded with 'Free. Start here' and packs essential details into two dense sentences. It is slightly long but each clause contributes substantive information about the catalog's contents and limitations.

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

Completeness5/5

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

With no parameters and no output schema, the description must explain return content, and it does: every tool with price, required arguments, return value, x402 payment terms, and label semantics URL. It also clarifies scope by noting it carries no market data, leaving no obvious gap for an agent choosing among siblings.

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

Parameters4/5

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

This tool has zero parameters, so the schema carries no burden and there is little to add. The rubric grants a baseline of 4 for zero-parameter tools, and the description appropriately focuses on what the catalog contains rather than parameters.

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?

The description states a clear, specific purpose: it catalogs every tool with pricing, required arguments, return contents, x402 payment terms, and label semantics URL. It also distinguishes itself from market-data siblings by explicitly noting it 'carries no market data.'

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

Usage Guidelines5/5

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

It gives explicit usage guidance: 'Start here' and 'Use it first to choose a tool and budget.' It also provides a clear exclusion ('carries no market data'), helping the agent avoid this tool when market data is needed.

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

check_batch_riskRug check for up to 25 mints ($0.04 total)A
Read-onlyIdempotent
Inspect

$0.04 USDC per call. Use when a screener checks a list of up to 25 pump.fun memecoins in one call and some may be outside the live window; at 21 to 25 mints it costs less per mint than the five-mint watchlist check (GET /v1/check/watchlist, $0.01), below that the watchlist costs less. One payment checks one to 25 caller-selected pump.fun mints. Each covered mint gets the compact check's item (observed creator exits, bundle selling, drains, migration state, calibrated P(rug within 5 min) for young mints and P(true graduation) (/v1/calibration), holder concentration, buyer flow and timestamped evidence) plus its verdict word by the /v1/verdict rule; a mint outside our live window is listed with coverage unavailable instead of refusing the batch. Price is $0.04 total, charged when at least one mint is covered and the feed lag is <= 5 s; a batch with none covered, more than 25 mints, a malformed or a repeated mint is refused unpaid. No cursor (the watchlist check watches up to five). No flags observed is not a safety guarantee. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule).

ParametersJSON Schema
NameRequiredDescriptionDefault
mintsYesOne to 25 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link; a mint outside the live window is listed as coverage unavailable.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.6/5.0
Behavior5/5

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

The description goes far beyond the annotations (readOnly, idempotent, non-destructive) by disclosing pricing, charging conditions, refusal scenarios (none covered, >25 mints, malformed/repeated), coverage handling for mints outside the live window, and the disclaimer that no flags is not a safety guarantee. It also details the output items (market, authorities, verdict) which is not in the annotations or schema. This is exemplary behavioral disclosure.

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?

The description is dense but every sentence adds critical information: pricing, usage context, cost comparison, edge cases, output details, and disclaimers. It is a single paragraph without bullets, which reduces scannability, but it is not repetitive or padded. Given the complexity of the tool, the length is justified, though better formatting (e.g., bullet points) would improve structure.

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

Completeness5/5

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

For a tool with such intricate behavior—pricing tiers, coverage rules, charging conditions, refusal logic, and rich output—the description covers all aspects an agent needs to know before calling. It explains when to use it, what happens in edge cases, what the response contains, and safety disclaimers. The presence of an output schema further reduces the burden, but the description still provides comprehensive context, making it essentially complete.

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?

The input schema already provides 100% coverage, describing the mints parameter as 'One to 25 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link; a mint outside the live window is listed as coverage unavailable.' The description reiterates this but adds little new meaning beyond the schema. It mentions 'distinct' and 'repeated mint refused' but these are behavioral rather than parameter semantics. Baseline of 3 is appropriate given full schema coverage.

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?

The description clearly states the tool's purpose: it performs a rug check on up to 25 pump.fun memecoins in a single call, with a specific price. It explicitly differentiates from the watchlist check by cost and batch size, and mentions 'No cursor' to contrast with the watchlist tool. This leaves no ambiguity about what it does.

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

Usage Guidelines5/5

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

It explicitly states when to use this tool: 'Use when a screener checks a list of up to 25 pump.fun memecoins in one call and some may be outside the live window.' It also compares cost with the watchlist check and recommends the cheaper option based on mint count. It even notes that below 21 mints the watchlist is cheaper, providing clear routing guidance.

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

check_coverageCheck mint coverage (free)A
Read-onlyIdempotent
Inspect

Free. Check full live coverage and <= 5 s feed freshness for one to five pump.fun mints before paying. Returns availability and exact prices. Use it right before a paid check; it returns no risk findings.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintsYesOne to five distinct pump.fun mints with full live coverage, each a mint or a pump.fun/gmgn/solscan/birdeye link

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, and non-destructive behavior. The description adds value by stating it is free, returns availability and exact prices, and explicitly notes it returns no risk findings, plus the feed freshness threshold. It does not contradict annotations and provides useful behavioral context.

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

Conciseness5/5

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

Three sentences with no waste. The 'Free' tag is front-loaded, then the core purpose, then usage guidance. Every sentence earns its place and is directly informative.

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

Completeness5/5

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

Given a single well-documented parameter and no output schema, the description covers what is returned (availability and prices), what is not (risk findings), and when to use it. An agent has everything needed to call it correctly without ambiguity.

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?

The input schema already fully documents the mints parameter (one to five distinct mints, each a mint or link) with 100% coverage. The description adds context about coverage and freshness but does not add syntax or format details beyond the schema. Baseline of 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?

The description clearly states a specific verb (check) and resource (pump.fun mints) and explains the purpose (full live coverage and feed freshness). It explicitly contrasts with risk checks by noting it returns no risk findings, distinguishing it from sibling tools like check_pumpfun_risk.

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

Usage Guidelines5/5

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

It gives explicit usage guidance: 'Use it right before a paid check' and notes it returns no risk findings, indicating when to use this free pre-check rather than a paid risk tool. This directly addresses when and why to select it.

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

check_pumpfun_riskpump.fun rug check with calibrated odds ($0.005)A
Read-onlyIdempotent
Inspect

Use right before a swap or while holding one pump.fun memecoin; not for finding new mints (use the free /v1/radar or the $0.001 delta feed, GET /v1/launches/since). Solana token safety check for one pump.fun mint (observations and odds, never a guarantee). Calibrated P(rug within 5 min) for young mints and P(true graduation), validated out of time (/v1/calibration); creator exits, early-wallet selling, curve/pool drains, migration classification, holder concentration and buyer flow. Findings include first-observed times and numeric evidence. Full coverage and feed lag <= 5 s required; stale/unavailable data is unpaid. Optional cursor: no new watched events is unpaid. No flags observed is not a safety guarantee. Exact signed-payment retries recover the original result for 10 min without a new settlement; timestamps identify its age. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule).

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesA pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.
cursorNoOptional opaque watch cursor for these exact mints; no new watched events returns an unpaid result.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.6/5.0
Behavior5/5

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

Beyond the readOnly/idempotent annotations, the description discloses that results are calibrated odds and never a guarantee, that staleness/unavailability is unpaid, that retries recover the prior result for 10 minutes without a new settlement, and that absence of flags is not safety. It also states required coverage and feed lag constraints.

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?

The description is long but information-dense, covering pricing, usage, exclusions, data freshness, output items, retries, market fields, and authorities. It is front-loaded with the core usage and exclusions; minor redundancy with the schema keeps it from being a 5.

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

Completeness5/5

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

For a paid, single-mint risk check, the description covers the key operational context an agent needs: when to call it, prerequisites (coverage/lag), failure/pricing behavior, output contents, retry semantics, and limitations. With an output schema present, no return-format explanation is missing.

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 description coverage is 100%, and the description largely restates the schema's mint/cursor semantics rather than adding new parameter-level meaning. Baseline 3 applies because the schema already does the heavy lifting.

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?

Description delivers a specific verb+resource: 'Solana token safety check for one pump.fun mint' and explicitly positions it for immediate pre-swap/holding decisions. It also distinguishes itself from sibling discovery tools by stating it is 'not for finding new mints' and names the alternative feeds.

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

Usage Guidelines5/5

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

It explicitly says when to use ('right before a swap or while holding one pump.fun memecoin'), when not to use it ('not for finding new mints'), and points to alternatives ('free /v1/radar or the $0.001 delta feed'). The one-mint scope also implies batch tools handle multiple mints.

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

check_watchlist_riskRug check for up to five mints ($0.01 total)A
Read-onlyIdempotent
Inspect

Use when you watch two to five pump.fun memecoins and want one payment for all of them; for a single mint the $0.005 single check (GET /v1/check/mint) costs less. One payment checks one to five caller-selected pump.fun mints for observed creator exits, bundle selling, drains and migration state, each with calibrated P(rug within 5 min) and P(true graduation) (/v1/calibration), with compact holder concentration/flow measurements and timestamped evidence. Every mint must have full coverage and feed lag <= 5 s; an unavailable batch is unpaid. Optional cursor: no new watched events is unpaid. Use /v1/check/watch for free update availability. Price is $0.01 total, not per mint. Findings describe observations, not predictions. Exact signed-payment retry cache: 10 minutes. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule).

ParametersJSON Schema
NameRequiredDescriptionDefault
mintsYesOne to five distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link. All must have full live coverage.
cursorNoOptional opaque watch cursor for these exact mints; no new watched events returns an unpaid result.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, idempotentHint, and non-destructive, but the description adds substantial behavioral context: unpaid outcomes for unavailable batches and for no new watched events with a cursor, a 10-minute retry cache, the feed-lag constraint, and the observation-not-prediction framing. This goes well beyond annotations.

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?

The description is long but information-dense; every clause adds a constraint or clarification relevant to correct invocation. It is front-loaded with the primary use case. While not a model of brevity, it earns its length given the API's pricing and coverage nuances.

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

Completeness5/5

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

For a batch, paid, coverage-sensitive tool, the description covers all operational essentials: pricing, coverage requirements, cursor semantics, retry cache, and what the findings represent. Combined with the output schema and annotations, an agent has everything needed to call it correctly.

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

Parameters5/5

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

Schema coverage is 100%, so the schema defines the parameters, but the description adds essential semantic value: mints must be distinct and have full live coverage, cursor is opaque and unpaid if no new events, and the 1–5 limit is reiterated. This materially helps an agent pick valid values.

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 ('check'), a resource ('watchlist of two to five pump.fun mints'), and explicitly names the alternative single-check endpoint. It differentiates itself from the single-mint option and implies it is the batch/watchlist variant, making its purpose unmistakable.

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

Usage Guidelines5/5

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

Explicitly states 'Use when you watch two to five pump.fun memecoins and want one payment for all of them', and contrasts with the cheaper single-mint check. This gives clear when-to-use guidance and an alternative, satisfying the dimension fully.

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

creator_reputationCreator (dev wallet) reputation ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per call. Use to judge a new memecoin by its creator's earlier pump.fun launches on Solana (graduated or rugged) before buying; for the launch's own live evidence use the compact check (GET /v1/check/mint) or the full card (GET /v1/mint/{mint}). Input: address (base58 wallet). Creator stats over every launch we have seen from this wallet, counting only outcomes known at request time: n_launches, resolved, graduations witnessed at >= 84 SOL, rugs by drain or dev dump, median seconds to the dev's first sell, total dev buys; the last 25 launches with outcomes; the creator's live mints right now; and whether the wallet was funded in the last 30 min (warm launch). Empty stats (is_first_time=true) for a wallet we never saw launch. Returns JSON envelope with data{creator, stats{n_launches, n_resolved, grad_rate, rug_rate, median_dev_sell_s, is_first_time}, recent_launches[], live_mints[], funded_recently_by}.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressYesbase58 Solana wallet address (32-44 chars)

TDQS

A4.6/5.0
Behavior5/5

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

Beyond the readOnly/idempotent annotations, it discloses the per-call cost, data freshness semantics ('outcomes known at request time'), edge-case behavior ('is_first_time=true' for unseen wallets), and definitions like warm-launch funding and rug criteria. This gives the agent a reliable behavioral model of the call.

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?

The description is dense and front-loaded with the most actionable information: price, purpose, alternatives, and expected response shape. It is long, but most sentences carry useful behavior or response details that are absent from an output schema, so the length is earned.

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

Completeness5/5

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

Despite having no output schema, the description enumerates the response envelope and key stats, names the input constraints, explains the empty-wallet case, and provides routing guidance. For a one-parameter read-only tool, this is fully actionable.

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 the single parameter is already described as a base58 Solana wallet address. The description only repeats 'address (base58 wallet)' without adding new semantic constraints or formatting details, so it meets the baseline but adds no extra value.

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?

The description states a specific use: judging a new memecoin by the creator's earlier pump.fun launches, and clearly distinguishes it from launch-specific evidence tools. It names the alternatives for launch-level checks, so an agent can differentiate creator_reputation from the launch-check siblings without opening schemas.

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

Usage Guidelines5/5

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

It explicitly says when to use the tool ('before buying') and directs the agent to alternatives ('for the launch's own live evidence use the compact check or the full card'). This provides both a positive trigger and a routing condition, leaving little room for ambiguity.

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

healthFeed health (free)A
Read-onlyIdempotent
Inspect

Free. Feed health: feed_lag_s (seconds between the newest event in our tape and now), is_stale, last Solana slot, mints tracked, counters. Use it before trusting a card's freshness; it carries no per-mint data.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already establish readOnly, idempotent, and non-destructive behavior. The description adds meaningful context beyond that: the operation is free, the feed_lag_s metric has a precise definition, and the tool contains no per-mint data. This is sufficient for a zero-parameter health check.

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

Conciseness5/5

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

Two compact sentences carry all the essential information: cost, metric definitions, purpose, and a limitation. Everything earns its place and the most important usage guidance comes last without padding.

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

Completeness5/5

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

For a zero-parameter read-only health tool with no output schema, the description is complete. It tells the agent what metrics to expect, how to interpret feed_lag_s, when to call the tool, and that it lacks per-mint data. Nothing critical is missing.

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

Parameters4/5

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

There are zero parameters and the schema is empty, so the baseline is 4. The description doesn't need to explain parameters; it instead clarifies what the response will contain, which is more relevant for this tool.

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

Purpose4/5

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

The description clearly defines the resource ('feed health') and enumerates the exact metrics returned: feed_lag_s, is_stale, last Solana slot, mints tracked, and counters. It lacks an explicit verb like 'get' or 'fetch', and it doesn't name a sibling tool, but the scope is obvious enough to distinguish it from per-mint and analytics siblings.

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?

It gives explicit guidance: use it before trusting a card's freshness. It also states what it is not for ('carries no per-mint data'), which tells the agent when not to rely on it. It doesn't name specific alternative tools, but the context is clear and actionable.

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

launches_screenedNew pump.fun launches screened by verdict ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per call. Use when a screener wants the newest Solana memecoins on pump.fun already screened in one call, instead of a discovery call plus one rug check per token; for one mint use the $0.01 verdict (GET /v1/verdict). The newest covered pump.fun launches (default the last 15 min; mayhem-class launches left out, as on the radar) whose verdict is not avoid under the fixed public rule of /v1/verdict (/v1/labels), ranked by calibrated P(true graduation) (/v1/calibration), highest first, up to 50 per call. Each item: the verdict word (caution or no_flags_observed), the one-line reason and up to three reasons, P(true graduation), P(rug within 5 min) for mints under 30 s, age, curve SOL, buys and links to the verdict, the rug check and the full card; scanned and avoid_skipped count what was read and left out. Feed lag <= 5 s required: a stale feed or an empty screen is refused unpaid. no_flags_observed is not a safety guarantee. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoitems to return, 1-50
max_age_sNolaunches created within this many seconds (30-3600)

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already mark readOnlyHint, openWorldHint, idempotentHint, destructiveHint. The description adds crucial behavioral details: 'Feed lag <= 5 s required: a stale feed or an empty screen is refused unpaid.' It also clarifies the meaning of the screening result ('no_flags_observed is not a safety guarantee') and the composition of each item (verdict, probabilities, age, curve SOL, links). It explains what counts 'scanned and avoid_skipped' represent. This goes well beyond annotations.

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

Conciseness5/5

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

The description is a single dense paragraph but efficiently structured: cost and use case first, then output specifics, then caveats. Every sentence provides unique information—no filler. It front-loads the most critical decision point (when to use) and avoids repeating schema details. The length is justified by the tool's complexity and the need to convey refusal conditions and field meanings.

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

Completeness5/5

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

Given the output schema exists (as indicated by context signals), the description doesn't need to detail exact return formatting. It covers all essential usage aspects: purpose, alternatives, exclusions, feed requirements, refusal conditions, safety disclaimer, and per-item fields. It also distinguishes from siblings like launches_since and recent_launches by emphasizing the screening aspect. An agent can decide whether and how to call it correctly.

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

Parameters4/5

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

Schema coverage is 100%, so both parameters (limit, max_age_s) are already documented with descriptions. The description adds context: 'default the last 15 min' aligns with max_age_s default 900, and 'up to 50 per call' matches limit maximum. It also implies the semantics of age filtering via 'launches created within this many seconds.' While not necessary, it reinforces parameter meaning without redundancy.

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?

The description clearly states the tool's purpose: 'Use when a screener wants the newest Solana memecoins on pump.fun already screened in one call.' It specifies the resource (pump.fun launches), the verb (list screened), and distinguishes it from alternatives like a discovery call plus rug check or the verdict tool. It also mentions the output ranking and fields, leaving no ambiguity about what the tool does.

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

Usage Guidelines5/5

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

It gives explicit when-to-use guidance: 'Use when a screener wants the newest Solana memecoins on pump.fun already screened in one call, instead of a discovery call plus one rug check per token.' It also names an alternative for single mints: 'for one mint use the $0.01 verdict (GET /v1/verdict).' It mentions exclusions like 'mayhem-class launches left out, as on the radar,' implying if those are needed, use radar. This is thorough routing guidance.

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

launches_sinceNew pump.fun launches with rug odds ($0.001)A
Read-onlyIdempotent
Inspect

$0.001 USDC per poll. Use when a bot polls for newly launched Solana tokens on pump.fun with their calibrated odds; for a one-off screen of the last hour use GET /v1/launches/recent, and for one mint the $0.005 rug check. The polling feed for bots: every covered launch created after since (unix seconds; default the last 60 s, at most the last hour), oldest first, up to 100 per call, each with creator, reserve, buys, buyer inflow, top-5 holder and creator shares, first-observed flags, the calibrated P(rug within 300 s) for young mints and P(true graduation), and the paid check URL. Returns next_cursor to pass back as since. An empty page costs the same call, so poll at the launch rate you need (about 20 launches per minute). Each item also carries its verdict word by the /v1/verdict rule with p_rug_300s and p_true_graduation; no_avoid=1 drops avoid items and min_p_grad keeps items at or above that P(true graduation), and next_cursor still advances past what they drop.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNolaunches per call
sinceNounix seconds of the last launch seen (next_cursor of the previous call); omit for the last 60 s
no_avoidNotrue or 1: leave out items whose verdict is avoid
min_p_gradNokeep items whose P(true graduation) is at least this (0 = no floor)

TDQS

A5/5.0
Behavior5/5

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

Annotations already mark it read-only, idempotent, and non-destructive, and the description adds rich behavioral context: per-poll cost, empty pages billed the same, at-most-one-hour window, oldest-first order, next_cursor paging, and filter behavior including next_cursor advancing past dropped items. This goes far beyond the annotation safety profile.

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

Conciseness5/5

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

The description is long but every clause carries operational value: price, intended use, alternatives, pagination, filtering, and output fields. It is front-loaded with the most important information and remains dense without padding.

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

Completeness5/5

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

With no output schema, the description fully enumerates the response contents: creator, reserve, buys, buyer inflow, holder/creator shares, first-observed flags, calibrated probabilities, check URL, and verdict word. It also covers defaults, limits, cost, and paging, so an agent has everything needed to call it correctly.

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

Parameters5/5

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

Schema coverage is 100%, so the baseline is 3, but the description adds substantial meaning: `since` is defined as the previous call's next_cursor with default and maximum range, `no_avoid` drops verdict-avoid items, and `min_p_grad` floors P(true graduation) while next_cursor still advances. These nuances are not in the schema.

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?

The description states a specific verb and resource: 'Use when a bot polls for newly launched Solana tokens on pump.fun with their calibrated odds.' It clearly describes the feed semantics (launches created after `since`, oldest first, up to 100 per call) and distinguishes itself from one-off screens and per-mint rug checks.

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

Usage Guidelines5/5

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

It explicitly says when to use this tool ('Use when a bot polls...') and names alternatives: 'for a one-off screen of the last hour use GET /v1/launches/recent, and for one mint the $0.005 rug check.' It also gives operational advice on polling cadence and the cost of empty pages.

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

market_regimeMarket regime (free)A
Read-onlyIdempotent
Inspect

Free. pump.fun market regime meter: launches per minute, mayhem share, curve buys/sells per minute, fail share, pool swaps, migrations vs true graduations (curve witnessed >= 84 SOL) in the last hour, rug flags per hour, history totals. No arguments. Returns JSON. Use it to judge the pump.fun market as a whole; not for one mint (use check_pumpfun_risk).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.7/5.0
Behavior4/5

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

Annotations already establish that this tool is read-only, idempotent, and non-destructive. The description adds useful behavioral context beyond annotations: it is free, takes no arguments, returns JSON, and summarizes the data set it exposes. It does not mention rate limits or output size, but for this simple read-only tool, the added context is sufficient.

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

Conciseness5/5

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

The description is compact and front-loaded: it starts with the key qualifier ('Free') and primary purpose, then lists the data points, and ends with usage guidance. Every sentence earns its place, with no redundant or extraneous content.

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

Completeness5/5

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

Given that the tool has no parameters, annotations cover its safety profile, and there is no output schema, the description is complete: it enumerates the returned metrics, states the output format, and gives selection guidance. An agent has everything needed to call this tool correctly.

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

Parameters4/5

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

The tool has zero parameters, for which a baseline of 4 is appropriate. The description's 'No arguments' confirms the schema and indicates that no input is needed, which is sufficient for parameter semantics.

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?

The description clearly identifies the tool as a 'pump.fun market regime meter' and enumerates the specific metrics it returns, giving a precise resource and scope. It also explicitly distinguishes this tool from check_pumpfun_risk, which is for individual mints, making the purpose unambiguous.

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

Usage Guidelines5/5

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

The description explicitly states when to use this tool ('to judge the pump.fun market as a whole') and when not to use it ('not for one mint'), and names the alternative tool (check_pumpfun_risk). This provides direct guidance on tool selection with no ambiguity.

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

mint_flowWho bought and sold one pump.fun memecoin ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per page. Use when you need who bought and sold one pump.fun memecoin, trade by trade, or to poll its new trades with a cursor; for who holds it now use GET /v1/mint/{mint}/holders. Input: mint (a mint or a pump.fun/gmgn/solscan/birdeye link), since (optional: optional start, exclusive: next_cursor 'slot:index' of the previous page, a slot number, or unix seconds (values >= 1e9); omitted = from the launch), limit (1-500, default 100). Every bonding-curve buy and sell of one covered pump.fun mint from our own capture, in slot order, up to 500 per page: time, slot, index in the slot, transaction signature, wallet, side, SOL, tokens, how the tokens moved, whether it was the wallet's first buy, the wallet's label (dev, bundle, mayhem_agent, or insider, latency_bot or skilled when ranked on our leaderboard) and the running net SOL the curve has taken in since launch. A summary covers the last 60 s and 5 min: trades, unique buyers and sellers, buy, sell and net SOL, first buys, and the largest buyer's and seller's share of that SOL. A demand block (wash trading vs organic volume, from launch) splits the buy SOL by wallet label and gives the share the same wallets sold back and the share bought in crowded slots, and the holders answer's cohorts block (dev, bundlers, snipers, top-1 and top-10 share) rides on every page. Pass next_cursor back as since (a slot:index cursor, a slot or unix seconds); no trade after since, an uncovered mint or a stale feed is refused unpaid. Full live coverage and feed lag <= 5 s required. Returns a JSON envelope with data{mint, items[t, slot, index, sig, wallet, side, sol, tokens, route, is_first_buy, wallet_class, running_net_sol], next_cursor, more, summary{last_60s, last_300s}, demand{buy_share_by_class, round_trip_share, crowded_slot_buy_share}, cohorts{top1_share, top10_share, shares_complete, dev, bundlers, snipers}, tape}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesA pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.
limitNotrades per page (1-500)
sinceNooptional start, exclusive: next_cursor 'slot:index' of the previous page, a slot number, or unix seconds (values >= 1e9); omitted = from the launch

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already mark the tool read-only, idempotent, and non-destructive, and the description adds substantial behavioral context: data is from 'our own capture,' ordered by slot, paginated up to 500 per page, with failure modes such as 'no trade after since, an uncovered mint or a stale feed is refused unpaid.' It also discloses the live coverage and feed lag requirement. No contradiction with annotations.

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?

The description is long but densely packed and well organized: use case first, then input semantics, then output details, then cursor usage and failure conditions. Every sentence adds useful information, though some phrasing is dense and could be streamlined. It earns a high score for structure and front-loading.

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

Completeness5/5

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

Given the tool's complexity — pagination cursors, summary blocks, demand analysis, cohorts, and coverage requirements — the description covers all essential aspects an agent needs to call it correctly. It even explains how to pass next_cursor back and what conditions cause refusal. The output schema exists, and the description complements it with field semantics and behavioral constraints.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description adds meaning beyond the schema by explaining the mint input accepts links from pump.fun/gmgn/solscan/birdeye, clarifying the since parameter semantics with cursor/slot/unix-seconds examples, and describing the limit range. This enrichment justifies a score above baseline.

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?

The description states a specific verb and resource: 'who bought and sold one pump.fun memecoin, trade by trade, or to poll its new trades with a cursor.' It also distinguishes itself from the holders endpoint by explicitly pointing to it for current holders. This is unambiguous and separates the tool from its siblings.

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

Usage Guidelines5/5

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

The description gives explicit when-to-use guidance: 'Use when you need who bought and sold one pump.fun memecoin, trade by trade, or to poll its new trades with a cursor.' It also names the alternative for holders: 'for who holds it now use GET /v1/mint/{mint}/holders.' This is clear routing behavior.

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

mint_holdersHolders of one pump.fun memecoin ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per call. Use when you need who holds one pump.fun memecoin right now, its largest wallets and the creator's and create-slot buyers' shares; for who bought and sold trade by trade use GET /v1/mint/{mint}/flow. Input: mint (a mint or a pump.fun/gmgn/solscan/birdeye link), limit (1-100, default 50). Up to 100 holders of one covered pump.fun mint, largest first, from our own per-wallet ledger of its bonding-curve trades: rank, wallet, share of supply, tokens, first-buy slot and time, last trade time, how the first tokens moved, buy and sell counts, and the labels we observe (dev = the creator, bundle = first tokens in the create slot or the next one, mayhem_agent; insider, latency_bot or skilled when the wallet is ranked on our pump.fun leaderboard, otherwise none). The concentration block carries the holder count, top-5 and top-10 share, HHI and the dev, bundle and insider shares the compact check reports. A cohorts block groups the supply by launch role: dev (the creator and the wallets our funding capture saw it fund), bundlers (first tokens in the create slot or the next), snipers (2-5 slots after it), each with its share of supply, wallet count, SOL in and out of the curve and its largest wallets, plus top-1 and top-10 share; each holder row names its cohorts. Labels are observations, not a verdict on a wallet. Full live coverage and feed lag <= 5 s required; an uncovered mint or a stale feed is refused unpaid. After a migration the ledger stops at the curve. Returns a JSON envelope with data{mint, n_holders, concentration, cohorts{top1_share, top10_share, union_share, shares_complete, unbooked_sol, dev, bundlers, snipers, fresh_wallets, omitted}, holders[rank, wallet, balance_share, tokens, first_buy_slot, first_buy_at, last_trade_at, route, buys, sells, labels, wallet_class, cohorts], leaderboard, tape}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesA pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.
limitNoholder rows to return, largest first (1-100)

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.5/5.0
Behavior5/5

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

Beyond the readOnly/idempotent annotations, the description discloses the per-call cost ('$0.01 USDC per call'), the refusal behavior for uncovered or stale mints, the ledger stopping at migration, and that labels are 'observations, not a verdict.' These details meaningfully inform agent expectations without contradicting the annotations.

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

Conciseness3/5

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

The description is logically structured and front-loads the cost, purpose, and alternative, but it is very long and repeats output details that are already captured by the output schema (e.g., listing every holder field and the JSON envelope). This redundancy inflates length without adding value.

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

Completeness5/5

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

Given the rich output schema, the description need not explain return values, yet it still covers cost, coverage refusals, post-migration behavior, and label interpretation. An agent has all the context needed to call this tool correctly and interpret results.

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 description coverage is 100%, so the schema already documents both parameters. The description restates the mint link formats and limit range but adds no new meaning beyond what the schema provides. 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?

The description names a specific verb and resource: 'who holds one pump.fun memecoin right now, its largest wallets and the creator's and create-slot buyers' shares.' It also explicitly distinguishes itself from the sibling alternative: 'for who bought and sold trade by trade use GET /v1/mint/{mint}/flow.' An agent can immediately tell this apart from mint_flow.

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

Usage Guidelines5/5

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

It gives an explicit when-to-use clause ('Use when you need who holds...') and an explicit when-not-to-use clause with a named alternative ('for who bought and sold trade by trade use GET /v1/mint/{mint}/flow'). It also states the coverage prerequisite: 'Full live coverage and feed lag <= 5 s required; an uncovered mint or a stale feed is refused unpaid.'

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

mint_outcomeOutcome labels for one pump.fun memecoin ($0.001)A
Read-onlyIdempotent
Inspect

$0.001 USDC per call. Use when you grade your own rug or graduation calls or backtest a signal on pump.fun memecoins and need outcome labels you did not write yourself, by a fixed public rule; for a live pre-trade rug check use GET /v1/check/mint ($0.005). Input: mint (any pump.fun mint, a mint or a pump.fun/gmgn/solscan/birdeye link). The outcome of one pump.fun launch from our own capture: launch time and age now, whether it rugged by the public rule (a drain from a peak of at least 5 SOL, or a creator dump) and when, whether that happened within 300 s of launch, whether it truly graduated and when it migrated, the creator's first sell, peak and last curve SOL, the mayhem flag, whether each label is settled (resolved) and the rule version. No probabilities and no opinions. A mint we never saw answers known:false and is charged like any answer: not being in our capture is itself the result. Labels settle when our capture closes the curve path, about an hour after it goes quiet (94% of launches are settled 2 to 3 h after launch); until then they read null, never a provisional false. A malformed mint is refused unpaid. Returns a JSON envelope with data{mint, known, source, t0, launched_at, age_at_query_s, creator, mayhem, graduated, migrate_dt_s, migrate_at, rugged, rug_dt_s, rug_at, rugged_within_300s, dev_first_sell_dt_s, peak_rs, terminal_rs, resolved, resolution, label_rule_version}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesAny pump.fun mint (base58, 32-44 characters); one we never saw answers known:false. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so safety is covered. The description adds valuable behavioral context: the tool charges even for unknown mints, malformed mints are refused unpaid, and labels settle about an hour after quiet (94% settled 2-3h after launch). This goes beyond the annotations to explain edge cases, which is excellent. Minor gap: it doesn't explicitly state that results may change over time as labels settle, but it does mention null values until settled.

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

Conciseness5/5

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

The description is dense but well-organized: it front-loads the purpose, pricing, and alternatives, then explains input, output, and edge cases. Every sentence adds information; no fluff. It's long but earns its length given the tool's complexity.

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

Completeness5/5

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

The tool has a rich output schema, and the description maps it out almost field by field. It covers input formats, pricing, settlement, unknown mint behavior, and malformed input handling. For a complex data tool, this is complete enough for an agent to call it correctly without further investigation.

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

Parameters4/5

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

Schema coverage is 100%, and the schema already explains the mint parameter well. The description adds extra value by listing the output fields and explaining what happens for unknown mints (known:false) and the settlement behavior. It doesn't need to add more about the parameter itself, but it does enrich the context around it.

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?

The description states a specific verb ('use when you grade... or backtest') and a specific resource ('outcome labels for one pump.fun memecoin'), and it distinguishes itself from sibling tools like mint_outcome_batch and check_pumpfun_risk. It clearly identifies what it does and what it does not do (no probabilities, no opinions).

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

Usage Guidelines5/5

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

Explicitly states when to use this tool (grading past calls or backtesting) and when not to (live pre-trade rug check, pointing to a specific sibling). It also mentions pricing, which indirectly signals it's a paid tool. The description is precise about the use case and alternatives.

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

mint_outcome_batchOutcome labels for up to 40 pump.fun memecoins ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per call, whatever the answers. Use when you grade a list of your own rug or graduation calls or backtest a signal on pump.fun memecoins; for one mint the $0.001 single lookup costs less. Input: mints (an array of one to 40 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link). One payment returns the outcome labels of one to 40 caller-selected pump.fun mints in the order asked with the fields and the fixed public rule of the single lookup GET /v1/outcome/{mint} and is charged once whatever the answers. Each item: rugged by the public rule and when, rugged within 300 s of launch, true graduation and migration time, the creator's first sell, peak and last curve SOL, the mayhem flag, whether each label is settled (resolved) and the rule version. A mint we never saw answers known:false. More than 40, a malformed or a repeated mint is refused unpaid. No probabilities and no opinions. Returns a JSON envelope with data{count, n_known, n_resolved, items[the single tool's fields, in the order asked], rule}.

ParametersJSON 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

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false. The description adds valuable behavioral context: charged once regardless of outcomes, known:false for unseen mints, no probabilities/opinions, and the exact response envelope structure. It exceeds what annotations alone provide.

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?

The description is long but densely packed with necessary details: pricing, use case, input format, return fields, and edge cases. It front-loads cost and purpose, and every sentence contributes information. While not terse, the complexity of a batch tool justifies the length.

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

Completeness5/5

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

With an output schema and strong annotations, the description still provides complete context: pricing, exact input rules, return envelope structure, field list, rule version, and handling of unknown mints. An agent has everything needed to invoke this tool correctly and interpret results.

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

Parameters4/5

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

Schema covers the only parameter (mints) 100%, so baseline is 3. The description adds extra semantic constraints: refusal for >40, malformed, or repeated mints, and that each item can be a mint or a link. This goes beyond schema and clarifies expected input validation behavior.

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?

The description clearly states the tool's purpose: providing outcome labels for up to 40 pump.fun memecoins for $0.01, explicitly for grading rug/graduation calls or backtesting. It distinguishes from the single lookup sibling by price and batch size, making it unambiguous which tool to choose.

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

Usage Guidelines5/5

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

It explicitly states when to use this batch tool (grading lists or backtesting) and when not to (single mint costs less with the single lookup). It also specifies input constraints (1-40 mints) and refusal conditions (more than 40, malformed, or repeated) — clear, actionable guidance with alternatives.

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

mint_risk_cardMemecoin risk card: holders, creator, flags ($0.025)A
Read-onlyIdempotent
Inspect

$0.025 USDC per call. Use when you need every measured field for one pump.fun memecoin (holders, creator, rug flags, calibrated odds), including an older mint outside the live window (thin card); for a quick pre-trade rug check use the $0.005 compact check (GET /v1/check/mint, MCP check_pumpfun_risk). Input: mint (a mint or a pump.fun/gmgn/solscan/birdeye link). Risk card for ONE pump.fun mint, always HTTP 200 for a valid base58 mint. coverage=full when the mint is in our live window: holders (count, top-5 share, HHI, create-slot bundle / insider / creator shares), rug/close flags with first-seen times, curve truth (graduation = curve witnessed >= 84 SOL), demand (unique buyers, buys/sells 60 s, net SOL), the creator's record at launch (no look-ahead), warm-launch (observed creator-funding links) label, exit signals, calibrated P(rug within 5 min) for young mints and P(true graduation). coverage=thin otherwise: our resolved launch record if any + current bonding-curve state and mint / freeze authority from RPC + creator prior. Any Solana SPL mint, not only pump.fun, gets the thin card: mint / freeze authority and the Token-2022 extensions that let someone seize, block or tax holders' tokens (permanent delegate, transfer hook, transfer fee). Every card carries status, risk_label, confidence, a why[] list and market base rates. Nulls carry a reason; nothing is guessed. Every card also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD, the SOL/USD used and its time) and authorities (mint, freeze and metadata mutability: the pump.fun program rule on live mints, read on-chain on thin cards). A full card also carries the cohorts block: the supply held by the dev, bundlers and snipers with their wallets and SOL in and out of the curve, and top-1 and top-10 share (/v1/labels, cohorts). Returns JSON envelope {ok, coverage: full|thin, data{status, risk_label, confidence, why[], curve, market, authorities, demand, holders, exit_signals, creator_prior_at_launch, rug_flags, flags, base_rates, next, cohorts{top1_share, top10_share, shares_complete, dev, bundlers, snipers}}, meta{feed_lag_s, is_stale}}.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesbase58 SPL mint address (32-44 chars); pump.fun mints usually end in 'pump'. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.

TDQS

A4.5/5.0
Behavior5/5

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

Annotations already declare readOnly/idempotent/non-destructive, and the description builds on that with valuable context: guaranteed HTTP 200 for valid base58 mints, nulls carry reasons with nothing guessed, per-call pricing, coverage=full vs thin semantics, and a no-look-ahead guarantee on the creator record. No contradiction with annotations.

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

Conciseness3/5

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

Front-loaded with purpose and pricing, which is good, but the body is one dense unbroken paragraph covering output fields, coverage modes, and the envelope. Justified by the absence of an output schema, yet it would benefit from structural breaks or tighter prose.

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

Completeness5/5

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

With no output schema, the description carries the full burden of explaining return values, and it does: full vs thin card contents, the JSON envelope with all field groups, market/authorities/cohorts blocks, and meta feed lag. For a complex tool with two coverage modes this is complete.

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% - the mint parameter already documents base58 format, length range, 'pump' suffix convention, and accepted link formats with an example. The description merely restates that the input can be a mint or a pump.fun/gmgn/solscan/birdeye link, adding no meaning 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?

The description opens with a concrete verb-resource statement ('Use when you need every measured field for one pump.fun memecoin') and immediately names the sibling it is not (check_pumpfun_risk for quick rug checks). The purpose is unambiguous and differentiated from a large sibling set including mint_holders, mint_outcome, and creator_reputation.

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

Usage Guidelines5/5

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

Explicit when-to-use guidance: full card for deep field needs, thin card for older mints, and a named cheaper alternative ($0.005 compact check) for quick pre-trade rug screens. Also states that any non-pump.fun SPL mint gets the thin card. Selection criteria are spelled out rather than implied.

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

radarLive radar (free)A
Read-onlyIdempotent
Inspect

Free. The covered pump.fun mints under 30 s old ranked by calibrated rug-within-300s probability and the covered mints under 15 min (>= 5 buys) ranked by true-graduation probability, ten each, refreshed every 5 s, each with the paid check URL and tool. The free preview of the paid number. No arguments. Use it to find fresh mints worth a paid check; for a mint you already hold call check_pumpfun_risk.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already establish that this is a read-only, idempotent, non-destructive operation. The description adds valuable context beyond the annotations: the tool is free, updates every 5 seconds, returns ten items per list, and includes paid-check URLs/tools. It does not mention rate limits or output formatting, but those are not critical for a safely read-only tool.

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?

The description is dense and mostly front-loaded: 'Free' appears first, the main behavior is stated in the first sentence, and the usage guidance is given last. The first sentence is long and packed, but every clause earns its place.

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

Completeness5/5

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

For a no-argument live-list tool without an output schema, the description covers what is returned, how often it refreshes, the ranking criteria, the inclusion of paid-check URLs/tools, and the recommended alternative. An agent has enough information to call it correctly and understand the results.

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

Parameters4/5

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

The input schema is empty and the description explicitly confirms 'No arguments.' With zero parameters, there is nothing further to document, and the explicit statement prevents the agent from inventing arguments. Baseline 4 is appropriate for a no-parameter tool.

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?

The description is specific and concrete: it shows two ranked lists of covered pump.fun mints by age and calibrated risk probabilities, refreshed every 5 seconds, with paid-check links and tools. It also names the sibling alternative, check_pumpfun_risk, so an agent can distinguish radar from other mint-related tools.

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

Usage Guidelines5/5

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

It explicitly tells the agent when to use the tool: to find fresh mints worth a paid check. It also tells the agent when not to use it, directing to check_pumpfun_risk for a mint the user already holds. This is clear, actionable guidance.

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

recent_graduationsRecent pump.fun graduations ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per call. Use to list recent pump.fun memecoin migrations and tell true graduations from below-threshold closes; not a live pre-trade rug check on one mint (use the $0.005 compact check, GET /v1/check/mint). Optional args: limit (1-100, default 50), window_s (60-86400, default 21600). Migrations to PumpSwap in the window (default 6 h), each labelled graduated=true only when we witnessed the curve at >= 84 SOL, otherwise a below-threshold close (mayhem or operator pools). Each item is a compact card with the migrate time, pool, peak curve SOL and the holder/creator labels. Returns JSON envelope with data{count, items[compact cards + migrate_t + graduated]}.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNomax items 1-100
window_sNolook-back seconds 60-86400

TDQS

A5/5.0
Behavior5/5

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

Beyond the annotations, the description discloses the exact graduation rule: graduated=true only when the curve was witnessed at >= 84 SOL, otherwise it is a below-threshold close. It also explains the output card fields, the default 6-hour window, and pricing. This goes well beyond readOnlyHint/idempotentHint and gives the agent an accurate model of the tool's behavior.

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

Conciseness5/5

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

The description is dense but every sentence earns its place: pricing, purpose, exclusion, alternative, parameters, threshold logic, and return shape. It front-loads cost and intent before diving into details, so an agent gets the key decision signal early.

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

Completeness5/5

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

With no output schema, the description compensates by describing the JSON envelope, the item fields, and the graduated flag semantics. The algorithm, threshold, parameter ranges, and alternative tool are all covered. There is no significant missing context an agent would need to call this tool correctly.

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

Parameters5/5

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

Even though schema coverage is 100%, the description adds real meaning: it explains that window_s is the look-back window for migrations and that the default is 21600 seconds (6 hours), and that limit controls max items. It also contextualizes both parameters within the migration/graduation concept, which the terse schema descriptions do not convey.

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?

The description uses a specific verb and resource: 'list recent pump.fun memecoin migrations' and 'tell true graduations from below-threshold closes'. It also explicitly distinguishes itself from a one-mint rug check, naming the alternative endpoint. This makes the tool's purpose unmistakable and separable from siblings like recent_rugs or recent_launches.

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

Usage Guidelines5/5

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

It states when to use the tool ('Use to list recent pump.fun memecoin migrations') and, crucially, when not to ('not a live pre-trade rug check on one mint'), with a direct pointer to the cheaper alternative. It also surfaces the per-call cost, which is valuable usage context for an agent deciding among paid tools.

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

recent_launchesNew pump.fun memecoin launches ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per call. Use to screen the new Solana tokens launched on pump.fun in the last hour in one call; to poll continuously use the $0.001 delta feed (GET /v1/launches/since, MCP launches_since), and for one mint the $0.005 rug check. Optional args: limit (1-100, default 50), max_age_s (30-21600, default 3600), exclude_mayhem (default true), min_rs (curve SOL floor), only_alive (drop rug-flagged). Recent pump.fun launches (default: last hour, mayhem excluded, newest first) as compact cards: curve SOL and progress, unique buyers, holder concentration, create-slot bundle/insider/dev shares, the creator's record at launch (launches, grad rate, rug rate; no look-ahead), warm-launch label, rug flags with first-seen times. The funnel for a screener: filter by min_rs / only_alive and then buy full cards for the survivors. Each item also carries market (USD price, market cap = price x total supply as pump.fun and DexScreener show it, the curve's SOL liquidity in SOL and USD) and authorities (mint, freeze, metadata; the pump.fun program rule). Returns JSON envelope with data{count, items[compact cards]}.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNomax items 1-100
min_rsNominimum curve SOL right now
max_age_sNoonly mints created within this many seconds (30-21600)
only_aliveNodrop mints with any rug/close flag
exclude_mayhemNodrop mayhem-class launches

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, so the bar is lower; the description adds substantial value by detailing the compact cards' contents (curve SOL, progress, holder concentration, bundle/insider/dev shares, creator record with no look-ahead, rug flags with first-seen times) and the JSON envelope structure. It also discloses pricing, which is not in annotations. No contradiction.

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?

The description is long but every sentence contributes value: cost, use case, alternatives, parameter explanation, output detail, and funnel. It is front-loaded with the purpose and cost, and structured logically. Slightly dense but not wasteful; earns its length.

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

Completeness5/5

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

Given there is no output schema, the description fully compensates by enumerating all fields returned in compact cards and the JSON envelope format. It covers use cases, alternatives, parameter semantics, and a suggested funnel. Nothing an agent needs to call it correctly is missing.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3. The description enhances schema meaning by explaining operational semantics: min_rs as 'curve SOL floor', only_alive as 'drop rug-flagged', and default behavior of exclude_mayhem. It also ties parameters to the usage funnel, giving practical context beyond the schema's plain descriptions.

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?

Explicitly states the tool screens new Solana tokens launched on pump.fun in the last hour, with a specific verb, resource, and time scope. It differentiates from siblings by naming the delta feed (launches_since) for continuous polling and the rug check for single mints, so an agent can tell them apart without opening schemas.

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

Usage Guidelines5/5

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

Provides explicit when-to-use guidance: use this tool for a one-call screening of recent launches, and explicitly steers to alternatives for continuous polling (launches_since) and single-mint checks. Also gives a clear funnel: filter by min_rs / only_alive and then buy full cards for survivors, which is actionable guidance.

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

recent_rugsRecent memecoin rug flags ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per call. Use to see which Solana memecoins fired rug or close flags in a recent window and by which mechanism; not a check on a mint you hold (use the $0.005 rug check, GET /v1/check/mint). Optional args: limit (1-200, default 50), window_s (60-21600, default 3600). Rug and close flags fired in the window (newest first), each with its mechanism (creator_sold, bundle_dumped, curve_drained, pool_drained, curve_closed_low, migrate_below_grad), the flag time, the mint's age at the flag, peak and current curve SOL, name/symbol/creator. Use it to review observed risk events and their frequency. Returns JSON envelope with data{count, items[{t, mint, flag, detail, mint_age_at_flag_s, peak_rs_sol, rs_sol, creator}]}.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNomax items 1-200
window_sNolook-back seconds 60-21600

TDQS

A4.7/5.0
Behavior5/5

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

With readOnly and idempotent annotations already covering safety, the description adds substantial behavior context beyond them: per-call pricing, newest-first ordering, the exact flag mechanism list, and the full JSON response envelope. This is especially valuable because there is no output schema.

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

Conciseness5/5

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

The description is dense but well-structured: price and purpose come first, followed by the exclusion, optional arguments, and output shape. Each sentence contributes distinct information, and no filler is present.

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

Completeness5/5

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

For a two-optional-parameter read-only tool with no output schema, the description is complete: it covers cost, selection criteria, argument ranges, ordering, flag mechanisms, and the returned JSON fields. Nothing required to call it correctly or interpret results is missing.

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 description coverage is 100%, so the schema already documents both parameter ranges and defaults. The description repeats those ranges without adding new semantic meaning beyond naming them optional in context, which meets the baseline but does not exceed it.

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?

The description names a specific verb and resource: 'Use to see which Solana memecoins fired rug or close flags in a recent window and by which mechanism.' It also explicitly distinguishes itself from a per-mint check, so an agent can tell it apart from check/mint tools without opening schemas.

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

Usage Guidelines5/5

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

The description states both when to use the tool and when not to: use it to 'review observed risk events and their frequency,' and do not use it as 'a check on a mint you hold.' It directly names the alternative endpoint, GET /v1/check/mint, leaving no ambiguity.

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

rhc_curve_cardRobinhood Chain token risk card ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per call. Use when you hold or are about to trade one pons v2 token on Robinhood Chain and need a verdict by a fixed public rule, its holders, creator tax, deployer record, ring screen and an exact sell check; to find launches use GET /v1/rhc/launches/recent. Not for Solana mints. Input: address (0x-prefixed pons v2 curve or token address on Robinhood Chain). The verdict (avoid / caution / no_flags_observed, the fixed public rule LABELS rhc_verdict at /v1/labels, with basis, reason and up to three reasons carrying their evidence and measured base rate): avoid while a charged buy pays >= 618 bps of snipe tax or when the 3 s holder structure matched the ring rule; caution on a creator tax >= 500 bps, a top holder >= 50%, a deployer with >= 3 earlier launches and no graduation, a curve at <= 50% of its peak price 30 min after launch without graduating, a missing or pending 3 s snapshot, or a completed or graduated curve. deployer_record: the deployer's earlier launches on our tape, how many graduated or matched the ring rule at 3 s, the median peak and terminal multiples. sell_check: buy and sell tax in bps, the exact quote for selling 1% of supply and a 0.01 ETH round trip in bps from the recorded reserves (graduated tokens: the pool's taxes, no quote). Full structure card for ONE pons v2 curve on Robinhood Chain, addressed by curve or token address (0x…): launch facts (block, deployer, pair token, graduation threshold), raised / progress / price multiple vs launch (exact curve reserves, ETH-paired curves), the launch's trade fee and creator tax in bps (fees block; the creator tax is charged on every buy and sell and is invisible to three-word event parsers), snipe-tax activity, holder ledger concentration (top-1 / top-5 / HHI / deployer share), same-block direct-buy cluster share and wallets, max direct buys in one 100 ms block, terminal-vs-direct route mix with terminal holdings share, flow (buys / sells / unique buyers / new buyers in the last 2 and 6 s / last trade age / volumes), lifecycle (completed / graduated blocks and delays, refunds), the trade_cost block (for a 0.01 and a 0.05 ETH clip at the curve's reserves now, exact with fee and creator tax on both legs and own impact: fill price vs marginal, the immediate round trip, and the price rise from now needed to break even), and the ring block: the coordinated-cluster screen (unique_buyers >= 8 and same-block direct-buy cluster share >= 0.5) our own capture measured at 14.5% of launches, 47% dumped, median 0.37x terminal; matching timing is not proof of coordination. coverage=full for curves launched inside our event window (last ~2 h, trades observed from block 0); thin = launch facts + lifecycle only, with a reason. Always 200 for a valid address. Returns JSON envelope with data{curve, token, status, coverage, raised, snipe_tax, structure, flow, lifecycle, verdict, basis, reason, reasons, deployer_record, sell_check}.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressYes0x-prefixed 40-hex pons v2 curve OR token address on Robinhood Chain

TDQS

A4.8/5.0
Behavior5/5

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

Annotations already declare readOnly, idempotent, and non-destructive. The description goes beyond by disclosing a per-call cost, the exact verdict rules and thresholds, the ring-screen detection parameters, base rates, and that it always returns 200 for valid addresses. It also clarifies the distinction between full and thin coverage, adding substantial behavioral context.

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?

The description is long and dense, but every sentence carries specific operational detail (cost, coverage, verdict rules, output fields). It is well-structured with clear sections (verdict, deployer_record, sell_check, trade_cost, ring block) and front-loads the cost and usage. While not concise, the verbosity is justified given the tool's complexity and lack of output schema.

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

Completeness5/5

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

With no output schema, the description fully enumerates the response envelope fields (data{curve, token, status, coverage, raised, snipe_tax, structure, flow, lifecycle, verdict, basis, reason, reasons, deployer_record, sell_check}) and explains each major block (verdict, deployer_record, sell_check, trade_cost, ring). It also covers edge cases like coverage=thin and always-200 behavior. Nothing essential for an agent to call it correctly is missing.

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

Parameters4/5

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

Schema coverage is 100% and the parameter description is already clear ('0x-prefixed 40-hex pons v2 curve OR token address'). The description adds a minor clarification about accepted address types and reiterates the format, but does not significantly extend meaning beyond the schema. Baseline 3 is raised to 4 because the description reinforces the dual nature of the address (curve or token) and ties it to the tool's scope.

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?

The description clearly states the tool produces a risk card with a verdict for a single pons v2 curve on Robinhood Chain, specifying exact inputs and outputs. It differentiates from siblings by explicitly stating it is not for Solana mints and referencing the sibling endpoint for launches.

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

Usage Guidelines5/5

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

Provides explicit when-to-use guidance ('Use when you hold or are about to trade one pons v2 token on Robinhood Chain and need a verdict...') and when-not ('Not for Solana mints'). It also directs to a sibling tool for launch discovery and explains coverage conditions (full vs thin) based on launch timing.

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

rhc_curve_tradesRobinhood Chain per-trade reserves ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per page. Use when you index or price a pons curve and need the reserves after each trade, which the deployed curves do not emit; check your own numbers first on the free sample GET /v1/rhc/sample/trades?address=. Input: address (0x pons v2 curve or token), since (optional: optional start, exclusive: next_cursor 'block:log_index' of the previous page, a block number, or unix seconds (values >= 1e9); omitted = from the curve's first trade), limit (1-500, default 100). Reserves of one Robinhood Chain memecoin curve rebuilt to the wei with the exact four-word pons v2 model from its public events in our own capture. Per buy, sell and fee-sweep buyback in block order: amounts, fee, snipe and creator tax, Q and T after it (getReserves()), price Q/T, multiple vs launch, share of the 4.2 ETH graduation raised, a check against the prior state, next_cursor. ETH-paired curves up to 90 min old. Returns a JSON envelope with data{curve, fees, model, items[block, log_index, side, amounts, reserves_after{Q, T, real_quote}, price_after, price_multiple, raised_fraction, check], next_cursor, more, replay}.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoevents per page (1-500)
sinceNooptional start, exclusive: next_cursor 'block:log_index' of the previous page, a block number, or unix seconds (values >= 1e9); omitted = from the curve's first trade
addressYes0x-prefixed 40-hex pons v2 curve OR token address on Robinhood Chain

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.4/5.0
Behavior4/5

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

Although annotations already declare readOnlyHint=true, the description adds valuable behavioral context: it details the exact model used (four-word pons v2), the data sources (public events), the reconstruction to wei, and the outputs (per-trade amounts, fees, reserves after each trade, price, multiple, raised fraction, checks). It also states that it covers ETH-paired curves up to 90 min old, which is not in annotations. This goes beyond the generic read-only hint, though it doesn't mention pagination limits or potential rate limits, but the annotations cover the core safety.

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?

The description is dense but well-organized, front-loading the cost and primary use case, then detailing parameters and output. While it's long, every sentence adds value—covering cost, usage, input semantics, and output structure. The structure flows logically from purpose to inputs to outputs, though it could be slightly more compact, but it earns its length.

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

Completeness5/5

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

Given the complexity of the tool (rebuilding reserves per trade with a specific model), the description is comprehensive. It covers the exact output format (JSON envelope with data{curve, fees, model, items[...]}), including each field within items, and the input parameters. Since an output schema is present, the description doesn't need to repeat return values, but it does summarize them effectively. With annotations covering safety and idempotency, the description is complete for an agent to select and invoke correctly.

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

Parameters4/5

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

The input schema already has 100% coverage with descriptions for each parameter. The description adds extra semantics by explaining the 'since' parameter in detail (exclusive, next_cursor format, block number or unix seconds) and the 'address' parameter (0x pons v2 curve or token). It also clarifies the default and range of 'limit'. This enhances the schema, moving beyond baseline 3.

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?

The description clearly states the verb 'use' and the resource: per-trade reserves of a Robinhood Chain curve, rebuilt to the wei from public events. It explicitly distinguishes itself from sibling tools by naming the free sample endpoint and the specific model (pons v2). The title and description together make the purpose unambiguous, and it stands apart from tools like rhc_curve_card or rhc_recent_launches.

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?

The description provides clear context on when to use the tool: when indexing or pricing a pons curve and needing reserves after each trade, which the deployed curves do not emit. It also advises to check your own numbers first on the free sample endpointcing excluding conditions. However, it does not explicitly mention when not to use it or name alternatives beyond the sample, but the context is sufficient for an agent to decide.

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

rhc_recent_launchesRobinhood Chain new memecoin launches ($0.01)A
Read-onlyIdempotent
Inspect

$0.01 USDC per call. Use to screen or poll new pons memecoin launches on Robinhood Chain (4663), optionally ring-shaped ones only; one token's full risk card is GET /v1/rhc/curve/{address}. Not for Solana. Optional args: limit (1-200, default 50), max_age_s (30-21600, default 3600), pair ('any' | 'eth'), only_live (bool), min_buys (int), ring_only (bool), since (unix seconds cursor). Recent pons memecoin launches on Robinhood Chain (chain 4663; default last hour, newest first) as compact structure cards: raised (ETH), progress to the 4.2 ETH graduation, price multiple vs launch (exact curve reserves), the launch's trade fee and creator tax in bps (fees.creator_tax_bps: 0-1900, chosen by the creator, charged on every buy and sell), snipe-tax activity, holder concentration (top-1 / top-5 / HHI), same-block direct-buy cluster share (matching timing, not proof of coordination), terminal-vs-direct route mix with the terminal router transactions joined to their wallets, inflow (new buyers in the last 2 / 6 s), lifecycle (live / complete / graduated). Every card carries a ring block: the RING SCREEN flags the coordinated-cluster structure our own capture measured (unique_buyers >= 8 and same-block direct-buy cluster share >= 0.5); ring_only=true returns just those curves, and the response carries the rule with its measured base rates (14.5% of launches, 47% dumped, median 0.37x terminal in the 2026-09-06/07 window) so you can price the flag yourself. Matching timing is not proof of coordination. Filter pair=eth for ETH-paired curves or min_buys for a minimum observed activity count. Poll with since= to receive only launches you have not seen, oldest first. Each item also carries verdict (avoid / caution / no_flags_observed) and basis, the rule ids of the fixed public rule (LABELS rhc_verdict at /v1/labels) that fired; the curve card gives each reason with its evidence and base rate. Returns JSON envelope with data{count, items[compact structure cards, each with verdict and basis by the public rule], ring_rule} (+ next_cursor, truncated with since).

ParametersJSON Schema
NameRequiredDescriptionDefault
pairNo'any' or 'eth' (ETH-paired curves only)any
limitNomax items 1-200
sinceNounix seconds cursor (next_cursor of the previous call): launches after it, oldest first
min_buysNominimum curve buys observed
max_age_sNoonly launches within this many seconds (30-21600)
only_liveNodrop completed / graduated curves
ring_onlyNoring screen: only curves matching the measured coordinated-cluster structure (unique_buyers >= 8 and same_block_direct_cluster_share >= 0.5)

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, and the description does not contradict them. It adds substantial behavioral context: cost per call, fee/tax mechanics (creator_tax_bps 0-1900), clustering caveat ('Matching timing is not proof of coordination'), the ring screen rule and its measured base rates, verdict logic, and the response envelope structure. This goes far beyond the annotation baseline.

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?

The description is long but densely informative, front-loading the cost and core purpose before diving into details. It is well-structured with clear sections (filters, response contents, rule explanation). Though verbose, every sentence adds value; a 4 reflects the length, not wasted words.

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

Completeness5/5

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

For a 7-parameter tool with no output schema, the description is exceptionally complete: it explains all filters, the exact response envelope (data.count, items, ring_rule, next_cursor), the meaning of each card field, the rule logic, and how to paginate. Nothing an agent needs to invoke it correctly is missing.

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

Parameters5/5

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

Schema description coverage is 100% and the description adds meaning beyond it: it explains ring_only's rule and effect, since as a cursor for pagination, pair=eth filtering, min_buys as activity threshold, and the meaning of the returned fields (e.g., cluster share, terminal-vs-direct route mix). It enriches every parameter with operational context that the schema alone does not provide.

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 (screen/poll) and resource (new pons memecoin launches on Robinhood Chain, chain 4663), and differentiates from Solana launches and the per-token risk card via explicit references. The scope is unambiguous and distinct from siblings like recent_launches (Solana) and rhc_curve_card.

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

Usage Guidelines5/5

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

Provides explicit when-to-use (screen or poll new launches) and when-not ('Not for Solana'), plus a pointer to the alternative for a single token (GET /v1/rhc/curve/{address}). Also explains how to poll incrementally with since=<next_cursor> and how to filter with ring_only, pair, and min_buys. Clear routing among siblings.

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

rhc_regimeRobinhood Chain regime (free)A
Read-onlyIdempotent
Inspect

Free. Robinhood Chain (chain 4663) pons regime meter: launches per hour, graduations per hour and rate, median launch-to-graduation seconds, curve buys/sells per minute, unique buyers, snipe-tax facts, feed health. No arguments. Use it to gauge Robinhood Chain launch activity as a whole; not for one curve (use rhc_curve_card).

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, openWorldHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is set. The description adds behavioral context by stating it is free and enumerating the specific metrics it returns (feed health, snipe-tax facts, etc.), which goes beyond what annotations provide. It doesn't contradict annotations, and it provides useful context about what the agent can expect.

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

Conciseness5/5

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

The description is brief (two sentences) and front-loaded with 'Free' to immediately convey cost. It packs the purpose and key metrics into the first sentence, and the second sentence gives usage guidance and a sibling alternative. No filler; every word contributes to understanding.

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

Completeness5/5

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

Given there are no parameters, no output schema, and the annotations cover safety, the description is fully sufficient for an agent to decide when and how to call this tool. It explains what metrics are provided, clarifies its scope, and routes to the sibling for per-curve needs. Nothing essential is missing.

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

Parameters4/5

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

The tool has zero parameters, so the description's explicit statement 'No arguments' reinforces that there is nothing to configure. With a 100% schema coverage (empty schema) and no parameters, the description adds value by confirming the absence of parameters, which is helpful for an agent deciding whether to call it. Since there are no parameters to explain, a baseline of 4 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?

The description explicitly states it is a 'pons regime meter' for Robinhood Chain and lists the specific metrics it provides (launches per hour, graduations per hour, median launch-to-graduation seconds, etc.). It clearly indicates the resource (chain 4663) and the action (gauging launch activity), and it distinguishes itself from the sibling rhc_curve_card by emphasizing whole-chain scope.

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

Usage Guidelines5/5

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

It explicitly says to use it to gauge Robinhood Chain launch activity as a whole, and explicitly tells the agent not to use it for one curve, pointing to rhc_curve_card instead. This gives clear when-to-use and when-not-to-use guidance, along with an alternative tool.

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

sample_mintSample risk card (free)A
Read-onlyIdempotent
Inspect

Free. One full risk card (the exact paid mint_risk_card shape) for a mint aged >= 300 s with >= 3 buys, delayed. Use it to see every field before paying; the server picks the mint, so it is not a check on yours. No arguments.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.7/5.0
Behavior5/5

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

Annotations declare readOnlyHint and idempotentHint, but the description adds meaningful traits beyond these: the result is delayed, the mint is server-selected (not user-specified), and it explicitly is not a check on the user's mint. This gives the agent accurate expectations about behavior and limitations that structured annotations do not cover.

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

Conciseness5/5

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

Two sentences with zero fluff. The key facts – free, exact paid shape, server-picked, not a check – are front-loaded and each carries information. This is a model of concise tool documentation.

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

Completeness5/5

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

For a zero-parameter tool with no output schema, the description is complete. It explains the shape of the return value by referencing the paid mint_risk_card, the selection criteria (aged >= 300s, >= 3 buys, delayed), and the limitation that it is not user-specific. An agent has everything needed to call it correctly.

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

Parameters4/5

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

There are zero parameters, and the schema coverage is 100% (empty object). The description's 'No arguments' reinforces this. Per the calibration baseline for 0 params, this is a 4 – the description adds no new param semantics because there are none to add.

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?

The description clearly states what the tool does: it provides a free sample of a full risk card in the exact same shape as the paid mint_risk_card. It explicitly references the paid sibling, making differentiation easy. The phrase 'Use it to see every field before paying' nails the intended purpose without ambiguity.

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?

The description says when to use it ('before paying') and when not to ('the server picks the mint, so it is not a check on yours'). It implies that for a check on a specific mint, the user should use the paid mint_risk_card. This is strong guidance, though it stops short of naming the alternative explicitly.

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

subscribe_alertsPush pump.fun and Robinhood Chain alerts to Discord or Telegram ($0.10)AInspect

$0.10 USDC once, for 30 days. Use when a Discord or Telegram room wants new pump.fun memecoins with high graduation odds, true graduations, avoid flips or Robinhood Chain ring flags posted to it without running a server; to poll from code use GET /v1/launches/since ($0.001). Input: destination (a Discord webhook URL or telegram::), kinds (array of graduation_odds, ring_flags, graduations, avoid_flips), optional min_p_grad, max_age_s, pumpfun_only, rhc_only, label. One payment registers your room's own delivery endpoint for 30 days: a Discord webhook URL, or telegram:: for a Telegram bot you own; any other host is refused unpaid. A test message is posted first and the payment settles when it arrives; a failed test is unpaid. Then every 60 s each new item of the kinds you pick is posted as one plain-text message ending with its public record and paid card links: graduation_odds and graduations are the items of our free Atom feeds (5 minutes delayed), ring_flags the Robinhood Chain pons ring-structure flags, avoid_flips a published graduation candidate whose verdict turns avoid. Filters min_p_grad, max_age_s, pumpfun_only, rhc_only; at most 20 messages an hour and 200 a day. The endpoint is stored encrypted and never echoed or logged: POST it in the JSON body. POST, or GET with the X-Alert-Destination header, is the same purchase. Unsubscribe with the link in the answer. Returns a JSON envelope with data{subscription_id, status, kinds, filters, label, destination_kind, test_delivery, registered_at, expires_at, unsubscribe_url, delivery}.

ParametersJSON Schema
NameRequiredDescriptionDefault
kindsYesOne or more of graduation_odds, ring_flags, graduations, avoid_flips.
labelNooptional name printed at the start of every message (letters, digits, spaces and basic punctuation)
rhc_onlyNotrue: leave out the pump.fun kinds
max_age_sNokeep items whose launch was at most this many seconds old when the item was recorded; for graduations the time to graduation (0 = no limit)
min_p_gradNograduation_odds and avoid_flips: keep items whose P(true graduation) at publication is at least this (0 = no floor)
destinationYesYour room's delivery endpoint: a Discord webhook URL https://discord.com/api/webhooks/<id>/<token>, or telegram:<bot_token>:<chat_id> for a Telegram bot you own. Send it in the POST JSON body or the X-Alert-Destination header: a query string can be recorded by proxies.
pumpfun_onlyNotrue: leave out the Robinhood Chain kind (ring_flags)

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.9/5.0
Behavior5/5

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

Reveals far more than annotations: one-time payment, 30-day validity, test message before settlement, 60-second delivery cadence, hourly/daily rate limits, encrypted endpoint storage, and how to unsubscribe. It also discloses that a failed test message is unpaid, clarifying the side-effect and payment behavior.

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

Conciseness5/5

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

Despite being long, every sentence carries operational information: pricing, use case, input format, delivery mechanics, rate limits, security, and response shape. The most important differentiator (use case and alternative) is front-loaded, and details are logically organized.

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

Completeness5/5

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

For a paid subscription with multiple parameters, rate limits, and delivery behavior, the description covers everything needed to call correctly: destination format, kind enum, filters, payment flow, allow/deny hosts, output envelope fields, and unsubscription. The output schema is also described, so no major gaps remain.

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

Parameters4/5

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

Schema coverage is 100% already, but the description adds meaningful context beyond the schema: it explains what each kind represents (e.g., avoid_flips is a published graduation candidate whose verdict turns avoid), mentions the 5-minute Atom feed delay, and clarifies filter interactions. This enriches rather than merely repeats schema descriptions.

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+resource: subscribe to push pump.fun/Robinhood Chain alerts to Discord or Telegram. It clearly distinguishes itself from polling via GET /v1/launches/since and lists the alert kinds (graduation_odds, ring_flags, graduations, avoid_flips).

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

Usage Guidelines5/5

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

Explicitly gives the condition to use this tool: when a Discord/Telegram room wants alerts 'without running a server'. It names the alternative polling endpoint and even compares pricing ($0.10 vs $0.001), giving the agent clear decision criteria.

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

verdictpump.fun rug-check verdict with a shareable card ($0.01)A
Read-onlyIdempotent
Inspect

Use when you need one answer for a Solana memecoin on pump.fun you are about to buy or hold, plus a link to pass on; for the raw evidence use the $0.005 compact check (GET /v1/check/mint), and to find mints use the free /v1/radar. The compact check of one mint as a bounded verdict with a one-line reason, the calibrated P(rug within 5 min) and P(true graduation) exactly as /v1/check/mint publishes them (/v1/calibration), up to three observed flags with first-observed times and evidence, and share_url: a free card page signed at purchase time that anyone can open without paying. The rule is fixed and public (/v1/labels): avoid = a documented rug or close flag observed, or P(rug within 5 min) >= 0.5; caution = P(rug) >= 0.1, concentrated, stalled or mayhem risk label, or odds unavailable; no_flags_observed = none of these, which is not a safety guarantee. P(true graduation) never softens a verdict. Same rules as the compact check: full live coverage and feed lag <= 5 s required; unavailable or stale is unpaid. Exact signed-payment retries recover the original result for 10 min. The verdict also carries the compact check's market (USD price, market cap = price x total supply, curve liquidity) and authorities (the pump.fun program rule), and its free card shows the market cap at purchase. The answer also carries the mint's cohorts block (dev, bundlers, snipers, top-1 and top-10 share) as context for the reasons; the rule does not read it.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintYesA pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link.

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.5/5.0
Behavior5/5

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

Beyond the readOnly/idempotent hints, the description discloses payment cost, signed-payment retry recovery for 10 minutes, live-coverage and feed-lag requirements, the fixed public rule, and that P(true graduation) never softens a verdict. This adds substantial behavioral context not present in annotations.

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

Conciseness3/5

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

The description is front-loaded with the use case and sibling distinction, and every sentence carries meaningful detail, but it is written as one dense paragraph with many clauses and repetition of 'compact check' context. It could be better organized with bullets or clearer separation of verdict rule, payment behavior, and included data.

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

Completeness5/5

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

The description covers purpose, alternatives, rule semantics, payment and retry behavior, coverage requirements, non-guarantee caveats, and the included market/authority/cohort data. Given the output schema also exists, nothing an agent needs to decide to call this tool correctly is missing.

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?

The schema already covers the single 'mint' parameter at 100%, including the acceptance of links and the coverage check instruction. The description adds payment/coverage context but no new syntactic or format details for the parameter itself, so baseline 3 applies.

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?

The description clearly states the tool returns a bounded verdict for a Solana memecoin on pump.fun with a shareable card, and explicitly contrasts it with the compact check and radar siblings. The verb and resource are specific, and the scope is unambiguous.

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

Usage Guidelines5/5

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

It explicitly says when to use this tool ('when you need one answer ... plus a link to pass on') and names alternatives for raw evidence (compact check) and mint discovery (radar). It also explains the rule conditions and when results are unpaid, leaving no ambiguity about selection.

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

wallet_profileSolana wallet profile ($0.02)A
Read-onlyIdempotent
Inspect

$0.02 USDC per call. Use to classify a wallet buying a pump.fun memecoin (insider, latency_bot or skilled) and read its realised PnL when it ranks on our leaderboard; it describes the wallet, not a mint's rug risk (use GET /v1/check/mint). Input: address (base58 wallet). An unranked wallet gets a null class and no PnL. A ranked wallet carries its class and rank with stats (realised PnL in SOL, win rate, positions) from our realised-PnL leaderboard over the pump.fun trades we captured (window and build time in the response); every wallet gets its holdings among the last 3000 mints (token share, first-buy slot, curve SOL now), creator stats if it ever launched, and its recent funding source. Use it to weight the buyers on a curve. Returns JSON envelope with data{wallet, leaderboard{class, rank, stats}, as_creator, live_holdings_recent_mints[], funded_recently_by}.

ParametersJSON Schema
NameRequiredDescriptionDefault
addressYesbase58 Solana wallet address (32-44 chars)

TDQS

A4.6/5.0
Behavior5/5

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

Annotations already flag readOnly/open-world/idempotent, so behavior is safe. The description adds valuable behavioral detail: per-call pricing, the distinction between ranked and unranked wallets, null class behavior, the leaderboard window/build time, holdings among last 3000 mints, creator stats, and funding source. There is no contradiction with the annotations.

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?

The description is long but packed with necessary detail given there is no output schema. It front-loads the price and core purpose, then covers output fields, ranked/unranked distinctions, holdings, creator stats, and funding source. Some sentences are dense and run-on, but no sentence is wasted.

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

Completeness5/5

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

For a one-parameter read-only tool with no output schema, the description carries the full burden of explaining the response structure and edge cases. It covers what is returned, the ranked/unranked distinction, the leaderboard window, holdings, creator stats, funding source, and even cost. Agents have enough to select and invoke it correctly.

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%, with the 'address' parameter already documented as a base58 Solana wallet address (32-44 chars). The description reinforces 'Input: address (base58 wallet)' and ties it to the wallet-profile behavior, but adds little meaning beyond the schema. The baseline of 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?

The description states a specific verb and resource: 'classify a wallet buying a pump.fun memecoin' and 'read its realised PnL'. It also explicitly differentiates itself from mint-level risk assessment by directing to 'GET /v1/check/mint', making it distinguishable from sibling risk-check tools.

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

Usage Guidelines5/5

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

It gives an explicit intended use case: 'Use to classify a wallet' and 'Use it to weight the buyers on a curve'. It also names the alternative for mint rug risk, telling the agent when not to use this tool. This leaves little to inference.

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

watchlist_updatesWatch for new risk events (free)A
Read-onlyIdempotent
Inspect

Free. Initialize a watch cursor or check for new documented risk/lifecycle events for the same one to five mints. Returns availability only; a paid check returns event details and an updated cursor. Cursor lasts 24 h. Poll every 15 s or slower. Use it to watch held mints without paying; buy details only when it reports new events.

ParametersJSON Schema
NameRequiredDescriptionDefault
mintsYesOne to five distinct pump.fun mints with full live coverage, each a mint or a pump.fun/gmgn/solscan/birdeye link
cursorNoOptional opaque watch cursor for these exact mints; no new watched events returns an unpaid result.

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already declare readOnly, idempotent, and non-destructive behavior, and the description adds meaningful behavior beyond that: it returns availability only, cursors last 24 h, and the polling cadence is prescribed. No contradiction with the annotations.

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

Conciseness5/5

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

Four short, front-loaded sentences with no filler. The first sentence states cost and purpose, and subsequent sentences add behavioral and usage detail efficiently.

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

Completeness5/5

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

For a simple two-parameter tool with no output schema, the description covers purpose, usage context, return behavior, cursor semantics, and polling guidance. Nothing essential is missing for an agent to invoke this tool correctly.

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

Parameters4/5

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

Schema coverage is already 100%, so the baseline is 3. The description adds value beyond the schema by stating the cursor lifetime (24 h) and clarifying the pay-to-get-details relationship, which helps an agent reason about the cursor parameter.

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?

The description names a specific verb-plus-resource: initialize a watch cursor or check for new risk/lifecycle events for one to five mints. It also distinguishes itself by emphasizing the free, availability-only nature versus the paid check that returns details.

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?

It explicitly frames the intended use case: 'Use it to watch held mints without paying; buy details only when it reports new events.' It also gives operational guidance to poll every 15 s or slower, though it does not name a specific sibling tool as an alternative.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 9 tool updates
    • Changedcheck_batch_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "enum": [
        -          "full",
        -          "thin"
        -        ],
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "maximum": 25,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "covered": {
        -            "maximum": 25,
        -            "minimum": 1,
        -            "title": "Covered",
        -            "type": "integer"
        -          },
        -          "items": {
        -            "items": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "coverage": {
        -                      "const": "full",
        -                      "title": "Coverage",
        -                      "type": "string"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    },
        -                    "verdict": {
        -                      "enum": [
        -                        "avoid",
        -                        "caution",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Verdict",
        -                      "type": "string"
        -                    },
        -                    "verdict_basis": {
        -                      "items": {
        -                        "type": "string"
        -                      },
        -                      "title": "Verdict Basis",
        -                      "type": "array"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url",
        -                    "coverage",
        -                    "verdict",
        -                    "verdict_basis"
        -                  ],
        -                  "title": "BatchCovered",
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "coverage": {
        -                      "const": "unavailable",
        -                      "title": "Coverage",
        -                      "type": "string"
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "title": "Reason",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "coverage",
        -                    "reason"
        -                  ],
        -                  "title": "BatchUnavailable",
        -                  "type": "object"
        -                }
        -              ]
        -            },
        -            "maxItems": 25,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "flags_observed",
        -              "no_flags_observed"
        -            ],
        -            "title": "Status",
        -            "type": "string"
        -          },
        -          "unavailable": {
        -            "maximum": 24,
        -            "minimum": 0,
        -            "title": "Unavailable",
        -            "type": "integer"
        -          },
        -          "verdict_rule": {
        -            "title": "Verdict Rule",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "result_id",
        -          "count",
        -          "covered",
        -          "unavailable",
        -          "items",
        -          "verdict_rule",
        -          "note"
        -        ],
        -        "title": "BatchData",
        -        "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": "BatchEnvelope",
        -    "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": 25,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "covered": {
        +            "maximum": 25,
        +            "minimum": 1,
        +            "title": "Covered",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "authorities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "freeze_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (accounts can be frozen), false = none, null = not read.",
        +                              "title": "Freeze Authority"
        +                            },
        +                            "metadata_mutable": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = name, symbol or image can still change, false = immutable, null = not read.",
        +                              "title": "Metadata Mutable"
        +                            },
        +                            "mint_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (more can be minted), false = none, null = not read.",
        +                              "title": "Mint Authority"
        +                            },
        +                            "source": {
        +                              "anyOf": [
        +                                {
        +                                  "enum": [
        +                                    "onchain",
        +                                    "pumpfun_rule"
        +                                  ],
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "pumpfun_rule: pump.fun's program leaves no mint or freeze authority and immutable metadata.",
        +                              "title": "Source"
        +                            }
        +                          },
        +                          "title": "Authorities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Mint, freeze and metadata authorities (/v1/labels authorities)."
        +                    },
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "coverage": {
        +                      "const": "full",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "market": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "as_of": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Unix seconds of that sol_usd read.",
        +                              "title": "As Of"
        +                            },
        +                            "curve_liquidity_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Real SOL held by the bonding curve.",
        +                              "title": "Curve Liquidity Sol"
        +                            },
        +                            "curve_liquidity_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Curve Liquidity Usd"
        +                            },
        +                            "market_cap_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Market Cap Sol"
        +                            },
        +                            "market_cap_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "price_usd x total supply (1B tokens, 2B on a mayhem launch): the pump.fun and DexScreener convention, equal to FDV.",
        +                              "title": "Market Cap Usd"
        +                            },
        +                            "price_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "SOL per whole token at the bonding curve's marginal price.",
        +                              "title": "Price Sol"
        +                            },
        +                            "price_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Price Usd"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Why fields are null; codes at /v1/labels market.reason.",
        +                              "title": "Reason"
        +                            },
        +                            "sol_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "The Coinbase SOL-USD spot the USD fields use.",
        +                              "title": "Sol Usd"
        +                            }
        +                          },
        +                          "title": "Market",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "USD price, market cap and curve liquidity (/v1/labels market)."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    },
        +                    "verdict": {
        +                      "enum": [
        +                        "avoid",
        +                        "caution",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Verdict",
        +                      "type": "string"
        +                    },
        +                    "verdict_basis": {
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "title": "Verdict Basis",
        +                      "type": "array"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url",
        +                    "coverage",
        +                    "verdict",
        +                    "verdict_basis"
        +                  ],
        +                  "title": "BatchCovered",
        +                  "type": "object"
        +                },
        +                {
        +                  "properties": {
        +                    "coverage": {
        +                      "const": "unavailable",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "title": "Reason",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "coverage",
        +                    "reason"
        +                  ],
        +                  "title": "BatchUnavailable",
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 25,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "flags_observed",
        +              "no_flags_observed"
        +            ],
        +            "title": "Status",
        +            "type": "string"
        +          },
        +          "unavailable": {
        +            "maximum": 24,
        +            "minimum": 0,
        +            "title": "Unavailable",
        +            "type": "integer"
        +          },
        +          "verdict_rule": {
        +            "title": "Verdict Rule",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "result_id",
        +          "count",
        +          "covered",
        +          "unavailable",
        +          "items",
        +          "verdict_rule",
        +          "note"
        +        ],
        +        "title": "BatchData",
        +        "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": "BatchEnvelope",
        +    "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"
        +  }
        +]
    • Changedcheck_pumpfun_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "count": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url"
        -                  ],
        -                  "title": "CheckItem",
        -                  "type": "object"
        -                },
        -                "maxItems": 5,
        -                "minItems": 1,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "result_id": {
        -                "title": "Result Id",
        -                "type": "string"
        -              },
        -              "status": {
        -                "enum": [
        -                  "flags_observed",
        -                  "no_flags_observed"
        -                ],
        -                "title": "Status",
        -                "type": "string"
        -              },
        -              "watch_events": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "title": "Watch Events",
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "result_id",
        -              "count",
        -              "items",
        -              "cursor",
        -              "watch_events"
        -            ],
        -            "title": "CheckData",
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "changed": {
        -                "const": false,
        -                "title": "Changed",
        -                "type": "boolean"
        -              },
        -              "charged": {
        -                "const": false,
        -                "title": "Charged",
        -                "type": "boolean"
        -              },
        -              "count": {
        -                "const": 0,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {},
        -                "maxItems": 0,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "next_check_after_s": {
        -                "title": "Next Check After S",
        -                "type": "integer"
        -              },
        -              "status": {
        -                "const": "no_new_events",
        -                "title": "Status",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "changed",
        -              "count",
        -              "items",
        -              "cursor",
        -              "charged",
        -              "next_check_after_s"
        -            ],
        -            "title": "NoChange",
        -            "type": "object"
        -          }
        -        ],
        -        "title": "Data"
        -      },
        -      "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": "RiskEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "authorities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "freeze_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (accounts can be frozen), false = none, null = not read.",
        +                              "title": "Freeze Authority"
        +                            },
        +                            "metadata_mutable": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = name, symbol or image can still change, false = immutable, null = not read.",
        +                              "title": "Metadata Mutable"
        +                            },
        +                            "mint_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (more can be minted), false = none, null = not read.",
        +                              "title": "Mint Authority"
        +                            },
        +                            "source": {
        +                              "anyOf": [
        +                                {
        +                                  "enum": [
        +                                    "onchain",
        +                                    "pumpfun_rule"
        +                                  ],
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "pumpfun_rule: pump.fun's program leaves no mint or freeze authority and immutable metadata.",
        +                              "title": "Source"
        +                            }
        +                          },
        +                          "title": "Authorities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Mint, freeze and metadata authorities (/v1/labels authorities)."
        +                    },
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "market": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "as_of": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Unix seconds of that sol_usd read.",
        +                              "title": "As Of"
        +                            },
        +                            "curve_liquidity_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Real SOL held by the bonding curve.",
        +                              "title": "Curve Liquidity Sol"
        +                            },
        +                            "curve_liquidity_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Curve Liquidity Usd"
        +                            },
        +                            "market_cap_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Market Cap Sol"
        +                            },
        +                            "market_cap_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "price_usd x total supply (1B tokens, 2B on a mayhem launch): the pump.fun and DexScreener convention, equal to FDV.",
        +                              "title": "Market Cap Usd"
        +                            },
        +                            "price_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "SOL per whole token at the bonding curve's marginal price.",
        +                              "title": "Price Sol"
        +                            },
        +                            "price_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Price Usd"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Why fields are null; codes at /v1/labels market.reason.",
        +                              "title": "Reason"
        +                            },
        +                            "sol_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "The Coinbase SOL-USD spot the USD fields use.",
        +                              "title": "Sol Usd"
        +                            }
        +                          },
        +                          "title": "Market",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "USD price, market cap and curve liquidity (/v1/labels market)."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +  }
        +]
    • Changedcheck_watchlist_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "count": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url"
        -                  ],
        -                  "title": "CheckItem",
        -                  "type": "object"
        -                },
        -                "maxItems": 5,
        -                "minItems": 1,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "result_id": {
        -                "title": "Result Id",
        -                "type": "string"
        -              },
        -              "status": {
        -                "enum": [
        -                  "flags_observed",
        -                  "no_flags_observed"
        -                ],
        -                "title": "Status",
        -                "type": "string"
        -              },
        -              "watch_events": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "title": "Watch Events",
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "result_id",
        -              "count",
        -              "items",
        -              "cursor",
        -              "watch_events"
        -            ],
        -            "title": "CheckData",
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "changed": {
        -                "const": false,
        -                "title": "Changed",
        -                "type": "boolean"
        -              },
        -              "charged": {
        -                "const": false,
        -                "title": "Charged",
        -                "type": "boolean"
        -              },
        -              "count": {
        -                "const": 0,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {},
        -                "maxItems": 0,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "next_check_after_s": {
        -                "title": "Next Check After S",
        -                "type": "integer"
        -              },
        -              "status": {
        -                "const": "no_new_events",
        -                "title": "Status",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "changed",
        -              "count",
        -              "items",
        -              "cursor",
        -              "charged",
        -              "next_check_after_s"
        -            ],
        -            "title": "NoChange",
        -            "type": "object"
        -          }
        -        ],
        -        "title": "Data"
        -      },
        -      "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": "RiskEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "authorities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "freeze_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (accounts can be frozen), false = none, null = not read.",
        +                              "title": "Freeze Authority"
        +                            },
        +                            "metadata_mutable": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = name, symbol or image can still change, false = immutable, null = not read.",
        +                              "title": "Metadata Mutable"
        +                            },
        +                            "mint_authority": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "boolean"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "true = set (more can be minted), false = none, null = not read.",
        +                              "title": "Mint Authority"
        +                            },
        +                            "source": {
        +                              "anyOf": [
        +                                {
        +                                  "enum": [
        +                                    "onchain",
        +                                    "pumpfun_rule"
        +                                  ],
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "pumpfun_rule: pump.fun's program leaves no mint or freeze authority and immutable metadata.",
        +                              "title": "Source"
        +                            }
        +                          },
        +                          "title": "Authorities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Mint, freeze and metadata authorities (/v1/labels authorities)."
        +                    },
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "market": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "as_of": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Unix seconds of that sol_usd read.",
        +                              "title": "As Of"
        +                            },
        +                            "curve_liquidity_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Real SOL held by the bonding curve.",
        +                              "title": "Curve Liquidity Sol"
        +                            },
        +                            "curve_liquidity_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Curve Liquidity Usd"
        +                            },
        +                            "market_cap_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Market Cap Sol"
        +                            },
        +                            "market_cap_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "price_usd x total supply (1B tokens, 2B on a mayhem launch): the pump.fun and DexScreener convention, equal to FDV.",
        +                              "title": "Market Cap Usd"
        +                            },
        +                            "price_sol": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "SOL per whole token at the bonding curve's marginal price.",
        +                              "title": "Price Sol"
        +                            },
        +                            "price_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Price Usd"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "Why fields are null; codes at /v1/labels market.reason.",
        +                              "title": "Reason"
        +                            },
        +                            "sol_usd": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "description": "The Coinbase SOL-USD spot the USD fields use.",
        +                              "title": "Sol Usd"
        +                            }
        +                          },
        +                          "title": "Market",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "USD price, market cap and curve liquidity (/v1/labels market)."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +  }
        +]
    • Changedlaunches_screened1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "avoid_skipped": {
        -            "title": "Avoid Skipped",
        -            "type": "integer"
        -          },
        -          "calibration": {
        -            "title": "Calibration",
        -            "type": "string"
        -          },
        -          "count": {
        -            "maximum": 50,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "age_s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Age S"
        -                },
        -                "created_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Created At"
        -                },
        -                "lifecycle": {
        -                  "title": "Lifecycle",
        -                  "type": "string"
        -                },
        -                "links": {
        -                  "additionalProperties": {
        -                    "type": "string"
        -                  },
        -                  "title": "Links",
        -                  "type": "object"
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "n_buys": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "N Buys"
        -                },
        -                "name": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Name"
        -                },
        -                "p_rug_300s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        -                  "title": "P Rug 300S"
        -                },
        -                "p_rug_300s_basis": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "P Rug 300S Basis"
        -                },
        -                "p_true_graduation": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "P True Graduation"
        -                },
        -                "progress": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Progress"
        -                },
        -                "reason": {
        -                  "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        -                  "title": "Reason",
        -                  "type": "string"
        -                },
        -                "reasons": {
        -                  "items": {
        -                    "properties": {
        -                      "code": {
        -                        "title": "Code",
        -                        "type": "string"
        -                      },
        -                      "text": {
        -                        "title": "Text",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "code",
        -                      "text"
        -                    ],
        -                    "title": "ScreenReason",
        -                    "type": "object"
        -                  },
        -                  "maxItems": 3,
        -                  "title": "Reasons",
        -                  "type": "array"
        -                },
        -                "risk_label": {
        -                  "title": "Risk Label",
        -                  "type": "string"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Rs Sol"
        -                },
        -                "symbol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Symbol"
        -                },
        -                "verdict": {
        -                  "enum": [
        -                    "caution",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Verdict",
        -                  "type": "string"
        -                },
        -                "verdict_basis": {
        -                  "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "title": "Verdict Basis",
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "verdict",
        -                "verdict_basis",
        -                "reason",
        -                "reasons",
        -                "risk_label",
        -                "lifecycle",
        -                "links"
        -              ],
        -              "title": "ScreenedItem",
        -              "type": "object"
        -            },
        -            "maxItems": 50,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "left_out": {
        -            "title": "Left Out",
        -            "type": "string"
        -          },
        -          "limit": {
        -            "title": "Limit",
        -            "type": "integer"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "ranked_by": {
        -            "title": "Ranked By",
        -            "type": "string"
        -          },
        -          "rule": {
        -            "title": "Rule",
        -            "type": "string"
        -          },
        -          "scanned": {
        -            "title": "Scanned",
        -            "type": "integer"
        -          },
        -          "window_s": {
        -            "title": "Window S",
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "count",
        -          "limit",
        -          "window_s",
        -          "scanned",
        -          "avoid_skipped",
        -          "ranked_by",
        -          "left_out",
        -          "rule",
        -          "calibration",
        -          "items",
        -          "note"
        -        ],
        -        "title": "ScreenedData",
        -        "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": "ScreenedEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "avoid_skipped": {
        +            "title": "Avoid Skipped",
        +            "type": "integer"
        +          },
        +          "calibration": {
        +            "title": "Calibration",
        +            "type": "string"
        +          },
        +          "count": {
        +            "maximum": 50,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "age_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Age S"
        +                },
        +                "authorities": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "freeze_authority": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "true = set (accounts can be frozen), false = none, null = not read.",
        +                          "title": "Freeze Authority"
        +                        },
        +                        "metadata_mutable": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "true = name, symbol or image can still change, false = immutable, null = not read.",
        +                          "title": "Metadata Mutable"
        +                        },
        +                        "mint_authority": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "true = set (more can be minted), false = none, null = not read.",
        +                          "title": "Mint Authority"
        +                        },
        +                        "source": {
        +                          "anyOf": [
        +                            {
        +                              "enum": [
        +                                "onchain",
        +                                "pumpfun_rule"
        +                              ],
        +                              "type": "string"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "pumpfun_rule: pump.fun's program leaves no mint or freeze authority and immutable metadata.",
        +                          "title": "Source"
        +                        }
        +                      },
        +                      "title": "Authorities",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Mint, freeze and metadata authorities (/v1/labels authorities)."
        +                },
        +                "created_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Created At"
        +                },
        +                "lifecycle": {
        +                  "title": "Lifecycle",
        +                  "type": "string"
        +                },
        +                "links": {
        +                  "additionalProperties": {
        +                    "type": "string"
        +                  },
        +                  "title": "Links",
        +                  "type": "object"
        +                },
        +                "market": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "as_of": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "Unix seconds of that sol_usd read.",
        +                          "title": "As Of"
        +                        },
        +                        "curve_liquidity_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "Real SOL held by the bonding curve.",
        +                          "title": "Curve Liquidity Sol"
        +                        },
        +                        "curve_liquidity_usd": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "title": "Curve Liquidity Usd"
        +                        },
        +                        "market_cap_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "title": "Market Cap Sol"
        +                        },
        +                        "market_cap_usd": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "price_usd x total supply (1B tokens, 2B on a mayhem launch): the pump.fun and DexScreener convention, equal to FDV.",
        +                          "title": "Market Cap Usd"
        +                        },
        +                        "price_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "SOL per whole token at the bonding curve's marginal price.",
        +                          "title": "Price Sol"
        +                        },
        +                        "price_usd": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "title": "Price Usd"
        +                        },
        +                        "reason": {
        +                          "anyOf": [
        +                            {
        +                              "type": "string"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "Why fields are null; codes at /v1/labels market.reason.",
        +                          "title": "Reason"
        +                        },
        +                        "sol_usd": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "default": null,
        +                          "description": "The Coinbase SOL-USD spot the USD fields use.",
        +                          "title": "Sol Usd"
        +                        }
        +                      },
        +                      "title": "Market",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "USD price, market cap and curve liquidity (/v1/labels market)."
        +                },
        +                "mint": {
        +                  "title": "Mint",
        +                  "type": "string"
        +                },
        +                "n_buys": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "N Buys"
        +                },
        +                "name": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Name"
        +                },
        +                "p_rug_300s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        +                  "title": "P Rug 300S"
        +                },
        +                "p_rug_300s_basis": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P Rug 300S Basis"
        +                },
        +                "p_true_graduation": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P True Graduation"
        +                },
        +                "progress": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Progress"
        +                },
        +                "reason": {
        +                  "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        +                  "title": "Reason",
        +                  "type": "string"
        +                },
        +                "reasons": {
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "title": "Code",
        +                        "type": "string"
        +                      },
        +                      "text": {
        +                        "title": "Text",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "text"
        +                    ],
        +                    "title": "ScreenReason",
        +                    "type": "object"
        +                  },
        +                  "maxItems": 3,
        +                  "title": "Reasons",
        +                  "type": "array"
        +                },
        +                "risk_label": {
        +                  "title": "Risk Label",
        +                  "type": "string"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Rs Sol"
        +                },
        +                "symbol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Symbol"
        +                },
        +                "verdict": {
        +                  "enum": [
        +                    "caution",
        +                    "no_flags_observed"
        +                  ],
        +                  "title": "Verdict",
        +                  "type": "string"
        +                },
        +                "verdict_basis": {
        +                  "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Verdict Basis",
        +                  "type": "array"
        +                }
        +              },
        +              "required": [
        +                "mint",
        +                "verdict",
        +                "verdict_basis",
        +                "reason",
        +                "reasons",
        +                "risk_label",
        +                "lifecycle",
        +                "links"
        +              ],
        +              "title": "ScreenedItem",
        +              "type": "object"
        +            },
        +            "maxItems": 50,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "left_out": {
        +            "title": "Left Out",
        +            "type": "string"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "ranked_by": {
        +            "title": "Ranked By",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "scanned": {
        +            "title": "Scanned",
        +            "type": "integer"
        +          },
        +          "window_s": {
        +            "title": "Window S",
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "count",
        +          "limit",
        +          "window_s",
        +          "scanned",
        +          "avoid_skipped",
        +          "ranked_by",
        +          "left_out",
        +          "rule",
        +          "calibration",
        +          "items",
        +          "note"
        +        ],
        +        "title": "ScreenedData",
        +        "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": "ScreenedEnvelope",
        +    "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"
        +  }
        +]
    • Changedmint_flow1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "created_at": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Created At"
        -          },
        -          "creator": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Creator"
        -          },
        -          "demand": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "buy_share_by_class": {
        -                    "additionalProperties": {
        -                      "type": "number"
        -                    },
        -                    "description": "Share of buy SOL by the buyer's wallet_class; 'none' = no label.",
        -                    "title": "Buy Share By Class",
        -                    "type": "object"
        -                  },
        -                  "buy_sol": {
        -                    "title": "Buy Sol",
        -                    "type": "number"
        -                  },
        -                  "buys": {
        -                    "minimum": 0,
        -                    "title": "Buys",
        -                    "type": "integer"
        -                  },
        -                  "buys_per_buyer": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Buys Per Buyer"
        -                  },
        -                  "crowded_slot_buy_share": {
        -                    "description": "Share of buy SOL in slots where at least crowded_slot_min_buyers distinct wallets bought (same-slot coordination).",
        -                    "title": "Crowded Slot Buy Share",
        -                    "type": "number"
        -                  },
        -                  "crowded_slot_min_buyers": {
        -                    "title": "Crowded Slot Min Buyers",
        -                    "type": "integer"
        -                  },
        -                  "round_trip_share": {
        -                    "description": "Sum over wallets of min(bought, sold) SOL / buy SOL: volume that came back out of the wallet that put it in.",
        -                    "title": "Round Trip Share",
        -                    "type": "number"
        -                  },
        -                  "round_trip_wallets": {
        -                    "description": "Wallets that both bought and sold on the tape.",
        -                    "minimum": 0,
        -                    "title": "Round Trip Wallets",
        -                    "type": "integer"
        -                  },
        -                  "unique_buyers": {
        -                    "minimum": 0,
        -                    "title": "Unique Buyers",
        -                    "type": "integer"
        -                  }
        -                },
        -                "required": [
        -                  "buys",
        -                  "unique_buyers",
        -                  "buy_sol",
        -                  "buy_share_by_class",
        -                  "round_trip_wallets",
        -                  "round_trip_share",
        -                  "crowded_slot_min_buyers",
        -                  "crowded_slot_buy_share"
        -                ],
        -                "title": "Demand",
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "description": "Demand authenticity from launch over the whole tape (/v1/labels holders_flow.demand); null when the tape has no buy."
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "index": {
        -                  "description": "The transaction's position in its slot as our capture recorded it.",
        -                  "title": "Index",
        -                  "type": "integer"
        -                },
        -                "is_first_buy": {
        -                  "title": "Is First Buy",
        -                  "type": "boolean"
        -                },
        -                "route": {
        -                  "title": "Route",
        -                  "type": "string"
        -                },
        -                "running_net_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        -                  "title": "Running Net Sol"
        -                },
        -                "side": {
        -                  "enum": [
        -                    "buy",
        -                    "sell"
        -                  ],
        -                  "title": "Side",
        -                  "type": "string"
        -                },
        -                "sig": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Sig"
        -                },
        -                "slot": {
        -                  "title": "Slot",
        -                  "type": "integer"
        -                },
        -                "sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        -                  "title": "Sol"
        -                },
        -                "t": {
        -                  "title": "T",
        -                  "type": "number"
        -                },
        -                "tokens": {
        -                  "title": "Tokens",
        -                  "type": "number"
        -                },
        -                "wallet": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet"
        -                },
        -                "wallet_class": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet Class"
        -                }
        -              },
        -              "required": [
        -                "t",
        -                "slot",
        -                "index",
        -                "side",
        -                "tokens",
        -                "route",
        -                "is_first_buy"
        -              ],
        -              "title": "FlowRow",
        -              "type": "object"
        -            },
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "migrated": {
        -            "title": "Migrated",
        -            "type": "boolean"
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "more": {
        -            "title": "More",
        -            "type": "boolean"
        -          },
        -          "name": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Name"
        -          },
        -          "next_cursor": {
        -            "pattern": "^[0-9]+:[0-9]+$",
        -            "title": "Next Cursor",
        -            "type": "string"
        -          },
        -          "next_url": {
        -            "title": "Next Url",
        -            "type": "string"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "order": {
        -            "title": "Order",
        -            "type": "string"
        -          },
        -          "since": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Since"
        -          },
        -          "summary": {
        -            "additionalProperties": {
        -              "properties": {
        -                "buy_sol": {
        -                  "title": "Buy Sol",
        -                  "type": "number"
        -                },
        -                "buys": {
        -                  "minimum": 0,
        -                  "title": "Buys",
        -                  "type": "integer"
        -                },
        -                "first_buys": {
        -                  "minimum": 0,
        -                  "title": "First Buys",
        -                  "type": "integer"
        -                },
        -                "largest_buyer": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "largest_seller": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "net_sol": {
        -                  "title": "Net Sol",
        -                  "type": "number"
        -                },
        -                "sell_sol": {
        -                  "title": "Sell Sol",
        -                  "type": "number"
        -                },
        -                "sells": {
        -                  "minimum": 0,
        -                  "title": "Sells",
        -                  "type": "integer"
        -                },
        -                "trades": {
        -                  "minimum": 0,
        -                  "title": "Trades",
        -                  "type": "integer"
        -                },
        -                "unique_buyers": {
        -                  "minimum": 0,
        -                  "title": "Unique Buyers",
        -                  "type": "integer"
        -                },
        -                "unique_sellers": {
        -                  "minimum": 0,
        -                  "title": "Unique Sellers",
        -                  "type": "integer"
        -                },
        -                "window_s": {
        -                  "title": "Window S",
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "window_s",
        -                "trades",
        -                "buys",
        -                "sells",
        -                "unique_buyers",
        -                "unique_sellers",
        -                "first_buys",
        -                "buy_sol",
        -                "sell_sol",
        -                "net_sol"
        -              ],
        -              "title": "WindowSummary",
        -              "type": "object"
        -            },
        -            "title": "Summary",
        -            "type": "object"
        -          },
        -          "symbol": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Symbol"
        -          },
        -          "tape": {
        -            "properties": {
        -              "complete_from_launch": {
        -                "title": "Complete From Launch",
        -                "type": "boolean"
        -              },
        -              "dropped_oldest": {
        -                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -                "minimum": 0,
        -                "title": "Dropped Oldest",
        -                "type": "integer"
        -              },
        -              "max_rows": {
        -                "title": "Max Rows",
        -                "type": "integer"
        -              },
        -              "trades_on_tape": {
        -                "minimum": 0,
        -                "title": "Trades On Tape",
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "trades_on_tape",
        -              "dropped_oldest",
        -              "max_rows",
        -              "complete_from_launch"
        -            ],
        -            "title": "TapeInfo",
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "migrated",
        -          "order",
        -          "count",
        -          "items",
        -          "next_cursor",
        -          "more",
        -          "next_url",
        -          "summary",
        -          "tape",
        -          "note"
        -        ],
        -        "title": "FlowData",
        -        "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": "FlowEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "cohorts": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "bundlers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "dev": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_funded_by_creator": {
        +                        "description": "Wallets in the dev cohort because our funding capture saw the creator fund them.",
        +                        "minimum": 0,
        +                        "title": "N Funded By Creator",
        +                        "type": "integer"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source",
        +                      "n_funded_by_creator"
        +                    ],
        +                    "title": "DevCohort",
        +                    "type": "object"
        +                  },
        +                  "fresh_wallets": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "omitted": {
        +                    "additionalProperties": {
        +                      "type": "string"
        +                    },
        +                    "description": "Cohorts not served, with the reason.",
        +                    "title": "Omitted",
        +                    "type": "object"
        +                  },
        +                  "shares_complete": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "True when the booked trades account for the curve's SOL (within 0.001 SOL); false when trades are missing, so every share here is a lower bound; null when it cannot be checked.",
        +                    "title": "Shares Complete"
        +                  },
        +                  "slot_windows": {
        +                    "properties": {
        +                      "bundlers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Bundlers",
        +                        "type": "array"
        +                      },
        +                      "snipers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Snipers",
        +                        "type": "array"
        +                      }
        +                    },
        +                    "required": [
        +                      "bundlers",
        +                      "snipers"
        +                    ],
        +                    "title": "SlotWindows",
        +                    "type": "object"
        +                  },
        +                  "snipers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "sol_complete": {
        +                    "description": "True when every cohort SOL figure is exact; false names the reason in sol_reason.",
        +                    "title": "Sol Complete",
        +                    "type": "boolean"
        +                  },
        +                  "sol_reason": {
        +                    "anyOf": [
        +                      {
        +                        "enum": [
        +                          "tape_truncated",
        +                          "quote_not_sol",
        +                          "trades_unbooked",
        +                          "create_sol_unknown"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Sol Reason"
        +                  },
        +                  "top10_share": {
        +                    "description": "Share of total supply held by the 10 largest wallets in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top10 Share",
        +                    "type": "number"
        +                  },
        +                  "top1_share": {
        +                    "description": "Share of total supply held by the largest wallet in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top1 Share",
        +                    "type": "number"
        +                  },
        +                  "unbooked_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "The curve's own SOL after the last booked trade minus the net SOL of every booked trade since launch: SOL that moved in trades our tape does not hold; null when it cannot be checked.",
        +                    "title": "Unbooked Sol"
        +                  },
        +                  "union_share": {
        +                    "description": "Share of supply held by wallets in at least one cohort, each wallet counted once.",
        +                    "title": "Union Share",
        +                    "type": "number"
        +                  },
        +                  "version": {
        +                    "const": "cohorts-1",
        +                    "title": "Version",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "version",
        +                  "top1_share",
        +                  "top10_share",
        +                  "union_share",
        +                  "slot_windows",
        +                  "sol_complete",
        +                  "dev",
        +                  "bundlers",
        +                  "snipers",
        +                  "fresh_wallets",
        +                  "omitted"
        +                ],
        +                "title": "CohortBlock",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Who holds the supply now by launch-time role, from our own holder ledger and trade tape: top1_share, top10_share, and the dev, bundlers and snipers cohorts (share_of_supply, n_wallets, SOL in and out of the curve, up to 10 wallets each); fresh_wallets is null and insiders is omitted, each with its reason. shares_complete false = the curve's SOL shows trades missing from our tape, so every share is a lower bound and the SOL figures are null. Definitions at /v1/labels (cohorts). Null when the block could not be built for this answer; the rest of the answer stands."
        +          },
        +          "count": {
        +            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "demand": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "buy_share_by_class": {
        +                    "additionalProperties": {
        +                      "type": "number"
        +                    },
        +                    "description": "Share of buy SOL by the buyer's wallet_class; 'none' = no label.",
        +                    "title": "Buy Share By Class",
        +                    "type": "object"
        +                  },
        +                  "buy_sol": {
        +                    "title": "Buy Sol",
        +                    "type": "number"
        +                  },
        +                  "buys": {
        +                    "minimum": 0,
        +                    "title": "Buys",
        +                    "type": "integer"
        +                  },
        +                  "buys_per_buyer": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Buys Per Buyer"
        +                  },
        +                  "crowded_slot_buy_share": {
        +                    "description": "Share of buy SOL in slots where at least crowded_slot_min_buyers distinct wallets bought (same-slot coordination).",
        +                    "title": "Crowded Slot Buy Share",
        +                    "type": "number"
        +                  },
        +                  "crowded_slot_min_buyers": {
        +                    "title": "Crowded Slot Min Buyers",
        +                    "type": "integer"
        +                  },
        +                  "round_trip_share": {
        +                    "description": "Sum over wallets of min(bought, sold) SOL / buy SOL: volume that came back out of the wallet that put it in.",
        +                    "title": "Round Trip Share",
        +                    "type": "number"
        +                  },
        +                  "round_trip_wallets": {
        +                    "description": "Wallets that both bought and sold on the tape.",
        +                    "minimum": 0,
        +                    "title": "Round Trip Wallets",
        +                    "type": "integer"
        +                  },
        +                  "unique_buyers": {
        +                    "minimum": 0,
        +                    "title": "Unique Buyers",
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "buys",
        +                  "unique_buyers",
        +                  "buy_sol",
        +                  "buy_share_by_class",
        +                  "round_trip_wallets",
        +                  "round_trip_share",
        +                  "crowded_slot_min_buyers",
        +                  "crowded_slot_buy_share"
        +                ],
        +                "title": "Demand",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Demand authenticity from launch over the whole tape (/v1/labels holders_flow.demand); null when the tape has no buy."
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "index": {
        +                  "description": "The transaction's position in its slot as our capture recorded it.",
        +                  "title": "Index",
        +                  "type": "integer"
        +                },
        +                "is_first_buy": {
        +                  "title": "Is First Buy",
        +                  "type": "boolean"
        +                },
        +                "route": {
        +                  "title": "Route",
        +                  "type": "string"
        +                },
        +                "running_net_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        +                  "title": "Running Net Sol"
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell"
        +                  ],
        +                  "title": "Side",
        +                  "type": "string"
        +                },
        +                "sig": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Sig"
        +                },
        +                "slot": {
        +                  "title": "Slot",
        +                  "type": "integer"
        +                },
        +                "sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        +                  "title": "Sol"
        +                },
        +                "t": {
        +                  "title": "T",
        +                  "type": "number"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "t",
        +                "slot",
        +                "index",
        +                "side",
        +                "tokens",
        +                "route",
        +                "is_first_buy"
        +              ],
        +              "title": "FlowRow",
        +              "type": "object"
        +            },
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "more": {
        +            "title": "More",
        +            "type": "boolean"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "title": "Next Cursor",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "title": "Next Url",
        +            "type": "string"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "order": {
        +            "title": "Order",
        +            "type": "string"
        +          },
        +          "since": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Since"
        +          },
        +          "summary": {
        +            "additionalProperties": {
        +              "properties": {
        +                "buy_sol": {
        +                  "title": "Buy Sol",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buys": {
        +                  "minimum": 0,
        +                  "title": "First Buys",
        +                  "type": "integer"
        +                },
        +                "largest_buyer": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "largest_seller": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "net_sol": {
        +                  "title": "Net Sol",
        +                  "type": "number"
        +                },
        +                "sell_sol": {
        +                  "title": "Sell Sol",
        +                  "type": "number"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "trades": {
        +                  "minimum": 0,
        +                  "title": "Trades",
        +                  "type": "integer"
        +                },
        +                "unique_buyers": {
        +                  "minimum": 0,
        +                  "title": "Unique Buyers",
        +                  "type": "integer"
        +                },
        +                "unique_sellers": {
        +                  "minimum": 0,
        +                  "title": "Unique Sellers",
        +                  "type": "integer"
        +                },
        +                "window_s": {
        +                  "title": "Window S",
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "window_s",
        +                "trades",
        +                "buys",
        +                "sells",
        +                "unique_buyers",
        +                "unique_sellers",
        +                "first_buys",
        +                "buy_sol",
        +                "sell_sol",
        +                "net_sol"
        +              ],
        +              "title": "WindowSummary",
        +              "type": "object"
        +            },
        +            "title": "Summary",
        +            "type": "object"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "order",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "next_url",
        +          "summary",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "FlowData",
        +        "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": "FlowEnvelope",
        +    "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"
        +  }
        +]
    • Changedmint_holders1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "age_s": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Age S"
        -          },
        -          "concentration": {
        -            "properties": {
        -              "bundle_share": {
        -                "title": "Bundle Share",
        -                "type": "number"
        -              },
        -              "dev_share": {
        -                "title": "Dev Share",
        -                "type": "number"
        -              },
        -              "hhi": {
        -                "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        -                "title": "Hhi",
        -                "type": "number"
        -              },
        -              "insider_share": {
        -                "description": "dev_share + bundle_share, as the compact check reports it.",
        -                "title": "Insider Share",
        -                "type": "number"
        -              },
        -              "listed_share": {
        -                "description": "Share of supply held by the rows listed in this answer.",
        -                "title": "Listed Share",
        -                "type": "number"
        -              },
        -              "n_bundle_wallets": {
        -                "minimum": 0,
        -                "title": "N Bundle Wallets",
        -                "type": "integer"
        -              },
        -              "n_holders": {
        -                "minimum": 0,
        -                "title": "N Holders",
        -                "type": "integer"
        -              },
        -              "top10_share": {
        -                "title": "Top10 Share",
        -                "type": "number"
        -              },
        -              "top5_share": {
        -                "title": "Top5 Share",
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "n_holders",
        -              "top5_share",
        -              "top10_share",
        -              "hhi",
        -              "dev_share",
        -              "bundle_share",
        -              "insider_share",
        -              "n_bundle_wallets",
        -              "listed_share"
        -            ],
        -            "title": "Concentration",
        -            "type": "object"
        -          },
        -          "count": {
        -            "maximum": 100,
        -            "minimum": 0,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "created_at": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Created At"
        -          },
        -          "creator": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Creator"
        -          },
        -          "holders": {
        -            "items": {
        -              "properties": {
        -                "balance_share": {
        -                  "description": "Tokens held / total supply.",
        -                  "title": "Balance Share",
        -                  "type": "number"
        -                },
        -                "buys": {
        -                  "minimum": 0,
        -                  "title": "Buys",
        -                  "type": "integer"
        -                },
        -                "first_buy_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        -                  "title": "First Buy At"
        -                },
        -                "first_buy_slot": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "First Buy Slot"
        -                },
        -                "labels": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "title": "Labels",
        -                  "type": "array"
        -                },
        -                "last_trade_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Last Trade At"
        -                },
        -                "leaderboard_rank": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Leaderboard Rank"
        -                },
        -                "rank": {
        -                  "minimum": 1,
        -                  "title": "Rank",
        -                  "type": "integer"
        -                },
        -                "route": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        -                  "title": "Route"
        -                },
        -                "sells": {
        -                  "minimum": 0,
        -                  "title": "Sells",
        -                  "type": "integer"
        -                },
        -                "tokens": {
        -                  "title": "Tokens",
        -                  "type": "number"
        -                },
        -                "wallet": {
        -                  "title": "Wallet",
        -                  "type": "string"
        -                },
        -                "wallet_class": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        -                  "title": "Wallet Class"
        -                }
        -              },
        -              "required": [
        -                "rank",
        -                "wallet",
        -                "balance_share",
        -                "tokens",
        -                "buys",
        -                "sells",
        -                "labels"
        -              ],
        -              "title": "HolderRow",
        -              "type": "object"
        -            },
        -            "maxItems": 100,
        -            "title": "Holders",
        -            "type": "array"
        -          },
        -          "leaderboard": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": true,
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Leaderboard"
        -          },
        -          "limit": {
        -            "title": "Limit",
        -            "type": "integer"
        -          },
        -          "migrated": {
        -            "title": "Migrated",
        -            "type": "boolean"
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "n_holders": {
        -            "minimum": 0,
        -            "title": "N Holders",
        -            "type": "integer"
        -          },
        -          "name": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Name"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "supply_tokens": {
        -            "title": "Supply Tokens",
        -            "type": "number"
        -          },
        -          "symbol": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Symbol"
        -          },
        -          "tape": {
        -            "properties": {
        -              "complete_from_launch": {
        -                "title": "Complete From Launch",
        -                "type": "boolean"
        -              },
        -              "dropped_oldest": {
        -                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -                "minimum": 0,
        -                "title": "Dropped Oldest",
        -                "type": "integer"
        -              },
        -              "max_rows": {
        -                "title": "Max Rows",
        -                "type": "integer"
        -              },
        -              "trades_on_tape": {
        -                "minimum": 0,
        -                "title": "Trades On Tape",
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "trades_on_tape",
        -              "dropped_oldest",
        -              "max_rows",
        -              "complete_from_launch"
        -            ],
        -            "title": "TapeInfo",
        -            "type": "object"
        -          },
        -          "untracked_wallets": {
        -            "minimum": 0,
        -            "title": "Untracked Wallets",
        -            "type": "integer"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "migrated",
        -          "supply_tokens",
        -          "count",
        -          "limit",
        -          "n_holders",
        -          "untracked_wallets",
        -          "concentration",
        -          "holders",
        -          "tape",
        -          "note"
        -        ],
        -        "title": "HoldersData",
        -        "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": "HoldersEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Age S"
        +          },
        +          "cohorts": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "bundlers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "dev": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_funded_by_creator": {
        +                        "description": "Wallets in the dev cohort because our funding capture saw the creator fund them.",
        +                        "minimum": 0,
        +                        "title": "N Funded By Creator",
        +                        "type": "integer"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source",
        +                      "n_funded_by_creator"
        +                    ],
        +                    "title": "DevCohort",
        +                    "type": "object"
        +                  },
        +                  "fresh_wallets": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "omitted": {
        +                    "additionalProperties": {
        +                      "type": "string"
        +                    },
        +                    "description": "Cohorts not served, with the reason.",
        +                    "title": "Omitted",
        +                    "type": "object"
        +                  },
        +                  "shares_complete": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "True when the booked trades account for the curve's SOL (within 0.001 SOL); false when trades are missing, so every share here is a lower bound; null when it cannot be checked.",
        +                    "title": "Shares Complete"
        +                  },
        +                  "slot_windows": {
        +                    "properties": {
        +                      "bundlers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Bundlers",
        +                        "type": "array"
        +                      },
        +                      "snipers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Snipers",
        +                        "type": "array"
        +                      }
        +                    },
        +                    "required": [
        +                      "bundlers",
        +                      "snipers"
        +                    ],
        +                    "title": "SlotWindows",
        +                    "type": "object"
        +                  },
        +                  "snipers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "sol_complete": {
        +                    "description": "True when every cohort SOL figure is exact; false names the reason in sol_reason.",
        +                    "title": "Sol Complete",
        +                    "type": "boolean"
        +                  },
        +                  "sol_reason": {
        +                    "anyOf": [
        +                      {
        +                        "enum": [
        +                          "tape_truncated",
        +                          "quote_not_sol",
        +                          "trades_unbooked",
        +                          "create_sol_unknown"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Sol Reason"
        +                  },
        +                  "top10_share": {
        +                    "description": "Share of total supply held by the 10 largest wallets in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top10 Share",
        +                    "type": "number"
        +                  },
        +                  "top1_share": {
        +                    "description": "Share of total supply held by the largest wallet in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top1 Share",
        +                    "type": "number"
        +                  },
        +                  "unbooked_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "The curve's own SOL after the last booked trade minus the net SOL of every booked trade since launch: SOL that moved in trades our tape does not hold; null when it cannot be checked.",
        +                    "title": "Unbooked Sol"
        +                  },
        +                  "union_share": {
        +                    "description": "Share of supply held by wallets in at least one cohort, each wallet counted once.",
        +                    "title": "Union Share",
        +                    "type": "number"
        +                  },
        +                  "version": {
        +                    "const": "cohorts-1",
        +                    "title": "Version",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "version",
        +                  "top1_share",
        +                  "top10_share",
        +                  "union_share",
        +                  "slot_windows",
        +                  "sol_complete",
        +                  "dev",
        +                  "bundlers",
        +                  "snipers",
        +                  "fresh_wallets",
        +                  "omitted"
        +                ],
        +                "title": "CohortBlock",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Who holds the supply now by launch-time role, from our own holder ledger and trade tape: top1_share, top10_share, and the dev, bundlers and snipers cohorts (share_of_supply, n_wallets, SOL in and out of the curve, up to 10 wallets each); fresh_wallets is null and insiders is omitted, each with its reason. shares_complete false = the curve's SOL shows trades missing from our tape, so every share is a lower bound and the SOL figures are null. Definitions at /v1/labels (cohorts). Null when the block could not be built for this answer; the rest of the answer stands."
        +          },
        +          "concentration": {
        +            "properties": {
        +              "bundle_share": {
        +                "title": "Bundle Share",
        +                "type": "number"
        +              },
        +              "dev_share": {
        +                "title": "Dev Share",
        +                "type": "number"
        +              },
        +              "hhi": {
        +                "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        +                "title": "Hhi",
        +                "type": "number"
        +              },
        +              "insider_share": {
        +                "description": "dev_share + bundle_share, as the compact check reports it.",
        +                "title": "Insider Share",
        +                "type": "number"
        +              },
        +              "listed_share": {
        +                "description": "Share of supply held by the rows listed in this answer.",
        +                "title": "Listed Share",
        +                "type": "number"
        +              },
        +              "n_bundle_wallets": {
        +                "minimum": 0,
        +                "title": "N Bundle Wallets",
        +                "type": "integer"
        +              },
        +              "n_holders": {
        +                "minimum": 0,
        +                "title": "N Holders",
        +                "type": "integer"
        +              },
        +              "top10_share": {
        +                "title": "Top10 Share",
        +                "type": "number"
        +              },
        +              "top5_share": {
        +                "title": "Top5 Share",
        +                "type": "number"
        +              }
        +            },
        +            "required": [
        +              "n_holders",
        +              "top5_share",
        +              "top10_share",
        +              "hhi",
        +              "dev_share",
        +              "bundle_share",
        +              "insider_share",
        +              "n_bundle_wallets",
        +              "listed_share"
        +            ],
        +            "title": "Concentration",
        +            "type": "object"
        +          },
        +          "count": {
        +            "maximum": 100,
        +            "minimum": 0,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "holders": {
        +            "items": {
        +              "properties": {
        +                "balance_share": {
        +                  "description": "Tokens held / total supply.",
        +                  "title": "Balance Share",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "cohorts": {
        +                  "description": "The cohorts of data.cohorts this wallet belongs to (/v1/labels, cohorts).",
        +                  "items": {
        +                    "enum": [
        +                      "dev",
        +                      "bundlers",
        +                      "snipers"
        +                    ],
        +                    "type": "string"
        +                  },
        +                  "title": "Cohorts",
        +                  "type": "array"
        +                },
        +                "first_buy_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        +                  "title": "First Buy At"
        +                },
        +                "first_buy_slot": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "First Buy Slot"
        +                },
        +                "labels": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Labels",
        +                  "type": "array"
        +                },
        +                "last_trade_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Last Trade At"
        +                },
        +                "leaderboard_rank": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Leaderboard Rank"
        +                },
        +                "rank": {
        +                  "minimum": 1,
        +                  "title": "Rank",
        +                  "type": "integer"
        +                },
        +                "route": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        +                  "title": "Route"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "title": "Wallet",
        +                  "type": "string"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "rank",
        +                "wallet",
        +                "balance_share",
        +                "tokens",
        +                "buys",
        +                "sells",
        +                "labels"
        +              ],
        +              "title": "HolderRow",
        +              "type": "object"
        +            },
        +            "maxItems": 100,
        +            "title": "Holders",
        +            "type": "array"
        +          },
        +          "leaderboard": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Leaderboard"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "n_holders": {
        +            "minimum": 0,
        +            "title": "N Holders",
        +            "type": "integer"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "supply_tokens": {
        +            "title": "Supply Tokens",
        +            "type": "number"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          },
        +          "untracked_wallets": {
        +            "minimum": 0,
        +            "title": "Untracked Wallets",
        +            "type": "integer"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "supply_tokens",
        +          "count",
        +          "limit",
        +          "n_holders",
        +          "untracked_wallets",
        +          "concentration",
        +          "holders",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "HoldersData",
        +        "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": "HoldersEnvelope",
        +    "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"
        +  }
        +]
    • Changedrhc_curve_card1 field changed
      • changedInput schema / properties / address / description
        Previous value: -"0x-prefixed 40-hex Pons V2 curve OR token address on Robinhood Chain"New value: +"0x-prefixed 40-hex pons v2 curve OR token address on Robinhood Chain"
    • Changedrhc_curve_trades1 field changed
      • changedInput schema / properties / address / description
        Previous value: -"0x-prefixed 40-hex Pons V2 curve OR token address on Robinhood Chain"New value: +"0x-prefixed 40-hex pons v2 curve OR token address on Robinhood Chain"
    • Changedverdict1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "age_s": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "title": "Age S"
        -          },
        -          "basis": {
        -            "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        -            "items": {
        -              "type": "string"
        -            },
        -            "title": "Basis",
        -            "type": "array"
        -          },
        -          "coverage": {
        -            "const": "full",
        -            "title": "Coverage",
        -            "type": "string"
        -          },
        -          "disclaimer": {
        -            "title": "Disclaimer",
        -            "type": "string"
        -          },
        -          "fresh_verdict_url": {
        -            "title": "Fresh Verdict Url",
        -            "type": "string"
        -          },
        -          "generated_at": {
        -            "title": "Generated At",
        -            "type": "string"
        -          },
        -          "lifecycle": {
        -            "title": "Lifecycle",
        -            "type": "string"
        -          },
        -          "links": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "axiom": {
        -                    "title": "Axiom",
        -                    "type": "string"
        -                  },
        -                  "dexscreener": {
        -                    "title": "Dexscreener",
        -                    "type": "string"
        -                  },
        -                  "gmgn": {
        -                    "title": "Gmgn",
        -                    "type": "string"
        -                  },
        -                  "jupiter": {
        -                    "title": "Jupiter",
        -                    "type": "string"
        -                  },
        -                  "note": {
        -                    "title": "Note",
        -                    "type": "string"
        -                  },
        -                  "photon": {
        -                    "title": "Photon",
        -                    "type": "string"
        -                  },
        -                  "pumpfun": {
        -                    "title": "Pumpfun",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "pumpfun",
        -                  "dexscreener",
        -                  "jupiter",
        -                  "gmgn",
        -                  "axiom",
        -                  "photon",
        -                  "note"
        -                ],
        -                "title": "TradeLinks",
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "odds_caveat": {
        -            "title": "Odds Caveat",
        -            "type": "string"
        -          },
        -          "probabilities": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "base_rate_same_age": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Base Rate Same Age"
        -                  },
        -                  "calibration": {
        -                    "title": "Calibration",
        -                    "type": "string"
        -                  },
        -                  "diagnostics": {
        -                    "anyOf": [
        -                      {
        -                        "additionalProperties": true,
        -                        "type": "object"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Diagnostics"
        -                  },
        -                  "features_used": {
        -                    "anyOf": [
        -                      {
        -                        "additionalProperties": true,
        -                        "type": "object"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Features Used"
        -                  },
        -                  "horizon_s": {
        -                    "title": "Horizon S",
        -                    "type": "integer"
        -                  },
        -                  "model": {
        -                    "title": "Model",
        -                    "type": "string"
        -                  },
        -                  "reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Reason"
        -                  },
        -                  "recalibration": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Recalibration"
        -                  },
        -                  "rug_within_300s": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S"
        -                  },
        -                  "rug_within_300s_basis": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S Basis"
        -                  },
        -                  "rug_within_300s_reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S Reason"
        -                  },
        -                  "true_graduation": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "True Graduation"
        -                  },
        -                  "true_graduation_reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "True Graduation Reason"
        -                  }
        -                },
        -                "required": [
        -                  "model",
        -                  "calibration",
        -                  "horizon_s"
        -                ],
        -                "title": "Probabilities",
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "The calibrated numbers exactly as the compact check publishes them."
        -          },
        -          "reason": {
        -            "title": "Reason",
        -            "type": "string"
        -          },
        -          "reasons": {
        -            "description": "Up to three observed flags, earliest first.",
        -            "items": {
        -              "properties": {
        -                "code": {
        -                  "title": "Code",
        -                  "type": "string"
        -                },
        -                "evidence": {
        -                  "additionalProperties": true,
        -                  "title": "Evidence",
        -                  "type": "object"
        -                },
        -                "first_seen_after_launch_s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "First Seen After Launch S"
        -                },
        -                "first_seen_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "First Seen At"
        -                },
        -                "text": {
        -                  "title": "Text",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "text",
        -                "first_seen_at",
        -                "first_seen_after_launch_s",
        -                "evidence"
        -              ],
        -              "title": "VerdictReason",
        -              "type": "object"
        -            },
        -            "maxItems": 3,
        -            "title": "Reasons",
        -            "type": "array"
        -          },
        -          "reasons_total": {
        -            "minimum": 0,
        -            "title": "Reasons Total",
        -            "type": "integer"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "risk_label": {
        -            "title": "Risk Label",
        -            "type": "string"
        -          },
        -          "rule": {
        -            "title": "Rule",
        -            "type": "string"
        -          },
        -          "share_url": {
        -            "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        -            "title": "Share Url",
        -            "type": "string"
        -          },
        -          "t": {
        -            "title": "T",
        -            "type": "number"
        -          },
        -          "verdict": {
        -            "enum": [
        -              "avoid",
        -              "caution",
        -              "no_flags_observed"
        -            ],
        -            "title": "Verdict",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "verdict",
        -          "basis",
        -          "reason",
        -          "probabilities",
        -          "odds_caveat",
        -          "reasons",
        -          "reasons_total",
        -          "lifecycle",
        -          "risk_label",
        -          "coverage",
        -          "age_s",
        -          "generated_at",
        -          "t",
        -          "result_id",
        -          "share_url",
        -          "fresh_verdict_url",
        -          "rule",
        -          "disclaimer"
        -        ],
        -        "title": "VerdictData",
        -        "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": "VerdictEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "title": "Age S"
        +          },
        +          "authorities": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "freeze_authority": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "true = set (accounts can be frozen), false = none, null = not read.",
        +                    "title": "Freeze Authority"
        +                  },
        +                  "metadata_mutable": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "true = name, symbol or image can still change, false = immutable, null = not read.",
        +                    "title": "Metadata Mutable"
        +                  },
        +                  "mint_authority": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "true = set (more can be minted), false = none, null = not read.",
        +                    "title": "Mint Authority"
        +                  },
        +                  "source": {
        +                    "anyOf": [
        +                      {
        +                        "enum": [
        +                          "onchain",
        +                          "pumpfun_rule"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "pumpfun_rule: pump.fun's program leaves no mint or freeze authority and immutable metadata.",
        +                    "title": "Source"
        +                  }
        +                },
        +                "title": "Authorities",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Mint, freeze and metadata authorities (/v1/labels authorities)."
        +          },
        +          "basis": {
        +            "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        +            "items": {
        +              "type": "string"
        +            },
        +            "title": "Basis",
        +            "type": "array"
        +          },
        +          "cohorts": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "bundlers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "dev": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_funded_by_creator": {
        +                        "description": "Wallets in the dev cohort because our funding capture saw the creator fund them.",
        +                        "minimum": 0,
        +                        "title": "N Funded By Creator",
        +                        "type": "integer"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source",
        +                      "n_funded_by_creator"
        +                    ],
        +                    "title": "DevCohort",
        +                    "type": "object"
        +                  },
        +                  "fresh_wallets": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "omitted": {
        +                    "additionalProperties": {
        +                      "type": "string"
        +                    },
        +                    "description": "Cohorts not served, with the reason.",
        +                    "title": "Omitted",
        +                    "type": "object"
        +                  },
        +                  "shares_complete": {
        +                    "anyOf": [
        +                      {
        +                        "type": "boolean"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "True when the booked trades account for the curve's SOL (within 0.001 SOL); false when trades are missing, so every share here is a lower bound; null when it cannot be checked.",
        +                    "title": "Shares Complete"
        +                  },
        +                  "slot_windows": {
        +                    "properties": {
        +                      "bundlers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Bundlers",
        +                        "type": "array"
        +                      },
        +                      "snipers": {
        +                        "description": "Inclusive slot offsets from the create slot.",
        +                        "items": {
        +                          "type": "integer"
        +                        },
        +                        "maxItems": 2,
        +                        "minItems": 2,
        +                        "title": "Snipers",
        +                        "type": "array"
        +                      }
        +                    },
        +                    "required": [
        +                      "bundlers",
        +                      "snipers"
        +                    ],
        +                    "title": "SlotWindows",
        +                    "type": "object"
        +                  },
        +                  "snipers": {
        +                    "properties": {
        +                      "buy_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that entered the curve on the cohort's buys (fees paid outside the curve are not in it).",
        +                        "title": "Buy Sol"
        +                      },
        +                      "n_holding": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets of the cohort still holding tokens.",
        +                        "title": "N Holding"
        +                      },
        +                      "n_wallets": {
        +                        "anyOf": [
        +                          {
        +                            "minimum": 0,
        +                            "type": "integer"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Wallets in the cohort, sold-out ones included.",
        +                        "title": "N Wallets"
        +                      },
        +                      "net_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "buy_sol - sell_sol: negative when the cohort took out more SOL than it put in; null when sol_complete is false for it.",
        +                        "title": "Net Sol"
        +                      },
        +                      "reason": {
        +                        "anyOf": [
        +                          {
        +                            "type": "string"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Why the cohort's figures are null.",
        +                        "title": "Reason"
        +                      },
        +                      "sell_sol": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "SOL that left the curve on the cohort's sells.",
        +                        "title": "Sell Sol"
        +                      },
        +                      "share_of_supply": {
        +                        "anyOf": [
        +                          {
        +                            "type": "number"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "description": "Tokens the cohort's wallets hold now / total supply (1B; 2B on a mayhem launch).",
        +                        "title": "Share Of Supply"
        +                      },
        +                      "source": {
        +                        "enum": [
        +                          "tape",
        +                          "tape+funding_capture",
        +                          "unavailable"
        +                        ],
        +                        "title": "Source",
        +                        "type": "string"
        +                      },
        +                      "wallets": {
        +                        "anyOf": [
        +                          {
        +                            "items": {
        +                              "properties": {
        +                                "first_slot_offset": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "integer"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "Slots after the create slot when the wallet's first tokens of this mint arrived; null when it never received any.",
        +                                  "title": "First Slot Offset"
        +                                },
        +                                "net_sol": {
        +                                  "anyOf": [
        +                                    {
        +                                      "type": "number"
        +                                    },
        +                                    {
        +                                      "type": "null"
        +                                    }
        +                                  ],
        +                                  "default": null,
        +                                  "description": "SOL it put into the curve on its buys minus SOL it took out on its sells; null when the tape cannot give it exactly.",
        +                                  "title": "Net Sol"
        +                                },
        +                                "share_of_supply": {
        +                                  "description": "Tokens this wallet holds now / total supply.",
        +                                  "title": "Share Of Supply",
        +                                  "type": "number"
        +                                },
        +                                "wallet": {
        +                                  "title": "Wallet",
        +                                  "type": "string"
        +                                }
        +                              },
        +                              "required": [
        +                                "wallet",
        +                                "share_of_supply"
        +                              ],
        +                              "title": "CohortWallet",
        +                              "type": "object"
        +                            },
        +                            "maxItems": 10,
        +                            "type": "array"
        +                          },
        +                          {
        +                            "type": "null"
        +                          }
        +                        ],
        +                        "default": null,
        +                        "description": "Up to 10 of the cohort's wallets, largest holding first.",
        +                        "title": "Wallets"
        +                      }
        +                    },
        +                    "required": [
        +                      "share_of_supply",
        +                      "source"
        +                    ],
        +                    "title": "Cohort",
        +                    "type": "object"
        +                  },
        +                  "sol_complete": {
        +                    "description": "True when every cohort SOL figure is exact; false names the reason in sol_reason.",
        +                    "title": "Sol Complete",
        +                    "type": "boolean"
        +                  },
        +                  "sol_reason": {
        +                    "anyOf": [
        +                      {
        +                        "enum": [
        +                          "tape_truncated",
        +                          "quote_not_sol",
        +                          "trades_unbooked",
        +                          "create_sol_unknown"
        +                        ],
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Sol Reason"
        +                  },
        +                  "top10_share": {
        +                    "description": "Share of total supply held by the 10 largest wallets in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top10 Share",
        +                    "type": "number"
        +                  },
        +                  "top1_share": {
        +                    "description": "Share of total supply held by the largest wallet in our ledger (the bonding curve and the mayhem agent are not holders).",
        +                    "title": "Top1 Share",
        +                    "type": "number"
        +                  },
        +                  "unbooked_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "The curve's own SOL after the last booked trade minus the net SOL of every booked trade since launch: SOL that moved in trades our tape does not hold; null when it cannot be checked.",
        +                    "title": "Unbooked Sol"
        +                  },
        +                  "union_share": {
        +                    "description": "Share of supply held by wallets in at least one cohort, each wallet counted once.",
        +                    "title": "Union Share",
        +                    "type": "number"
        +                  },
        +                  "version": {
        +                    "const": "cohorts-1",
        +                    "title": "Version",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "version",
        +                  "top1_share",
        +                  "top10_share",
        +                  "union_share",
        +                  "slot_windows",
        +                  "sol_complete",
        +                  "dev",
        +                  "bundlers",
        +                  "snipers",
        +                  "fresh_wallets",
        +                  "omitted"
        +                ],
        +                "title": "CohortBlock",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Context for the reasons, not part of the rule: who holds the supply now by launch-time role (dev, bundlers, snipers, top-1 and top-10 share), as the holders answer reports it; definitions at /v1/labels (cohorts). Null when it could not be built; the verdict stands."
        +          },
        +          "coverage": {
        +            "const": "full",
        +            "title": "Coverage",
        +            "type": "string"
        +          },
        +          "disclaimer": {
        +            "title": "Disclaimer",
        +            "type": "string"
        +          },
        +          "fresh_verdict_url": {
        +            "title": "Fresh Verdict Url",
        +            "type": "string"
        +          },
        +          "generated_at": {
        +            "title": "Generated At",
        +            "type": "string"
        +          },
        +          "lifecycle": {
        +            "title": "Lifecycle",
        +            "type": "string"
        +          },
        +          "links": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "axiom": {
        +                    "title": "Axiom",
        +                    "type": "string"
        +                  },
        +                  "dexscreener": {
        +                    "title": "Dexscreener",
        +                    "type": "string"
        +                  },
        +                  "gmgn": {
        +                    "title": "Gmgn",
        +                    "type": "string"
        +                  },
        +                  "jupiter": {
        +                    "title": "Jupiter",
        +                    "type": "string"
        +                  },
        +                  "note": {
        +                    "title": "Note",
        +                    "type": "string"
        +                  },
        +                  "photon": {
        +                    "title": "Photon",
        +                    "type": "string"
        +                  },
        +                  "pumpfun": {
        +                    "title": "Pumpfun",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "pumpfun",
        +                  "dexscreener",
        +                  "jupiter",
        +                  "gmgn",
        +                  "axiom",
        +                  "photon",
        +                  "note"
        +                ],
        +                "title": "TradeLinks",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +          },
        +          "market": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "as_of": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "Unix seconds of that sol_usd read.",
        +                    "title": "As Of"
        +                  },
        +                  "curve_liquidity_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "Real SOL held by the bonding curve.",
        +                    "title": "Curve Liquidity Sol"
        +                  },
        +                  "curve_liquidity_usd": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Curve Liquidity Usd"
        +                  },
        +                  "market_cap_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Market Cap Sol"
        +                  },
        +                  "market_cap_usd": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "price_usd x total supply (1B tokens, 2B on a mayhem launch): the pump.fun and DexScreener convention, equal to FDV.",
        +                    "title": "Market Cap Usd"
        +                  },
        +                  "price_sol": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "SOL per whole token at the bonding curve's marginal price.",
        +                    "title": "Price Sol"
        +                  },
        +                  "price_usd": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Price Usd"
        +                  },
        +                  "reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "Why fields are null; codes at /v1/labels market.reason.",
        +                    "title": "Reason"
        +                  },
        +                  "sol_usd": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "description": "The Coinbase SOL-USD spot the USD fields use.",
        +                    "title": "Sol Usd"
        +                  }
        +                },
        +                "title": "Market",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "USD price, market cap and curve liquidity (/v1/labels market)."
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "odds_caveat": {
        +            "title": "Odds Caveat",
        +            "type": "string"
        +          },
        +          "probabilities": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "base_rate_same_age": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Base Rate Same Age"
        +                  },
        +                  "calibration": {
        +                    "title": "Calibration",
        +                    "type": "string"
        +                  },
        +                  "diagnostics": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Diagnostics"
        +                  },
        +                  "features_used": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Features Used"
        +                  },
        +                  "horizon_s": {
        +                    "title": "Horizon S",
        +                    "type": "integer"
        +                  },
        +                  "model": {
        +                    "title": "Model",
        +                    "type": "string"
        +                  },
        +                  "reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Reason"
        +                  },
        +                  "recalibration": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Recalibration"
        +                  },
        +                  "rug_within_300s": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S"
        +                  },
        +                  "rug_within_300s_basis": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Basis"
        +                  },
        +                  "rug_within_300s_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Reason"
        +                  },
        +                  "true_graduation": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation"
        +                  },
        +                  "true_graduation_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation Reason"
        +                  }
        +                },
        +                "required": [
        +                  "model",
        +                  "calibration",
        +                  "horizon_s"
        +                ],
        +                "title": "Probabilities",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "The calibrated numbers exactly as the compact check publishes them."
        +          },
        +          "reason": {
        +            "title": "Reason",
        +            "type": "string"
        +          },
        +          "reasons": {
        +            "description": "Up to three observed flags, earliest first.",
        +            "items": {
        +              "properties": {
        +                "code": {
        +                  "title": "Code",
        +                  "type": "string"
        +                },
        +                "evidence": {
        +                  "additionalProperties": true,
        +                  "title": "Evidence",
        +                  "type": "object"
        +                },
        +                "first_seen_after_launch_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen After Launch S"
        +                },
        +                "first_seen_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen At"
        +                },
        +                "text": {
        +                  "title": "Text",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "text",
        +                "first_seen_at",
        +                "first_seen_after_launch_s",
        +                "evidence"
        +              ],
        +              "title": "VerdictReason",
        +              "type": "object"
        +            },
        +            "maxItems": 3,
        +            "title": "Reasons",
        +            "type": "array"
        +          },
        +          "reasons_total": {
        +            "minimum": 0,
        +            "title": "Reasons Total",
        +            "type": "integer"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "risk_label": {
        +            "title": "Risk Label",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "share_url": {
        +            "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        +            "title": "Share Url",
        +            "type": "string"
        +          },
        +          "t": {
        +            "title": "T",
        +            "type": "number"
        +          },
        +          "verdict": {
        +            "enum": [
        +              "avoid",
        +              "caution",
        +              "no_flags_observed"
        +            ],
        +            "title": "Verdict",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "verdict",
        +          "basis",
        +          "reason",
        +          "probabilities",
        +          "odds_caveat",
        +          "reasons",
        +          "reasons_total",
        +          "lifecycle",
        +          "risk_label",
        +          "coverage",
        +          "age_s",
        +          "generated_at",
        +          "t",
        +          "result_id",
        +          "share_url",
        +          "fresh_verdict_url",
        +          "rule",
        +          "disclaimer"
        +        ],
        +        "title": "VerdictData",
        +        "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": "VerdictEnvelope",
        +    "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"
        +  }
        +]
  2. 1 tool update
    • Changedmint_flow1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "created_at": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Created At"
        -          },
        -          "creator": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Creator"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "index": {
        -                  "description": "The transaction's position in its slot as our capture recorded it.",
        -                  "title": "Index",
        -                  "type": "integer"
        -                },
        -                "is_first_buy": {
        -                  "title": "Is First Buy",
        -                  "type": "boolean"
        -                },
        -                "route": {
        -                  "title": "Route",
        -                  "type": "string"
        -                },
        -                "running_net_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        -                  "title": "Running Net Sol"
        -                },
        -                "side": {
        -                  "enum": [
        -                    "buy",
        -                    "sell"
        -                  ],
        -                  "title": "Side",
        -                  "type": "string"
        -                },
        -                "sig": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Sig"
        -                },
        -                "slot": {
        -                  "title": "Slot",
        -                  "type": "integer"
        -                },
        -                "sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        -                  "title": "Sol"
        -                },
        -                "t": {
        -                  "title": "T",
        -                  "type": "number"
        -                },
        -                "tokens": {
        -                  "title": "Tokens",
        -                  "type": "number"
        -                },
        -                "wallet": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet"
        -                },
        -                "wallet_class": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet Class"
        -                }
        -              },
        -              "required": [
        -                "t",
        -                "slot",
        -                "index",
        -                "side",
        -                "tokens",
        -                "route",
        -                "is_first_buy"
        -              ],
        -              "title": "FlowRow",
        -              "type": "object"
        -            },
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "migrated": {
        -            "title": "Migrated",
        -            "type": "boolean"
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "more": {
        -            "title": "More",
        -            "type": "boolean"
        -          },
        -          "name": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Name"
        -          },
        -          "next_cursor": {
        -            "pattern": "^[0-9]+:[0-9]+$",
        -            "title": "Next Cursor",
        -            "type": "string"
        -          },
        -          "next_url": {
        -            "title": "Next Url",
        -            "type": "string"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "order": {
        -            "title": "Order",
        -            "type": "string"
        -          },
        -          "since": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Since"
        -          },
        -          "summary": {
        -            "additionalProperties": {
        -              "properties": {
        -                "buy_sol": {
        -                  "title": "Buy Sol",
        -                  "type": "number"
        -                },
        -                "buys": {
        -                  "minimum": 0,
        -                  "title": "Buys",
        -                  "type": "integer"
        -                },
        -                "first_buys": {
        -                  "minimum": 0,
        -                  "title": "First Buys",
        -                  "type": "integer"
        -                },
        -                "largest_buyer": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "largest_seller": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "net_sol": {
        -                  "title": "Net Sol",
        -                  "type": "number"
        -                },
        -                "sell_sol": {
        -                  "title": "Sell Sol",
        -                  "type": "number"
        -                },
        -                "sells": {
        -                  "minimum": 0,
        -                  "title": "Sells",
        -                  "type": "integer"
        -                },
        -                "trades": {
        -                  "minimum": 0,
        -                  "title": "Trades",
        -                  "type": "integer"
        -                },
        -                "unique_buyers": {
        -                  "minimum": 0,
        -                  "title": "Unique Buyers",
        -                  "type": "integer"
        -                },
        -                "unique_sellers": {
        -                  "minimum": 0,
        -                  "title": "Unique Sellers",
        -                  "type": "integer"
        -                },
        -                "window_s": {
        -                  "title": "Window S",
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "window_s",
        -                "trades",
        -                "buys",
        -                "sells",
        -                "unique_buyers",
        -                "unique_sellers",
        -                "first_buys",
        -                "buy_sol",
        -                "sell_sol",
        -                "net_sol"
        -              ],
        -              "title": "WindowSummary",
        -              "type": "object"
        -            },
        -            "title": "Summary",
        -            "type": "object"
        -          },
        -          "symbol": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Symbol"
        -          },
        -          "tape": {
        -            "properties": {
        -              "complete_from_launch": {
        -                "title": "Complete From Launch",
        -                "type": "boolean"
        -              },
        -              "dropped_oldest": {
        -                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -                "minimum": 0,
        -                "title": "Dropped Oldest",
        -                "type": "integer"
        -              },
        -              "max_rows": {
        -                "title": "Max Rows",
        -                "type": "integer"
        -              },
        -              "trades_on_tape": {
        -                "minimum": 0,
        -                "title": "Trades On Tape",
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "trades_on_tape",
        -              "dropped_oldest",
        -              "max_rows",
        -              "complete_from_launch"
        -            ],
        -            "title": "TapeInfo",
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "migrated",
        -          "order",
        -          "count",
        -          "items",
        -          "next_cursor",
        -          "more",
        -          "next_url",
        -          "summary",
        -          "tape",
        -          "note"
        -        ],
        -        "title": "FlowData",
        -        "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": "FlowEnvelope",
        -    "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "demand": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "buy_share_by_class": {
        +                    "additionalProperties": {
        +                      "type": "number"
        +                    },
        +                    "description": "Share of buy SOL by the buyer's wallet_class; 'none' = no label.",
        +                    "title": "Buy Share By Class",
        +                    "type": "object"
        +                  },
        +                  "buy_sol": {
        +                    "title": "Buy Sol",
        +                    "type": "number"
        +                  },
        +                  "buys": {
        +                    "minimum": 0,
        +                    "title": "Buys",
        +                    "type": "integer"
        +                  },
        +                  "buys_per_buyer": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Buys Per Buyer"
        +                  },
        +                  "crowded_slot_buy_share": {
        +                    "description": "Share of buy SOL in slots where at least crowded_slot_min_buyers distinct wallets bought (same-slot coordination).",
        +                    "title": "Crowded Slot Buy Share",
        +                    "type": "number"
        +                  },
        +                  "crowded_slot_min_buyers": {
        +                    "title": "Crowded Slot Min Buyers",
        +                    "type": "integer"
        +                  },
        +                  "round_trip_share": {
        +                    "description": "Sum over wallets of min(bought, sold) SOL / buy SOL: volume that came back out of the wallet that put it in.",
        +                    "title": "Round Trip Share",
        +                    "type": "number"
        +                  },
        +                  "round_trip_wallets": {
        +                    "description": "Wallets that both bought and sold on the tape.",
        +                    "minimum": 0,
        +                    "title": "Round Trip Wallets",
        +                    "type": "integer"
        +                  },
        +                  "unique_buyers": {
        +                    "minimum": 0,
        +                    "title": "Unique Buyers",
        +                    "type": "integer"
        +                  }
        +                },
        +                "required": [
        +                  "buys",
        +                  "unique_buyers",
        +                  "buy_sol",
        +                  "buy_share_by_class",
        +                  "round_trip_wallets",
        +                  "round_trip_share",
        +                  "crowded_slot_min_buyers",
        +                  "crowded_slot_buy_share"
        +                ],
        +                "title": "Demand",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Demand authenticity from launch over the whole tape (/v1/labels holders_flow.demand); null when the tape has no buy."
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "index": {
        +                  "description": "The transaction's position in its slot as our capture recorded it.",
        +                  "title": "Index",
        +                  "type": "integer"
        +                },
        +                "is_first_buy": {
        +                  "title": "Is First Buy",
        +                  "type": "boolean"
        +                },
        +                "route": {
        +                  "title": "Route",
        +                  "type": "string"
        +                },
        +                "running_net_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        +                  "title": "Running Net Sol"
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell"
        +                  ],
        +                  "title": "Side",
        +                  "type": "string"
        +                },
        +                "sig": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Sig"
        +                },
        +                "slot": {
        +                  "title": "Slot",
        +                  "type": "integer"
        +                },
        +                "sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        +                  "title": "Sol"
        +                },
        +                "t": {
        +                  "title": "T",
        +                  "type": "number"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "t",
        +                "slot",
        +                "index",
        +                "side",
        +                "tokens",
        +                "route",
        +                "is_first_buy"
        +              ],
        +              "title": "FlowRow",
        +              "type": "object"
        +            },
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "more": {
        +            "title": "More",
        +            "type": "boolean"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "title": "Next Cursor",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "title": "Next Url",
        +            "type": "string"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "order": {
        +            "title": "Order",
        +            "type": "string"
        +          },
        +          "since": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Since"
        +          },
        +          "summary": {
        +            "additionalProperties": {
        +              "properties": {
        +                "buy_sol": {
        +                  "title": "Buy Sol",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buys": {
        +                  "minimum": 0,
        +                  "title": "First Buys",
        +                  "type": "integer"
        +                },
        +                "largest_buyer": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "largest_seller": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "net_sol": {
        +                  "title": "Net Sol",
        +                  "type": "number"
        +                },
        +                "sell_sol": {
        +                  "title": "Sell Sol",
        +                  "type": "number"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "trades": {
        +                  "minimum": 0,
        +                  "title": "Trades",
        +                  "type": "integer"
        +                },
        +                "unique_buyers": {
        +                  "minimum": 0,
        +                  "title": "Unique Buyers",
        +                  "type": "integer"
        +                },
        +                "unique_sellers": {
        +                  "minimum": 0,
        +                  "title": "Unique Sellers",
        +                  "type": "integer"
        +                },
        +                "window_s": {
        +                  "title": "Window S",
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "window_s",
        +                "trades",
        +                "buys",
        +                "sells",
        +                "unique_buyers",
        +                "unique_sellers",
        +                "first_buys",
        +                "buy_sol",
        +                "sell_sol",
        +                "net_sol"
        +              ],
        +              "title": "WindowSummary",
        +              "type": "object"
        +            },
        +            "title": "Summary",
        +            "type": "object"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "order",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "next_url",
        +          "summary",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "FlowData",
        +        "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": "FlowEnvelope",
        +    "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"
        +  }
        +]
  3. 11 tool updates
    • Changedcheck_batch_risk4 fields changed
      • changedInput schema / properties / mints / description
        Previous value: -"One to 25 distinct pump.fun mints; a mint outside the live window is listed as coverage unavailable."New value: +"One to 25 distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link; a mint outside the live window is listed as coverage unavailable."
      • 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}$"
    • Changedcheck_coverage1 field changed
      • changedInput schema / properties / mints / description
        Previous value: -"One to five distinct pump.fun mints with full live coverage"New value: +"One to five distinct pump.fun mints with full live coverage, each a mint or a pump.fun/gmgn/solscan/birdeye link"
    • Changedcheck_pumpfun_risk1 field changed
      • changedInput schema / properties / mint / description
        Previous value: -"A pump.fun mint with full live coverage; check /v1/check/coverage first."New value: +"A pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
    • Changedcheck_watchlist_risk4 fields changed
      • changedInput schema / properties / mints / description
        Previous value: -"One to five distinct pump.fun mints. All must have full live coverage."New value: +"One to five distinct pump.fun mints, each a mint or a pump.fun/gmgn/solscan/birdeye link. All must have full live coverage."
      • 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}$"
    • Changedmint_flow1 field changed
      • changedInput schema / properties / mint / description
        Previous value: -"A pump.fun mint with full live coverage; check /v1/check/coverage first."New value: +"A pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
    • Changedmint_holders1 field changed
      • changedInput schema / properties / mint / description
        Previous value: -"A pump.fun mint with full live coverage; check /v1/check/coverage first."New value: +"A pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
    • Changedmint_outcome1 field changed
      • changedInput schema / properties / mint / description
        Previous value: -"Any pump.fun mint (base58, 32-44 characters); one we never saw answers known:false."New value: +"Any pump.fun mint (base58, 32-44 characters); one we never saw answers known:false. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
    • Changedmint_outcome_batch4 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}$"
    • Changedmint_risk_card2 fields changed
      • changedInput schema / properties / mint / description
        Previous value: -"base58 SPL mint address (32-44 chars); pump.fun mints usually end in 'pump'"New value: +"base58 SPL mint address (32-44 chars); pump.fun mints usually end in 'pump'. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
      • changedInput schema / properties / mint / maxLength
        Previous value: -44New value: +512
    • Changedverdict1 field changed
      • changedInput schema / properties / mint / description
        Previous value: -"A pump.fun mint with full live coverage; check /v1/check/coverage first."New value: +"A pump.fun mint with full live coverage; check /v1/check/coverage first. Accepts a mint or a pump.fun/gmgn/solscan/birdeye link."
    • Changedwatchlist_updates1 field changed
      • changedInput schema / properties / mints / description
        Previous value: -"One to five distinct pump.fun mints with full live coverage"New value: +"One to five distinct pump.fun mints with full live coverage, each a mint or a pump.fun/gmgn/solscan/birdeye link"
  4. 1 tool update
    • Addedsubscribe_alerts
  5. 10 tool updates
    • Changedcheck_batch_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "enum": [
        -          "full",
        -          "thin"
        -        ],
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "maximum": 25,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "covered": {
        -            "maximum": 25,
        -            "minimum": 1,
        -            "title": "Covered",
        -            "type": "integer"
        -          },
        -          "items": {
        -            "items": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "coverage": {
        -                      "const": "full",
        -                      "title": "Coverage",
        -                      "type": "string"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    },
        -                    "verdict": {
        -                      "enum": [
        -                        "avoid",
        -                        "caution",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Verdict",
        -                      "type": "string"
        -                    },
        -                    "verdict_basis": {
        -                      "items": {
        -                        "type": "string"
        -                      },
        -                      "title": "Verdict Basis",
        -                      "type": "array"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url",
        -                    "coverage",
        -                    "verdict",
        -                    "verdict_basis"
        -                  ],
        -                  "title": "BatchCovered",
        -                  "type": "object"
        -                },
        -                {
        -                  "properties": {
        -                    "coverage": {
        -                      "const": "unavailable",
        -                      "title": "Coverage",
        -                      "type": "string"
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "title": "Reason",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "coverage",
        -                    "reason"
        -                  ],
        -                  "title": "BatchUnavailable",
        -                  "type": "object"
        -                }
        -              ]
        -            },
        -            "maxItems": 25,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "flags_observed",
        -              "no_flags_observed"
        -            ],
        -            "title": "Status",
        -            "type": "string"
        -          },
        -          "unavailable": {
        -            "maximum": 24,
        -            "minimum": 0,
        -            "title": "Unavailable",
        -            "type": "integer"
        -          },
        -          "verdict_rule": {
        -            "title": "Verdict Rule",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "result_id",
        -          "count",
        -          "covered",
        -          "unavailable",
        -          "items",
        -          "verdict_rule",
        -          "note"
        -        ],
        -        "title": "BatchData",
        -        "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": "BatchEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": 25,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "covered": {
        +            "maximum": 25,
        +            "minimum": 1,
        +            "title": "Covered",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "coverage": {
        +                      "const": "full",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    },
        +                    "verdict": {
        +                      "enum": [
        +                        "avoid",
        +                        "caution",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Verdict",
        +                      "type": "string"
        +                    },
        +                    "verdict_basis": {
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "title": "Verdict Basis",
        +                      "type": "array"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url",
        +                    "coverage",
        +                    "verdict",
        +                    "verdict_basis"
        +                  ],
        +                  "title": "BatchCovered",
        +                  "type": "object"
        +                },
        +                {
        +                  "properties": {
        +                    "coverage": {
        +                      "const": "unavailable",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "title": "Reason",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "coverage",
        +                    "reason"
        +                  ],
        +                  "title": "BatchUnavailable",
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 25,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "flags_observed",
        +              "no_flags_observed"
        +            ],
        +            "title": "Status",
        +            "type": "string"
        +          },
        +          "unavailable": {
        +            "maximum": 24,
        +            "minimum": 0,
        +            "title": "Unavailable",
        +            "type": "integer"
        +          },
        +          "verdict_rule": {
        +            "title": "Verdict Rule",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "result_id",
        +          "count",
        +          "covered",
        +          "unavailable",
        +          "items",
        +          "verdict_rule",
        +          "note"
        +        ],
        +        "title": "BatchData",
        +        "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": "BatchEnvelope",
        +    "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"
        +  }
        +]
    • Changedcheck_pumpfun_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "count": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url"
        -                  ],
        -                  "title": "CheckItem",
        -                  "type": "object"
        -                },
        -                "maxItems": 5,
        -                "minItems": 1,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "result_id": {
        -                "title": "Result Id",
        -                "type": "string"
        -              },
        -              "status": {
        -                "enum": [
        -                  "flags_observed",
        -                  "no_flags_observed"
        -                ],
        -                "title": "Status",
        -                "type": "string"
        -              },
        -              "watch_events": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "title": "Watch Events",
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "result_id",
        -              "count",
        -              "items",
        -              "cursor",
        -              "watch_events"
        -            ],
        -            "title": "CheckData",
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "changed": {
        -                "const": false,
        -                "title": "Changed",
        -                "type": "boolean"
        -              },
        -              "charged": {
        -                "const": false,
        -                "title": "Charged",
        -                "type": "boolean"
        -              },
        -              "count": {
        -                "const": 0,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {},
        -                "maxItems": 0,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "next_check_after_s": {
        -                "title": "Next Check After S",
        -                "type": "integer"
        -              },
        -              "status": {
        -                "const": "no_new_events",
        -                "title": "Status",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "changed",
        -              "count",
        -              "items",
        -              "cursor",
        -              "charged",
        -              "next_check_after_s"
        -            ],
        -            "title": "NoChange",
        -            "type": "object"
        -          }
        -        ],
        -        "title": "Data"
        -      },
        -      "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": "RiskEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +  }
        +]
    • Changedcheck_watchlist_risk1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "count": {
        -                "maximum": 5,
        -                "minimum": 1,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {
        -                  "properties": {
        -                    "buyer_flow": {
        -                      "properties": {
        -                        "buys_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Buys 60S"
        -                        },
        -                        "inflow_stalled": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Inflow Stalled"
        -                        },
        -                        "net_sol_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Net Sol 60S"
        -                        },
        -                        "sells_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Sells 60S"
        -                        },
        -                        "unique_buyers_60s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "integer"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Unique Buyers 60S"
        -                        }
        -                      },
        -                      "required": [
        -                        "unique_buyers_60s",
        -                        "buys_60s",
        -                        "sells_60s",
        -                        "net_sol_60s",
        -                        "inflow_stalled"
        -                      ],
        -                      "title": "BuyerFlow",
        -                      "type": "object"
        -                    },
        -                    "concentration": {
        -                      "properties": {
        -                        "bundle_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Bundle Share"
        -                        },
        -                        "dev_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Dev Share"
        -                        },
        -                        "insider_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Insider Share"
        -                        },
        -                        "top5_share": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Top5 Share"
        -                        }
        -                      },
        -                      "required": [
        -                        "top5_share",
        -                        "dev_share",
        -                        "bundle_share",
        -                        "insider_share"
        -                      ],
        -                      "title": "Concentration",
        -                      "type": "object"
        -                    },
        -                    "curve": {
        -                      "properties": {
        -                        "drawdown_from_peak": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Drawdown From Peak"
        -                        },
        -                        "graduated": {
        -                          "anyOf": [
        -                            {
        -                              "type": "boolean"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Graduated"
        -                        },
        -                        "peak_rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Peak Rs Sol"
        -                        },
        -                        "rs_sol": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "title": "Rs Sol"
        -                        }
        -                      },
        -                      "required": [
        -                        "rs_sol",
        -                        "peak_rs_sol",
        -                        "drawdown_from_peak",
        -                        "graduated"
        -                      ],
        -                      "title": "Curve",
        -                      "type": "object"
        -                    },
        -                    "findings": {
        -                      "items": {
        -                        "properties": {
        -                          "code": {
        -                            "title": "Code",
        -                            "type": "string"
        -                          },
        -                          "evidence": {
        -                            "additionalProperties": true,
        -                            "title": "Evidence",
        -                            "type": "object"
        -                          },
        -                          "first_seen_at": {
        -                            "anyOf": [
        -                              {
        -                                "type": "number"
        -                              },
        -                              {
        -                                "type": "null"
        -                              }
        -                            ],
        -                            "title": "First Seen At"
        -                          }
        -                        },
        -                        "required": [
        -                          "code",
        -                          "first_seen_at",
        -                          "evidence"
        -                        ],
        -                        "title": "Finding",
        -                        "type": "object"
        -                      },
        -                      "title": "Findings",
        -                      "type": "array"
        -                    },
        -                    "full_card_url": {
        -                      "title": "Full Card Url",
        -                      "type": "string"
        -                    },
        -                    "last_trade_at": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Last Trade At"
        -                    },
        -                    "lifecycle": {
        -                      "title": "Lifecycle",
        -                      "type": "string"
        -                    },
        -                    "links": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "axiom": {
        -                              "title": "Axiom",
        -                              "type": "string"
        -                            },
        -                            "dexscreener": {
        -                              "title": "Dexscreener",
        -                              "type": "string"
        -                            },
        -                            "gmgn": {
        -                              "title": "Gmgn",
        -                              "type": "string"
        -                            },
        -                            "jupiter": {
        -                              "title": "Jupiter",
        -                              "type": "string"
        -                            },
        -                            "note": {
        -                              "title": "Note",
        -                              "type": "string"
        -                            },
        -                            "photon": {
        -                              "title": "Photon",
        -                              "type": "string"
        -                            },
        -                            "pumpfun": {
        -                              "title": "Pumpfun",
        -                              "type": "string"
        -                            }
        -                          },
        -                          "required": [
        -                            "pumpfun",
        -                            "dexscreener",
        -                            "jupiter",
        -                            "gmgn",
        -                            "axiom",
        -                            "photon",
        -                            "note"
        -                          ],
        -                          "title": "TradeLinks",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                    },
        -                    "mint": {
        -                      "title": "Mint",
        -                      "type": "string"
        -                    },
        -                    "probabilities": {
        -                      "anyOf": [
        -                        {
        -                          "properties": {
        -                            "base_rate_same_age": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Base Rate Same Age"
        -                            },
        -                            "calibration": {
        -                              "title": "Calibration",
        -                              "type": "string"
        -                            },
        -                            "diagnostics": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Diagnostics"
        -                            },
        -                            "features_used": {
        -                              "anyOf": [
        -                                {
        -                                  "additionalProperties": true,
        -                                  "type": "object"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Features Used"
        -                            },
        -                            "horizon_s": {
        -                              "title": "Horizon S",
        -                              "type": "integer"
        -                            },
        -                            "model": {
        -                              "title": "Model",
        -                              "type": "string"
        -                            },
        -                            "reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Reason"
        -                            },
        -                            "recalibration": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Recalibration"
        -                            },
        -                            "rug_within_300s": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S"
        -                            },
        -                            "rug_within_300s_basis": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Basis"
        -                            },
        -                            "rug_within_300s_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "Rug Within 300S Reason"
        -                            },
        -                            "true_graduation": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "number"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation"
        -                            },
        -                            "true_graduation_reason": {
        -                              "anyOf": [
        -                                {
        -                                  "type": "string"
        -                                },
        -                                {
        -                                  "type": "null"
        -                                }
        -                              ],
        -                              "default": null,
        -                              "title": "True Graduation Reason"
        -                            }
        -                          },
        -                          "required": [
        -                            "model",
        -                            "calibration",
        -                            "horizon_s"
        -                          ],
        -                          "title": "Probabilities",
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null
        -                    },
        -                    "risk_label": {
        -                      "title": "Risk Label",
        -                      "type": "string"
        -                    },
        -                    "snapshot_slot": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                      "title": "Snapshot Slot"
        -                    },
        -                    "status": {
        -                      "enum": [
        -                        "flags_observed",
        -                        "no_flags_observed"
        -                      ],
        -                      "title": "Status",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "mint",
        -                    "status",
        -                    "lifecycle",
        -                    "risk_label",
        -                    "findings",
        -                    "snapshot_slot",
        -                    "last_trade_at",
        -                    "concentration",
        -                    "buyer_flow",
        -                    "curve",
        -                    "full_card_url"
        -                  ],
        -                  "title": "CheckItem",
        -                  "type": "object"
        -                },
        -                "maxItems": 5,
        -                "minItems": 1,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "result_id": {
        -                "title": "Result Id",
        -                "type": "string"
        -              },
        -              "status": {
        -                "enum": [
        -                  "flags_observed",
        -                  "no_flags_observed"
        -                ],
        -                "title": "Status",
        -                "type": "string"
        -              },
        -              "watch_events": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "title": "Watch Events",
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "result_id",
        -              "count",
        -              "items",
        -              "cursor",
        -              "watch_events"
        -            ],
        -            "title": "CheckData",
        -            "type": "object"
        -          },
        -          {
        -            "properties": {
        -              "changed": {
        -                "const": false,
        -                "title": "Changed",
        -                "type": "boolean"
        -              },
        -              "charged": {
        -                "const": false,
        -                "title": "Charged",
        -                "type": "boolean"
        -              },
        -              "count": {
        -                "const": 0,
        -                "title": "Count",
        -                "type": "integer"
        -              },
        -              "cursor": {
        -                "title": "Cursor",
        -                "type": "string"
        -              },
        -              "items": {
        -                "items": {},
        -                "maxItems": 0,
        -                "title": "Items",
        -                "type": "array"
        -              },
        -              "next_check_after_s": {
        -                "title": "Next Check After S",
        -                "type": "integer"
        -              },
        -              "status": {
        -                "const": "no_new_events",
        -                "title": "Status",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "status",
        -              "changed",
        -              "count",
        -              "items",
        -              "cursor",
        -              "charged",
        -              "next_check_after_s"
        -            ],
        -            "title": "NoChange",
        -            "type": "object"
        -          }
        -        ],
        -        "title": "Data"
        -      },
        -      "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": "RiskEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +  }
        +]
    • Changedlaunches_screened1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "avoid_skipped": {
        -            "title": "Avoid Skipped",
        -            "type": "integer"
        -          },
        -          "calibration": {
        -            "title": "Calibration",
        -            "type": "string"
        -          },
        -          "count": {
        -            "maximum": 50,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "age_s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Age S"
        -                },
        -                "created_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Created At"
        -                },
        -                "lifecycle": {
        -                  "title": "Lifecycle",
        -                  "type": "string"
        -                },
        -                "links": {
        -                  "additionalProperties": {
        -                    "type": "string"
        -                  },
        -                  "title": "Links",
        -                  "type": "object"
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "n_buys": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "N Buys"
        -                },
        -                "name": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Name"
        -                },
        -                "p_rug_300s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        -                  "title": "P Rug 300S"
        -                },
        -                "p_rug_300s_basis": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "P Rug 300S Basis"
        -                },
        -                "p_true_graduation": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "P True Graduation"
        -                },
        -                "progress": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Progress"
        -                },
        -                "reason": {
        -                  "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        -                  "title": "Reason",
        -                  "type": "string"
        -                },
        -                "reasons": {
        -                  "items": {
        -                    "properties": {
        -                      "code": {
        -                        "title": "Code",
        -                        "type": "string"
        -                      },
        -                      "text": {
        -                        "title": "Text",
        -                        "type": "string"
        -                      }
        -                    },
        -                    "required": [
        -                      "code",
        -                      "text"
        -                    ],
        -                    "title": "ScreenReason",
        -                    "type": "object"
        -                  },
        -                  "maxItems": 3,
        -                  "title": "Reasons",
        -                  "type": "array"
        -                },
        -                "risk_label": {
        -                  "title": "Risk Label",
        -                  "type": "string"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Rs Sol"
        -                },
        -                "symbol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Symbol"
        -                },
        -                "verdict": {
        -                  "enum": [
        -                    "caution",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Verdict",
        -                  "type": "string"
        -                },
        -                "verdict_basis": {
        -                  "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "title": "Verdict Basis",
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "verdict",
        -                "verdict_basis",
        -                "reason",
        -                "reasons",
        -                "risk_label",
        -                "lifecycle",
        -                "links"
        -              ],
        -              "title": "ScreenedItem",
        -              "type": "object"
        -            },
        -            "maxItems": 50,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "left_out": {
        -            "title": "Left Out",
        -            "type": "string"
        -          },
        -          "limit": {
        -            "title": "Limit",
        -            "type": "integer"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "ranked_by": {
        -            "title": "Ranked By",
        -            "type": "string"
        -          },
        -          "rule": {
        -            "title": "Rule",
        -            "type": "string"
        -          },
        -          "scanned": {
        -            "title": "Scanned",
        -            "type": "integer"
        -          },
        -          "window_s": {
        -            "title": "Window S",
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "count",
        -          "limit",
        -          "window_s",
        -          "scanned",
        -          "avoid_skipped",
        -          "ranked_by",
        -          "left_out",
        -          "rule",
        -          "calibration",
        -          "items",
        -          "note"
        -        ],
        -        "title": "ScreenedData",
        -        "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": "ScreenedEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "avoid_skipped": {
        +            "title": "Avoid Skipped",
        +            "type": "integer"
        +          },
        +          "calibration": {
        +            "title": "Calibration",
        +            "type": "string"
        +          },
        +          "count": {
        +            "maximum": 50,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "age_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Age S"
        +                },
        +                "created_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Created At"
        +                },
        +                "lifecycle": {
        +                  "title": "Lifecycle",
        +                  "type": "string"
        +                },
        +                "links": {
        +                  "additionalProperties": {
        +                    "type": "string"
        +                  },
        +                  "title": "Links",
        +                  "type": "object"
        +                },
        +                "mint": {
        +                  "title": "Mint",
        +                  "type": "string"
        +                },
        +                "n_buys": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "N Buys"
        +                },
        +                "name": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Name"
        +                },
        +                "p_rug_300s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        +                  "title": "P Rug 300S"
        +                },
        +                "p_rug_300s_basis": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P Rug 300S Basis"
        +                },
        +                "p_true_graduation": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P True Graduation"
        +                },
        +                "progress": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Progress"
        +                },
        +                "reason": {
        +                  "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        +                  "title": "Reason",
        +                  "type": "string"
        +                },
        +                "reasons": {
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "title": "Code",
        +                        "type": "string"
        +                      },
        +                      "text": {
        +                        "title": "Text",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "text"
        +                    ],
        +                    "title": "ScreenReason",
        +                    "type": "object"
        +                  },
        +                  "maxItems": 3,
        +                  "title": "Reasons",
        +                  "type": "array"
        +                },
        +                "risk_label": {
        +                  "title": "Risk Label",
        +                  "type": "string"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Rs Sol"
        +                },
        +                "symbol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Symbol"
        +                },
        +                "verdict": {
        +                  "enum": [
        +                    "caution",
        +                    "no_flags_observed"
        +                  ],
        +                  "title": "Verdict",
        +                  "type": "string"
        +                },
        +                "verdict_basis": {
        +                  "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Verdict Basis",
        +                  "type": "array"
        +                }
        +              },
        +              "required": [
        +                "mint",
        +                "verdict",
        +                "verdict_basis",
        +                "reason",
        +                "reasons",
        +                "risk_label",
        +                "lifecycle",
        +                "links"
        +              ],
        +              "title": "ScreenedItem",
        +              "type": "object"
        +            },
        +            "maxItems": 50,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "left_out": {
        +            "title": "Left Out",
        +            "type": "string"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "ranked_by": {
        +            "title": "Ranked By",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "scanned": {
        +            "title": "Scanned",
        +            "type": "integer"
        +          },
        +          "window_s": {
        +            "title": "Window S",
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "count",
        +          "limit",
        +          "window_s",
        +          "scanned",
        +          "avoid_skipped",
        +          "ranked_by",
        +          "left_out",
        +          "rule",
        +          "calibration",
        +          "items",
        +          "note"
        +        ],
        +        "title": "ScreenedData",
        +        "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": "ScreenedEnvelope",
        +    "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"
        +  }
        +]
    • Changedmint_flow1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "created_at": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Created At"
        -          },
        -          "creator": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Creator"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "index": {
        -                  "description": "The transaction's position in its slot as our capture recorded it.",
        -                  "title": "Index",
        -                  "type": "integer"
        -                },
        -                "is_first_buy": {
        -                  "title": "Is First Buy",
        -                  "type": "boolean"
        -                },
        -                "route": {
        -                  "title": "Route",
        -                  "type": "string"
        -                },
        -                "running_net_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        -                  "title": "Running Net Sol"
        -                },
        -                "side": {
        -                  "enum": [
        -                    "buy",
        -                    "sell"
        -                  ],
        -                  "title": "Side",
        -                  "type": "string"
        -                },
        -                "sig": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Sig"
        -                },
        -                "slot": {
        -                  "title": "Slot",
        -                  "type": "integer"
        -                },
        -                "sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        -                  "title": "Sol"
        -                },
        -                "t": {
        -                  "title": "T",
        -                  "type": "number"
        -                },
        -                "tokens": {
        -                  "title": "Tokens",
        -                  "type": "number"
        -                },
        -                "wallet": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet"
        -                },
        -                "wallet_class": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Wallet Class"
        -                }
        -              },
        -              "required": [
        -                "t",
        -                "slot",
        -                "index",
        -                "side",
        -                "tokens",
        -                "route",
        -                "is_first_buy"
        -              ],
        -              "title": "FlowRow",
        -              "type": "object"
        -            },
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "migrated": {
        -            "title": "Migrated",
        -            "type": "boolean"
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "more": {
        -            "title": "More",
        -            "type": "boolean"
        -          },
        -          "name": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Name"
        -          },
        -          "next_cursor": {
        -            "pattern": "^[0-9]+:[0-9]+$",
        -            "title": "Next Cursor",
        -            "type": "string"
        -          },
        -          "next_url": {
        -            "title": "Next Url",
        -            "type": "string"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "order": {
        -            "title": "Order",
        -            "type": "string"
        -          },
        -          "since": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Since"
        -          },
        -          "summary": {
        -            "additionalProperties": {
        -              "properties": {
        -                "buy_sol": {
        -                  "title": "Buy Sol",
        -                  "type": "number"
        -                },
        -                "buys": {
        -                  "minimum": 0,
        -                  "title": "Buys",
        -                  "type": "integer"
        -                },
        -                "first_buys": {
        -                  "minimum": 0,
        -                  "title": "First Buys",
        -                  "type": "integer"
        -                },
        -                "largest_buyer": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "largest_seller": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "share": {
        -                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                          "title": "Share",
        -                          "type": "number"
        -                        },
        -                        "sol": {
        -                          "title": "Sol",
        -                          "type": "number"
        -                        },
        -                        "wallet": {
        -                          "title": "Wallet",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "wallet",
        -                        "sol",
        -                        "share"
        -                      ],
        -                      "title": "Party",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "net_sol": {
        -                  "title": "Net Sol",
        -                  "type": "number"
        -                },
        -                "sell_sol": {
        -                  "title": "Sell Sol",
        -                  "type": "number"
        -                },
        -                "sells": {
        -                  "minimum": 0,
        -                  "title": "Sells",
        -                  "type": "integer"
        -                },
        -                "trades": {
        -                  "minimum": 0,
        -                  "title": "Trades",
        -                  "type": "integer"
        -                },
        -                "unique_buyers": {
        -                  "minimum": 0,
        -                  "title": "Unique Buyers",
        -                  "type": "integer"
        -                },
        -                "unique_sellers": {
        -                  "minimum": 0,
        -                  "title": "Unique Sellers",
        -                  "type": "integer"
        -                },
        -                "window_s": {
        -                  "title": "Window S",
        -                  "type": "integer"
        -                }
        -              },
        -              "required": [
        -                "window_s",
        -                "trades",
        -                "buys",
        -                "sells",
        -                "unique_buyers",
        -                "unique_sellers",
        -                "first_buys",
        -                "buy_sol",
        -                "sell_sol",
        -                "net_sol"
        -              ],
        -              "title": "WindowSummary",
        -              "type": "object"
        -            },
        -            "title": "Summary",
        -            "type": "object"
        -          },
        -          "symbol": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Symbol"
        -          },
        -          "tape": {
        -            "properties": {
        -              "complete_from_launch": {
        -                "title": "Complete From Launch",
        -                "type": "boolean"
        -              },
        -              "dropped_oldest": {
        -                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -                "minimum": 0,
        -                "title": "Dropped Oldest",
        -                "type": "integer"
        -              },
        -              "max_rows": {
        -                "title": "Max Rows",
        -                "type": "integer"
        -              },
        -              "trades_on_tape": {
        -                "minimum": 0,
        -                "title": "Trades On Tape",
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "trades_on_tape",
        -              "dropped_oldest",
        -              "max_rows",
        -              "complete_from_launch"
        -            ],
        -            "title": "TapeInfo",
        -            "type": "object"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "migrated",
        -          "order",
        -          "count",
        -          "items",
        -          "next_cursor",
        -          "more",
        -          "next_url",
        -          "summary",
        -          "tape",
        -          "note"
        -        ],
        -        "title": "FlowData",
        -        "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": "FlowEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "index": {
        +                  "description": "The transaction's position in its slot as our capture recorded it.",
        +                  "title": "Index",
        +                  "type": "integer"
        +                },
        +                "is_first_buy": {
        +                  "title": "Is First Buy",
        +                  "type": "boolean"
        +                },
        +                "route": {
        +                  "title": "Route",
        +                  "type": "string"
        +                },
        +                "running_net_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        +                  "title": "Running Net Sol"
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell"
        +                  ],
        +                  "title": "Side",
        +                  "type": "string"
        +                },
        +                "sig": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Sig"
        +                },
        +                "slot": {
        +                  "title": "Slot",
        +                  "type": "integer"
        +                },
        +                "sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        +                  "title": "Sol"
        +                },
        +                "t": {
        +                  "title": "T",
        +                  "type": "number"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "t",
        +                "slot",
        +                "index",
        +                "side",
        +                "tokens",
        +                "route",
        +                "is_first_buy"
        +              ],
        +              "title": "FlowRow",
        +              "type": "object"
        +            },
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "more": {
        +            "title": "More",
        +            "type": "boolean"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "title": "Next Cursor",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "title": "Next Url",
        +            "type": "string"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "order": {
        +            "title": "Order",
        +            "type": "string"
        +          },
        +          "since": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Since"
        +          },
        +          "summary": {
        +            "additionalProperties": {
        +              "properties": {
        +                "buy_sol": {
        +                  "title": "Buy Sol",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buys": {
        +                  "minimum": 0,
        +                  "title": "First Buys",
        +                  "type": "integer"
        +                },
        +                "largest_buyer": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "largest_seller": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "net_sol": {
        +                  "title": "Net Sol",
        +                  "type": "number"
        +                },
        +                "sell_sol": {
        +                  "title": "Sell Sol",
        +                  "type": "number"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "trades": {
        +                  "minimum": 0,
        +                  "title": "Trades",
        +                  "type": "integer"
        +                },
        +                "unique_buyers": {
        +                  "minimum": 0,
        +                  "title": "Unique Buyers",
        +                  "type": "integer"
        +                },
        +                "unique_sellers": {
        +                  "minimum": 0,
        +                  "title": "Unique Sellers",
        +                  "type": "integer"
        +                },
        +                "window_s": {
        +                  "title": "Window S",
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "window_s",
        +                "trades",
        +                "buys",
        +                "sells",
        +                "unique_buyers",
        +                "unique_sellers",
        +                "first_buys",
        +                "buy_sol",
        +                "sell_sol",
        +                "net_sol"
        +              ],
        +              "title": "WindowSummary",
        +              "type": "object"
        +            },
        +            "title": "Summary",
        +            "type": "object"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "order",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "next_url",
        +          "summary",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "FlowData",
        +        "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": "FlowEnvelope",
        +    "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"
        +  }
        +]
    • Changedmint_holders1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "age_s": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Age S"
        -          },
        -          "concentration": {
        -            "properties": {
        -              "bundle_share": {
        -                "title": "Bundle Share",
        -                "type": "number"
        -              },
        -              "dev_share": {
        -                "title": "Dev Share",
        -                "type": "number"
        -              },
        -              "hhi": {
        -                "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        -                "title": "Hhi",
        -                "type": "number"
        -              },
        -              "insider_share": {
        -                "description": "dev_share + bundle_share, as the compact check reports it.",
        -                "title": "Insider Share",
        -                "type": "number"
        -              },
        -              "listed_share": {
        -                "description": "Share of supply held by the rows listed in this answer.",
        -                "title": "Listed Share",
        -                "type": "number"
        -              },
        -              "n_bundle_wallets": {
        -                "minimum": 0,
        -                "title": "N Bundle Wallets",
        -                "type": "integer"
        -              },
        -              "n_holders": {
        -                "minimum": 0,
        -                "title": "N Holders",
        -                "type": "integer"
        -              },
        -              "top10_share": {
        -                "title": "Top10 Share",
        -                "type": "number"
        -              },
        -              "top5_share": {
        -                "title": "Top5 Share",
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "n_holders",
        -              "top5_share",
        -              "top10_share",
        -              "hhi",
        -              "dev_share",
        -              "bundle_share",
        -              "insider_share",
        -              "n_bundle_wallets",
        -              "listed_share"
        -            ],
        -            "title": "Concentration",
        -            "type": "object"
        -          },
        -          "count": {
        -            "maximum": 100,
        -            "minimum": 0,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "created_at": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Created At"
        -          },
        -          "creator": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Creator"
        -          },
        -          "holders": {
        -            "items": {
        -              "properties": {
        -                "balance_share": {
        -                  "description": "Tokens held / total supply.",
        -                  "title": "Balance Share",
        -                  "type": "number"
        -                },
        -                "buys": {
        -                  "minimum": 0,
        -                  "title": "Buys",
        -                  "type": "integer"
        -                },
        -                "first_buy_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        -                  "title": "First Buy At"
        -                },
        -                "first_buy_slot": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "First Buy Slot"
        -                },
        -                "labels": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "title": "Labels",
        -                  "type": "array"
        -                },
        -                "last_trade_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Last Trade At"
        -                },
        -                "leaderboard_rank": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "title": "Leaderboard Rank"
        -                },
        -                "rank": {
        -                  "minimum": 1,
        -                  "title": "Rank",
        -                  "type": "integer"
        -                },
        -                "route": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        -                  "title": "Route"
        -                },
        -                "sells": {
        -                  "minimum": 0,
        -                  "title": "Sells",
        -                  "type": "integer"
        -                },
        -                "tokens": {
        -                  "title": "Tokens",
        -                  "type": "number"
        -                },
        -                "wallet": {
        -                  "title": "Wallet",
        -                  "type": "string"
        -                },
        -                "wallet_class": {
        -                  "anyOf": [
        -                    {
        -                      "type": "string"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        -                  "title": "Wallet Class"
        -                }
        -              },
        -              "required": [
        -                "rank",
        -                "wallet",
        -                "balance_share",
        -                "tokens",
        -                "buys",
        -                "sells",
        -                "labels"
        -              ],
        -              "title": "HolderRow",
        -              "type": "object"
        -            },
        -            "maxItems": 100,
        -            "title": "Holders",
        -            "type": "array"
        -          },
        -          "leaderboard": {
        -            "anyOf": [
        -              {
        -                "additionalProperties": true,
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Leaderboard"
        -          },
        -          "limit": {
        -            "title": "Limit",
        -            "type": "integer"
        -          },
        -          "migrated": {
        -            "title": "Migrated",
        -            "type": "boolean"
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "n_holders": {
        -            "minimum": 0,
        -            "title": "N Holders",
        -            "type": "integer"
        -          },
        -          "name": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Name"
        -          },
        -          "note": {
        -            "title": "Note",
        -            "type": "string"
        -          },
        -          "supply_tokens": {
        -            "title": "Supply Tokens",
        -            "type": "number"
        -          },
        -          "symbol": {
        -            "anyOf": [
        -              {
        -                "type": "string"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "title": "Symbol"
        -          },
        -          "tape": {
        -            "properties": {
        -              "complete_from_launch": {
        -                "title": "Complete From Launch",
        -                "type": "boolean"
        -              },
        -              "dropped_oldest": {
        -                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -                "minimum": 0,
        -                "title": "Dropped Oldest",
        -                "type": "integer"
        -              },
        -              "max_rows": {
        -                "title": "Max Rows",
        -                "type": "integer"
        -              },
        -              "trades_on_tape": {
        -                "minimum": 0,
        -                "title": "Trades On Tape",
        -                "type": "integer"
        -              }
        -            },
        -            "required": [
        -              "trades_on_tape",
        -              "dropped_oldest",
        -              "max_rows",
        -              "complete_from_launch"
        -            ],
        -            "title": "TapeInfo",
        -            "type": "object"
        -          },
        -          "untracked_wallets": {
        -            "minimum": 0,
        -            "title": "Untracked Wallets",
        -            "type": "integer"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "migrated",
        -          "supply_tokens",
        -          "count",
        -          "limit",
        -          "n_holders",
        -          "untracked_wallets",
        -          "concentration",
        -          "holders",
        -          "tape",
        -          "note"
        -        ],
        -        "title": "HoldersData",
        -        "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": "HoldersEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Age S"
        +          },
        +          "concentration": {
        +            "properties": {
        +              "bundle_share": {
        +                "title": "Bundle Share",
        +                "type": "number"
        +              },
        +              "dev_share": {
        +                "title": "Dev Share",
        +                "type": "number"
        +              },
        +              "hhi": {
        +                "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        +                "title": "Hhi",
        +                "type": "number"
        +              },
        +              "insider_share": {
        +                "description": "dev_share + bundle_share, as the compact check reports it.",
        +                "title": "Insider Share",
        +                "type": "number"
        +              },
        +              "listed_share": {
        +                "description": "Share of supply held by the rows listed in this answer.",
        +                "title": "Listed Share",
        +                "type": "number"
        +              },
        +              "n_bundle_wallets": {
        +                "minimum": 0,
        +                "title": "N Bundle Wallets",
        +                "type": "integer"
        +              },
        +              "n_holders": {
        +                "minimum": 0,
        +                "title": "N Holders",
        +                "type": "integer"
        +              },
        +              "top10_share": {
        +                "title": "Top10 Share",
        +                "type": "number"
        +              },
        +              "top5_share": {
        +                "title": "Top5 Share",
        +                "type": "number"
        +              }
        +            },
        +            "required": [
        +              "n_holders",
        +              "top5_share",
        +              "top10_share",
        +              "hhi",
        +              "dev_share",
        +              "bundle_share",
        +              "insider_share",
        +              "n_bundle_wallets",
        +              "listed_share"
        +            ],
        +            "title": "Concentration",
        +            "type": "object"
        +          },
        +          "count": {
        +            "maximum": 100,
        +            "minimum": 0,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "holders": {
        +            "items": {
        +              "properties": {
        +                "balance_share": {
        +                  "description": "Tokens held / total supply.",
        +                  "title": "Balance Share",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buy_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        +                  "title": "First Buy At"
        +                },
        +                "first_buy_slot": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "First Buy Slot"
        +                },
        +                "labels": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Labels",
        +                  "type": "array"
        +                },
        +                "last_trade_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Last Trade At"
        +                },
        +                "leaderboard_rank": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Leaderboard Rank"
        +                },
        +                "rank": {
        +                  "minimum": 1,
        +                  "title": "Rank",
        +                  "type": "integer"
        +                },
        +                "route": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        +                  "title": "Route"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "title": "Wallet",
        +                  "type": "string"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "rank",
        +                "wallet",
        +                "balance_share",
        +                "tokens",
        +                "buys",
        +                "sells",
        +                "labels"
        +              ],
        +              "title": "HolderRow",
        +              "type": "object"
        +            },
        +            "maxItems": 100,
        +            "title": "Holders",
        +            "type": "array"
        +          },
        +          "leaderboard": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Leaderboard"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "n_holders": {
        +            "minimum": 0,
        +            "title": "N Holders",
        +            "type": "integer"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "supply_tokens": {
        +            "title": "Supply Tokens",
        +            "type": "number"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          },
        +          "untracked_wallets": {
        +            "minimum": 0,
        +            "title": "Untracked Wallets",
        +            "type": "integer"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "supply_tokens",
        +          "count",
        +          "limit",
        +          "n_holders",
        +          "untracked_wallets",
        +          "concentration",
        +          "holders",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "HoldersData",
        +        "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": "HoldersEnvelope",
        +    "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"
        +  }
        +]
    • Addedmint_outcome
    • Addedmint_outcome_batch
    • Changedrhc_curve_trades1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "enum": [
        -          "full",
        -          "thin"
        -        ],
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "count": {
        -            "type": "integer"
        -          },
        -          "curve": {
        -            "type": "string"
        -          },
        -          "fees": {
        -            "type": "object"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "block": {
        -                  "type": "integer"
        -                },
        -                "block_ts": {
        -                  "type": "number"
        -                },
        -                "check": {
        -                  "enum": [
        -                    "exact",
        -                    "completion_clamp"
        -                  ],
        -                  "type": "string"
        -                },
        -                "creator_tax": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": "string"
        -                },
        -                "fee": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": "string"
        -                },
        -                "log_index": {
        -                  "type": "integer"
        -                },
        -                "price_after": {
        -                  "type": "number"
        -                },
        -                "price_multiple": {
        -                  "type": "number"
        -                },
        -                "quote_in": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "quote_out": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "raised_fraction": {
        -                  "type": [
        -                    "number",
        -                    "null"
        -                  ]
        -                },
        -                "recipient": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "reserves_after": {
        -                  "properties": {
        -                    "Q": {
        -                      "pattern": "^[0-9]+$",
        -                      "type": "string"
        -                    },
        -                    "T": {
        -                      "pattern": "^[0-9]+$",
        -                      "type": "string"
        -                    },
        -                    "real_quote": {
        -                      "pattern": "^-?[0-9]+$",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "Q",
        -                    "T",
        -                    "real_quote"
        -                  ],
        -                  "type": "object"
        -                },
        -                "route": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "sender": {
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "side": {
        -                  "enum": [
        -                    "buy",
        -                    "sell",
        -                    "buyback"
        -                  ],
        -                  "type": "string"
        -                },
        -                "snipe_tax": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": "string"
        -                },
        -                "tokens_in": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "tokens_out": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": [
        -                    "string",
        -                    "null"
        -                  ]
        -                },
        -                "tx": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "block",
        -                "log_index",
        -                "tx",
        -                "block_ts",
        -                "side",
        -                "quote_in",
        -                "quote_out",
        -                "tokens_in",
        -                "tokens_out",
        -                "fee",
        -                "snipe_tax",
        -                "creator_tax",
        -                "reserves_after",
        -                "price_after",
        -                "price_multiple",
        -                "raised_fraction",
        -                "check"
        -              ],
        -              "type": "object"
        -            },
        -            "type": "array"
        -          },
        -          "model": {
        -            "type": "object"
        -          },
        -          "more": {
        -            "type": "boolean"
        -          },
        -          "next_cursor": {
        -            "pattern": "^[0-9]+:[0-9]+$",
        -            "type": "string"
        -          },
        -          "next_url": {
        -            "type": "string"
        -          },
        -          "replay": {
        -            "type": "object"
        -          },
        -          "status": {
        -            "type": "string"
        -          },
        -          "token": {
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "curve",
        -          "fees",
        -          "model",
        -          "count",
        -          "items",
        -          "next_cursor",
        -          "more",
        -          "replay"
        -        ],
        -        "type": "object"
        -      },
        -      "generated_at": {
        -        "type": "string"
        -      },
        -      "meta": {
        -        "type": "object"
        -      },
        -      "ok": {
        -        "type": "boolean"
        -      },
        -      "schema_version": {
        -        "type": "string"
        -      },
        -      "t": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "ok",
        -      "schema_version",
        -      "generated_at",
        -      "t",
        -      "coverage",
        -      "data",
        -      "meta"
        -    ],
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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"
        +        ],
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "type": "integer"
        +          },
        +          "curve": {
        +            "type": "string"
        +          },
        +          "fees": {
        +            "type": "object"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "block": {
        +                  "type": "integer"
        +                },
        +                "block_ts": {
        +                  "type": "number"
        +                },
        +                "check": {
        +                  "enum": [
        +                    "exact",
        +                    "completion_clamp"
        +                  ],
        +                  "type": "string"
        +                },
        +                "creator_tax": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "fee": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "log_index": {
        +                  "type": "integer"
        +                },
        +                "price_after": {
        +                  "type": "number"
        +                },
        +                "price_multiple": {
        +                  "type": "number"
        +                },
        +                "quote_in": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "quote_out": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "raised_fraction": {
        +                  "type": [
        +                    "number",
        +                    "null"
        +                  ]
        +                },
        +                "recipient": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "reserves_after": {
        +                  "properties": {
        +                    "Q": {
        +                      "pattern": "^[0-9]+$",
        +                      "type": "string"
        +                    },
        +                    "T": {
        +                      "pattern": "^[0-9]+$",
        +                      "type": "string"
        +                    },
        +                    "real_quote": {
        +                      "pattern": "^-?[0-9]+$",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "Q",
        +                    "T",
        +                    "real_quote"
        +                  ],
        +                  "type": "object"
        +                },
        +                "route": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "sender": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell",
        +                    "buyback"
        +                  ],
        +                  "type": "string"
        +                },
        +                "snipe_tax": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "tokens_in": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "tokens_out": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "tx": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "block",
        +                "log_index",
        +                "tx",
        +                "block_ts",
        +                "side",
        +                "quote_in",
        +                "quote_out",
        +                "tokens_in",
        +                "tokens_out",
        +                "fee",
        +                "snipe_tax",
        +                "creator_tax",
        +                "reserves_after",
        +                "price_after",
        +                "price_multiple",
        +                "raised_fraction",
        +                "check"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "model": {
        +            "type": "object"
        +          },
        +          "more": {
        +            "type": "boolean"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "type": "string"
        +          },
        +          "replay": {
        +            "type": "object"
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "token": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "curve",
        +          "fees",
        +          "model",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "replay"
        +        ],
        +        "type": "object"
        +      },
        +      "generated_at": {
        +        "type": "string"
        +      },
        +      "meta": {
        +        "type": "object"
        +      },
        +      "ok": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "type": "string"
        +      },
        +      "t": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "ok",
        +      "schema_version",
        +      "generated_at",
        +      "t",
        +      "coverage",
        +      "data",
        +      "meta"
        +    ],
        +    "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"
        +  }
        +]
    • Changedverdict1 field changed
      • changedOutput schema / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "data": {
        -        "properties": {
        -          "age_s": {
        -            "anyOf": [
        -              {
        -                "type": "number"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "title": "Age S"
        -          },
        -          "basis": {
        -            "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        -            "items": {
        -              "type": "string"
        -            },
        -            "title": "Basis",
        -            "type": "array"
        -          },
        -          "coverage": {
        -            "const": "full",
        -            "title": "Coverage",
        -            "type": "string"
        -          },
        -          "disclaimer": {
        -            "title": "Disclaimer",
        -            "type": "string"
        -          },
        -          "fresh_verdict_url": {
        -            "title": "Fresh Verdict Url",
        -            "type": "string"
        -          },
        -          "generated_at": {
        -            "title": "Generated At",
        -            "type": "string"
        -          },
        -          "lifecycle": {
        -            "title": "Lifecycle",
        -            "type": "string"
        -          },
        -          "links": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "axiom": {
        -                    "title": "Axiom",
        -                    "type": "string"
        -                  },
        -                  "dexscreener": {
        -                    "title": "Dexscreener",
        -                    "type": "string"
        -                  },
        -                  "gmgn": {
        -                    "title": "Gmgn",
        -                    "type": "string"
        -                  },
        -                  "jupiter": {
        -                    "title": "Jupiter",
        -                    "type": "string"
        -                  },
        -                  "note": {
        -                    "title": "Note",
        -                    "type": "string"
        -                  },
        -                  "photon": {
        -                    "title": "Photon",
        -                    "type": "string"
        -                  },
        -                  "pumpfun": {
        -                    "title": "Pumpfun",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "pumpfun",
        -                  "dexscreener",
        -                  "jupiter",
        -                  "gmgn",
        -                  "axiom",
        -                  "photon",
        -                  "note"
        -                ],
        -                "title": "TradeLinks",
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "default": null,
        -            "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -          },
        -          "mint": {
        -            "title": "Mint",
        -            "type": "string"
        -          },
        -          "odds_caveat": {
        -            "title": "Odds Caveat",
        -            "type": "string"
        -          },
        -          "probabilities": {
        -            "anyOf": [
        -              {
        -                "properties": {
        -                  "base_rate_same_age": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Base Rate Same Age"
        -                  },
        -                  "calibration": {
        -                    "title": "Calibration",
        -                    "type": "string"
        -                  },
        -                  "diagnostics": {
        -                    "anyOf": [
        -                      {
        -                        "additionalProperties": true,
        -                        "type": "object"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Diagnostics"
        -                  },
        -                  "features_used": {
        -                    "anyOf": [
        -                      {
        -                        "additionalProperties": true,
        -                        "type": "object"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Features Used"
        -                  },
        -                  "horizon_s": {
        -                    "title": "Horizon S",
        -                    "type": "integer"
        -                  },
        -                  "model": {
        -                    "title": "Model",
        -                    "type": "string"
        -                  },
        -                  "reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Reason"
        -                  },
        -                  "recalibration": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Recalibration"
        -                  },
        -                  "rug_within_300s": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S"
        -                  },
        -                  "rug_within_300s_basis": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S Basis"
        -                  },
        -                  "rug_within_300s_reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "Rug Within 300S Reason"
        -                  },
        -                  "true_graduation": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "True Graduation"
        -                  },
        -                  "true_graduation_reason": {
        -                    "anyOf": [
        -                      {
        -                        "type": "string"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "default": null,
        -                    "title": "True Graduation Reason"
        -                  }
        -                },
        -                "required": [
        -                  "model",
        -                  "calibration",
        -                  "horizon_s"
        -                ],
        -                "title": "Probabilities",
        -                "type": "object"
        -              },
        -              {
        -                "type": "null"
        -              }
        -            ],
        -            "description": "The calibrated numbers exactly as the compact check publishes them."
        -          },
        -          "reason": {
        -            "title": "Reason",
        -            "type": "string"
        -          },
        -          "reasons": {
        -            "description": "Up to three observed flags, earliest first.",
        -            "items": {
        -              "properties": {
        -                "code": {
        -                  "title": "Code",
        -                  "type": "string"
        -                },
        -                "evidence": {
        -                  "additionalProperties": true,
        -                  "title": "Evidence",
        -                  "type": "object"
        -                },
        -                "first_seen_after_launch_s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "First Seen After Launch S"
        -                },
        -                "first_seen_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "First Seen At"
        -                },
        -                "text": {
        -                  "title": "Text",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "code",
        -                "text",
        -                "first_seen_at",
        -                "first_seen_after_launch_s",
        -                "evidence"
        -              ],
        -              "title": "VerdictReason",
        -              "type": "object"
        -            },
        -            "maxItems": 3,
        -            "title": "Reasons",
        -            "type": "array"
        -          },
        -          "reasons_total": {
        -            "minimum": 0,
        -            "title": "Reasons Total",
        -            "type": "integer"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "risk_label": {
        -            "title": "Risk Label",
        -            "type": "string"
        -          },
        -          "rule": {
        -            "title": "Rule",
        -            "type": "string"
        -          },
        -          "share_url": {
        -            "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        -            "title": "Share Url",
        -            "type": "string"
        -          },
        -          "t": {
        -            "title": "T",
        -            "type": "number"
        -          },
        -          "verdict": {
        -            "enum": [
        -              "avoid",
        -              "caution",
        -              "no_flags_observed"
        -            ],
        -            "title": "Verdict",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "mint",
        -          "verdict",
        -          "basis",
        -          "reason",
        -          "probabilities",
        -          "odds_caveat",
        -          "reasons",
        -          "reasons_total",
        -          "lifecycle",
        -          "risk_label",
        -          "coverage",
        -          "age_s",
        -          "generated_at",
        -          "t",
        -          "result_id",
        -          "share_url",
        -          "fresh_verdict_url",
        -          "rule",
        -          "disclaimer"
        -        ],
        -        "title": "VerdictData",
        -        "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": "VerdictEnvelope",
        -    "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"
        -      },
        -      "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"
        -        ]
        -      },
        -      "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": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "title": "Age S"
        +          },
        +          "basis": {
        +            "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        +            "items": {
        +              "type": "string"
        +            },
        +            "title": "Basis",
        +            "type": "array"
        +          },
        +          "coverage": {
        +            "const": "full",
        +            "title": "Coverage",
        +            "type": "string"
        +          },
        +          "disclaimer": {
        +            "title": "Disclaimer",
        +            "type": "string"
        +          },
        +          "fresh_verdict_url": {
        +            "title": "Fresh Verdict Url",
        +            "type": "string"
        +          },
        +          "generated_at": {
        +            "title": "Generated At",
        +            "type": "string"
        +          },
        +          "lifecycle": {
        +            "title": "Lifecycle",
        +            "type": "string"
        +          },
        +          "links": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "axiom": {
        +                    "title": "Axiom",
        +                    "type": "string"
        +                  },
        +                  "dexscreener": {
        +                    "title": "Dexscreener",
        +                    "type": "string"
        +                  },
        +                  "gmgn": {
        +                    "title": "Gmgn",
        +                    "type": "string"
        +                  },
        +                  "jupiter": {
        +                    "title": "Jupiter",
        +                    "type": "string"
        +                  },
        +                  "note": {
        +                    "title": "Note",
        +                    "type": "string"
        +                  },
        +                  "photon": {
        +                    "title": "Photon",
        +                    "type": "string"
        +                  },
        +                  "pumpfun": {
        +                    "title": "Pumpfun",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "pumpfun",
        +                  "dexscreener",
        +                  "jupiter",
        +                  "gmgn",
        +                  "axiom",
        +                  "photon",
        +                  "note"
        +                ],
        +                "title": "TradeLinks",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "odds_caveat": {
        +            "title": "Odds Caveat",
        +            "type": "string"
        +          },
        +          "probabilities": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "base_rate_same_age": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Base Rate Same Age"
        +                  },
        +                  "calibration": {
        +                    "title": "Calibration",
        +                    "type": "string"
        +                  },
        +                  "diagnostics": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Diagnostics"
        +                  },
        +                  "features_used": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Features Used"
        +                  },
        +                  "horizon_s": {
        +                    "title": "Horizon S",
        +                    "type": "integer"
        +                  },
        +                  "model": {
        +                    "title": "Model",
        +                    "type": "string"
        +                  },
        +                  "reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Reason"
        +                  },
        +                  "recalibration": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Recalibration"
        +                  },
        +                  "rug_within_300s": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S"
        +                  },
        +                  "rug_within_300s_basis": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Basis"
        +                  },
        +                  "rug_within_300s_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Reason"
        +                  },
        +                  "true_graduation": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation"
        +                  },
        +                  "true_graduation_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation Reason"
        +                  }
        +                },
        +                "required": [
        +                  "model",
        +                  "calibration",
        +                  "horizon_s"
        +                ],
        +                "title": "Probabilities",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "The calibrated numbers exactly as the compact check publishes them."
        +          },
        +          "reason": {
        +            "title": "Reason",
        +            "type": "string"
        +          },
        +          "reasons": {
        +            "description": "Up to three observed flags, earliest first.",
        +            "items": {
        +              "properties": {
        +                "code": {
        +                  "title": "Code",
        +                  "type": "string"
        +                },
        +                "evidence": {
        +                  "additionalProperties": true,
        +                  "title": "Evidence",
        +                  "type": "object"
        +                },
        +                "first_seen_after_launch_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen After Launch S"
        +                },
        +                "first_seen_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen At"
        +                },
        +                "text": {
        +                  "title": "Text",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "text",
        +                "first_seen_at",
        +                "first_seen_after_launch_s",
        +                "evidence"
        +              ],
        +              "title": "VerdictReason",
        +              "type": "object"
        +            },
        +            "maxItems": 3,
        +            "title": "Reasons",
        +            "type": "array"
        +          },
        +          "reasons_total": {
        +            "minimum": 0,
        +            "title": "Reasons Total",
        +            "type": "integer"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "risk_label": {
        +            "title": "Risk Label",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "share_url": {
        +            "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        +            "title": "Share Url",
        +            "type": "string"
        +          },
        +          "t": {
        +            "title": "T",
        +            "type": "number"
        +          },
        +          "verdict": {
        +            "enum": [
        +              "avoid",
        +              "caution",
        +              "no_flags_observed"
        +            ],
        +            "title": "Verdict",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "verdict",
        +          "basis",
        +          "reason",
        +          "probabilities",
        +          "odds_caveat",
        +          "reasons",
        +          "reasons_total",
        +          "lifecycle",
        +          "risk_label",
        +          "coverage",
        +          "age_s",
        +          "generated_at",
        +          "t",
        +          "result_id",
        +          "share_url",
        +          "fresh_verdict_url",
        +          "rule",
        +          "disclaimer"
        +        ],
        +        "title": "VerdictData",
        +        "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": "VerdictEnvelope",
        +    "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. 8 tool updates
    • Changedcheck_batch_risk5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "enum": [
        +          "full",
        +          "thin"
        +        ],
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "maximum": 25,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "covered": {
        +            "maximum": 25,
        +            "minimum": 1,
        +            "title": "Covered",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "coverage": {
        +                      "const": "full",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    },
        +                    "verdict": {
        +                      "enum": [
        +                        "avoid",
        +                        "caution",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Verdict",
        +                      "type": "string"
        +                    },
        +                    "verdict_basis": {
        +                      "items": {
        +                        "type": "string"
        +                      },
        +                      "title": "Verdict Basis",
        +                      "type": "array"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url",
        +                    "coverage",
        +                    "verdict",
        +                    "verdict_basis"
        +                  ],
        +                  "title": "BatchCovered",
        +                  "type": "object"
        +                },
        +                {
        +                  "properties": {
        +                    "coverage": {
        +                      "const": "unavailable",
        +                      "title": "Coverage",
        +                      "type": "string"
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "title": "Reason",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "coverage",
        +                    "reason"
        +                  ],
        +                  "title": "BatchUnavailable",
        +                  "type": "object"
        +                }
        +              ]
        +            },
        +            "maxItems": 25,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "status": {
        +            "enum": [
        +              "flags_observed",
        +              "no_flags_observed"
        +            ],
        +            "title": "Status",
        +            "type": "string"
        +          },
        +          "unavailable": {
        +            "maximum": 24,
        +            "minimum": 0,
        +            "title": "Unavailable",
        +            "type": "integer"
        +          },
        +          "verdict_rule": {
        +            "title": "Verdict Rule",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "status",
        +          "result_id",
        +          "count",
        +          "covered",
        +          "unavailable",
        +          "items",
        +          "verdict_rule",
        +          "note"
        +        ],
        +        "title": "BatchData",
        +        "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": "BatchEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "enum": [
        -      "full",
        -      "thin"
        -    ],
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "count": {
        -        "maximum": 25,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "covered": {
        -        "maximum": 25,
        -        "minimum": 1,
        -        "title": "Covered",
        -        "type": "integer"
        -      },
        -      "items": {
        -        "items": {
        -          "anyOf": [
        -            {
        -              "properties": {
        -                "buyer_flow": {
        -                  "properties": {
        -                    "buys_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Buys 60S"
        -                    },
        -                    "inflow_stalled": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Inflow Stalled"
        -                    },
        -                    "net_sol_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Net Sol 60S"
        -                    },
        -                    "sells_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Sells 60S"
        -                    },
        -                    "unique_buyers_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Unique Buyers 60S"
        -                    }
        -                  },
        -                  "required": [
        -                    "unique_buyers_60s",
        -                    "buys_60s",
        -                    "sells_60s",
        -                    "net_sol_60s",
        -                    "inflow_stalled"
        -                  ],
        -                  "title": "BuyerFlow",
        -                  "type": "object"
        -                },
        -                "concentration": {
        -                  "properties": {
        -                    "bundle_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Bundle Share"
        -                    },
        -                    "dev_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Dev Share"
        -                    },
        -                    "insider_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Insider Share"
        -                    },
        -                    "top5_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Top5 Share"
        -                    }
        -                  },
        -                  "required": [
        -                    "top5_share",
        -                    "dev_share",
        -                    "bundle_share",
        -                    "insider_share"
        -                  ],
        -                  "title": "Concentration",
        -                  "type": "object"
        -                },
        -                "coverage": {
        -                  "const": "full",
        -                  "title": "Coverage",
        -                  "type": "string"
        -                },
        -                "curve": {
        -                  "properties": {
        -                    "drawdown_from_peak": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Drawdown From Peak"
        -                    },
        -                    "graduated": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Graduated"
        -                    },
        -                    "peak_rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Peak Rs Sol"
        -                    },
        -                    "rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Rs Sol"
        -                    }
        -                  },
        -                  "required": [
        -                    "rs_sol",
        -                    "peak_rs_sol",
        -                    "drawdown_from_peak",
        -                    "graduated"
        -                  ],
        -                  "title": "Curve",
        -                  "type": "object"
        -                },
        -                "findings": {
        -                  "items": {
        -                    "properties": {
        -                      "code": {
        -                        "title": "Code",
        -                        "type": "string"
        -                      },
        -                      "evidence": {
        -                        "additionalProperties": true,
        -                        "title": "Evidence",
        -                        "type": "object"
        -                      },
        -                      "first_seen_at": {
        -                        "anyOf": [
        -                          {
        -                            "type": "number"
        -                          },
        -                          {
        -                            "type": "null"
        -                          }
        -                        ],
        -                        "title": "First Seen At"
        -                      }
        -                    },
        -                    "required": [
        -                      "code",
        -                      "first_seen_at",
        -                      "evidence"
        -                    ],
        -                    "title": "Finding",
        -                    "type": "object"
        -                  },
        -                  "title": "Findings",
        -                  "type": "array"
        -                },
        -                "full_card_url": {
        -                  "title": "Full Card Url",
        -                  "type": "string"
        -                },
        -                "last_trade_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Last Trade At"
        -                },
        -                "lifecycle": {
        -                  "title": "Lifecycle",
        -                  "type": "string"
        -                },
        -                "links": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "axiom": {
        -                          "title": "Axiom",
        -                          "type": "string"
        -                        },
        -                        "dexscreener": {
        -                          "title": "Dexscreener",
        -                          "type": "string"
        -                        },
        -                        "gmgn": {
        -                          "title": "Gmgn",
        -                          "type": "string"
        -                        },
        -                        "jupiter": {
        -                          "title": "Jupiter",
        -                          "type": "string"
        -                        },
        -                        "note": {
        -                          "title": "Note",
        -                          "type": "string"
        -                        },
        -                        "photon": {
        -                          "title": "Photon",
        -                          "type": "string"
        -                        },
        -                        "pumpfun": {
        -                          "title": "Pumpfun",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "pumpfun",
        -                        "dexscreener",
        -                        "jupiter",
        -                        "gmgn",
        -                        "axiom",
        -                        "photon",
        -                        "note"
        -                      ],
        -                      "title": "TradeLinks",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "probabilities": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "base_rate_same_age": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Base Rate Same Age"
        -                        },
        -                        "calibration": {
        -                          "title": "Calibration",
        -                          "type": "string"
        -                        },
        -                        "diagnostics": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Diagnostics"
        -                        },
        -                        "features_used": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Features Used"
        -                        },
        -                        "horizon_s": {
        -                          "title": "Horizon S",
        -                          "type": "integer"
        -                        },
        -                        "model": {
        -                          "title": "Model",
        -                          "type": "string"
        -                        },
        -                        "reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Reason"
        -                        },
        -                        "recalibration": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Recalibration"
        -                        },
        -                        "rug_within_300s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S"
        -                        },
        -                        "rug_within_300s_basis": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Basis"
        -                        },
        -                        "rug_within_300s_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Reason"
        -                        },
        -                        "true_graduation": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation"
        -                        },
        -                        "true_graduation_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation Reason"
        -                        }
        -                      },
        -                      "required": [
        -                        "model",
        -                        "calibration",
        -                        "horizon_s"
        -                      ],
        -                      "title": "Probabilities",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "risk_label": {
        -                  "title": "Risk Label",
        -                  "type": "string"
        -                },
        -                "snapshot_slot": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                  "title": "Snapshot Slot"
        -                },
        -                "status": {
        -                  "enum": [
        -                    "flags_observed",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Status",
        -                  "type": "string"
        -                },
        -                "verdict": {
        -                  "enum": [
        -                    "avoid",
        -                    "caution",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Verdict",
        -                  "type": "string"
        -                },
        -                "verdict_basis": {
        -                  "items": {
        -                    "type": "string"
        -                  },
        -                  "title": "Verdict Basis",
        -                  "type": "array"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "status",
        -                "lifecycle",
        -                "risk_label",
        -                "findings",
        -                "snapshot_slot",
        -                "last_trade_at",
        -                "concentration",
        -                "buyer_flow",
        -                "curve",
        -                "full_card_url",
        -                "coverage",
        -                "verdict",
        -                "verdict_basis"
        -              ],
        -              "title": "BatchCovered",
        -              "type": "object"
        -            },
        -            {
        -              "properties": {
        -                "coverage": {
        -                  "const": "unavailable",
        -                  "title": "Coverage",
        -                  "type": "string"
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "reason": {
        -                  "title": "Reason",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "coverage",
        -                "reason"
        -              ],
        -              "title": "BatchUnavailable",
        -              "type": "object"
        -            }
        -          ]
        -        },
        -        "maxItems": 25,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "note": {
        -        "title": "Note",
        -        "type": "string"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "flags_observed",
        -          "no_flags_observed"
        -        ],
        -        "title": "Status",
        -        "type": "string"
        -      },
        -      "unavailable": {
        -        "maximum": 24,
        -        "minimum": 0,
        -        "title": "Unavailable",
        -        "type": "integer"
        -      },
        -      "verdict_rule": {
        -        "title": "Verdict Rule",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "result_id",
        -      "count",
        -      "covered",
        -      "unavailable",
        -      "items",
        -      "verdict_rule",
        -      "note"
        -    ],
        -    "title": "BatchData",
        -    "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"BatchEnvelope"
    • Changedcheck_pumpfun_risk5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "count": {
        -            "maximum": 5,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "cursor": {
        -            "title": "Cursor",
        -            "type": "string"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "buyer_flow": {
        -                  "properties": {
        -                    "buys_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Buys 60S"
        -                    },
        -                    "inflow_stalled": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Inflow Stalled"
        -                    },
        -                    "net_sol_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Net Sol 60S"
        -                    },
        -                    "sells_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Sells 60S"
        -                    },
        -                    "unique_buyers_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Unique Buyers 60S"
        -                    }
        -                  },
        -                  "required": [
        -                    "unique_buyers_60s",
        -                    "buys_60s",
        -                    "sells_60s",
        -                    "net_sol_60s",
        -                    "inflow_stalled"
        -                  ],
        -                  "title": "BuyerFlow",
        -                  "type": "object"
        -                },
        -                "concentration": {
        -                  "properties": {
        -                    "bundle_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Bundle Share"
        -                    },
        -                    "dev_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Dev Share"
        -                    },
        -                    "insider_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Insider Share"
        -                    },
        -                    "top5_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Top5 Share"
        -                    }
        -                  },
        -                  "required": [
        -                    "top5_share",
        -                    "dev_share",
        -                    "bundle_share",
        -                    "insider_share"
        -                  ],
        -                  "title": "Concentration",
        -                  "type": "object"
        -                },
        -                "curve": {
        -                  "properties": {
        -                    "drawdown_from_peak": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Drawdown From Peak"
        -                    },
        -                    "graduated": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Graduated"
        -                    },
        -                    "peak_rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Peak Rs Sol"
        -                    },
        -                    "rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Rs Sol"
        -                    }
        -                  },
        -                  "required": [
        -                    "rs_sol",
        -                    "peak_rs_sol",
        -                    "drawdown_from_peak",
        -                    "graduated"
        -                  ],
        -                  "title": "Curve",
        -                  "type": "object"
        -                },
        -                "findings": {
        -                  "items": {
        -                    "properties": {
        -                      "code": {
        -                        "title": "Code",
        -                        "type": "string"
        -                      },
        -                      "evidence": {
        -                        "additionalProperties": true,
        -                        "title": "Evidence",
        -                        "type": "object"
        -                      },
        -                      "first_seen_at": {
        -                        "anyOf": [
        -                          {
        -                            "type": "number"
        -                          },
        -                          {
        -                            "type": "null"
        -                          }
        -                        ],
        -                        "title": "First Seen At"
        -                      }
        -                    },
        -                    "required": [
        -                      "code",
        -                      "first_seen_at",
        -                      "evidence"
        -                    ],
        -                    "title": "Finding",
        -                    "type": "object"
        -                  },
        -                  "title": "Findings",
        -                  "type": "array"
        -                },
        -                "full_card_url": {
        -                  "title": "Full Card Url",
        -                  "type": "string"
        -                },
        -                "last_trade_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Last Trade At"
        -                },
        -                "lifecycle": {
        -                  "title": "Lifecycle",
        -                  "type": "string"
        -                },
        -                "links": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "axiom": {
        -                          "title": "Axiom",
        -                          "type": "string"
        -                        },
        -                        "dexscreener": {
        -                          "title": "Dexscreener",
        -                          "type": "string"
        -                        },
        -                        "gmgn": {
        -                          "title": "Gmgn",
        -                          "type": "string"
        -                        },
        -                        "jupiter": {
        -                          "title": "Jupiter",
        -                          "type": "string"
        -                        },
        -                        "note": {
        -                          "title": "Note",
        -                          "type": "string"
        -                        },
        -                        "photon": {
        -                          "title": "Photon",
        -                          "type": "string"
        -                        },
        -                        "pumpfun": {
        -                          "title": "Pumpfun",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "pumpfun",
        -                        "dexscreener",
        -                        "jupiter",
        -                        "gmgn",
        -                        "axiom",
        -                        "photon",
        -                        "note"
        -                      ],
        -                      "title": "TradeLinks",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "probabilities": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "base_rate_same_age": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Base Rate Same Age"
        -                        },
        -                        "calibration": {
        -                          "title": "Calibration",
        -                          "type": "string"
        -                        },
        -                        "diagnostics": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Diagnostics"
        -                        },
        -                        "features_used": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Features Used"
        -                        },
        -                        "horizon_s": {
        -                          "title": "Horizon S",
        -                          "type": "integer"
        -                        },
        -                        "model": {
        -                          "title": "Model",
        -                          "type": "string"
        -                        },
        -                        "reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Reason"
        -                        },
        -                        "recalibration": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Recalibration"
        -                        },
        -                        "rug_within_300s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S"
        -                        },
        -                        "rug_within_300s_basis": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Basis"
        -                        },
        -                        "rug_within_300s_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Reason"
        -                        },
        -                        "true_graduation": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation"
        -                        },
        -                        "true_graduation_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation Reason"
        -                        }
        -                      },
        -                      "required": [
        -                        "model",
        -                        "calibration",
        -                        "horizon_s"
        -                      ],
        -                      "title": "Probabilities",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "risk_label": {
        -                  "title": "Risk Label",
        -                  "type": "string"
        -                },
        -                "snapshot_slot": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                  "title": "Snapshot Slot"
        -                },
        -                "status": {
        -                  "enum": [
        -                    "flags_observed",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Status",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "status",
        -                "lifecycle",
        -                "risk_label",
        -                "findings",
        -                "snapshot_slot",
        -                "last_trade_at",
        -                "concentration",
        -                "buyer_flow",
        -                "curve",
        -                "full_card_url"
        -              ],
        -              "title": "CheckItem",
        -              "type": "object"
        -            },
        -            "maxItems": 5,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "flags_observed",
        -              "no_flags_observed"
        -            ],
        -            "title": "Status",
        -            "type": "string"
        -          },
        -          "watch_events": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "title": "Watch Events",
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "result_id",
        -          "count",
        -          "items",
        -          "cursor",
        -          "watch_events"
        -        ],
        -        "title": "CheckData",
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "changed": {
        -            "const": false,
        -            "title": "Changed",
        -            "type": "boolean"
        -          },
        -          "charged": {
        -            "const": false,
        -            "title": "Charged",
        -            "type": "boolean"
        -          },
        -          "count": {
        -            "const": 0,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "cursor": {
        -            "title": "Cursor",
        -            "type": "string"
        -          },
        -          "items": {
        -            "items": {},
        -            "maxItems": 0,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "next_check_after_s": {
        -            "title": "Next Check After S",
        -            "type": "integer"
        -          },
        -          "status": {
        -            "const": "no_new_events",
        -            "title": "Status",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "changed",
        -          "count",
        -          "items",
        -          "cursor",
        -          "charged",
        -          "next_check_after_s"
        -        ],
        -        "title": "NoChange",
        -        "type": "object"
        -      }
        -    ],
        -    "title": "Data"
        -  },
        -  "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"RiskEnvelope"
    • Changedcheck_watchlist_risk5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "anyOf": [
        +          {
        +            "properties": {
        +              "count": {
        +                "maximum": 5,
        +                "minimum": 1,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {
        +                  "properties": {
        +                    "buyer_flow": {
        +                      "properties": {
        +                        "buys_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Buys 60S"
        +                        },
        +                        "inflow_stalled": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Inflow Stalled"
        +                        },
        +                        "net_sol_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Net Sol 60S"
        +                        },
        +                        "sells_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Sells 60S"
        +                        },
        +                        "unique_buyers_60s": {
        +                          "anyOf": [
        +                            {
        +                              "type": "integer"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Unique Buyers 60S"
        +                        }
        +                      },
        +                      "required": [
        +                        "unique_buyers_60s",
        +                        "buys_60s",
        +                        "sells_60s",
        +                        "net_sol_60s",
        +                        "inflow_stalled"
        +                      ],
        +                      "title": "BuyerFlow",
        +                      "type": "object"
        +                    },
        +                    "concentration": {
        +                      "properties": {
        +                        "bundle_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Bundle Share"
        +                        },
        +                        "dev_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Dev Share"
        +                        },
        +                        "insider_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Insider Share"
        +                        },
        +                        "top5_share": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Top5 Share"
        +                        }
        +                      },
        +                      "required": [
        +                        "top5_share",
        +                        "dev_share",
        +                        "bundle_share",
        +                        "insider_share"
        +                      ],
        +                      "title": "Concentration",
        +                      "type": "object"
        +                    },
        +                    "curve": {
        +                      "properties": {
        +                        "drawdown_from_peak": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Drawdown From Peak"
        +                        },
        +                        "graduated": {
        +                          "anyOf": [
        +                            {
        +                              "type": "boolean"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Graduated"
        +                        },
        +                        "peak_rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Peak Rs Sol"
        +                        },
        +                        "rs_sol": {
        +                          "anyOf": [
        +                            {
        +                              "type": "number"
        +                            },
        +                            {
        +                              "type": "null"
        +                            }
        +                          ],
        +                          "title": "Rs Sol"
        +                        }
        +                      },
        +                      "required": [
        +                        "rs_sol",
        +                        "peak_rs_sol",
        +                        "drawdown_from_peak",
        +                        "graduated"
        +                      ],
        +                      "title": "Curve",
        +                      "type": "object"
        +                    },
        +                    "findings": {
        +                      "items": {
        +                        "properties": {
        +                          "code": {
        +                            "title": "Code",
        +                            "type": "string"
        +                          },
        +                          "evidence": {
        +                            "additionalProperties": true,
        +                            "title": "Evidence",
        +                            "type": "object"
        +                          },
        +                          "first_seen_at": {
        +                            "anyOf": [
        +                              {
        +                                "type": "number"
        +                              },
        +                              {
        +                                "type": "null"
        +                              }
        +                            ],
        +                            "title": "First Seen At"
        +                          }
        +                        },
        +                        "required": [
        +                          "code",
        +                          "first_seen_at",
        +                          "evidence"
        +                        ],
        +                        "title": "Finding",
        +                        "type": "object"
        +                      },
        +                      "title": "Findings",
        +                      "type": "array"
        +                    },
        +                    "full_card_url": {
        +                      "title": "Full Card Url",
        +                      "type": "string"
        +                    },
        +                    "last_trade_at": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "title": "Last Trade At"
        +                    },
        +                    "lifecycle": {
        +                      "title": "Lifecycle",
        +                      "type": "string"
        +                    },
        +                    "links": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "axiom": {
        +                              "title": "Axiom",
        +                              "type": "string"
        +                            },
        +                            "dexscreener": {
        +                              "title": "Dexscreener",
        +                              "type": "string"
        +                            },
        +                            "gmgn": {
        +                              "title": "Gmgn",
        +                              "type": "string"
        +                            },
        +                            "jupiter": {
        +                              "title": "Jupiter",
        +                              "type": "string"
        +                            },
        +                            "note": {
        +                              "title": "Note",
        +                              "type": "string"
        +                            },
        +                            "photon": {
        +                              "title": "Photon",
        +                              "type": "string"
        +                            },
        +                            "pumpfun": {
        +                              "title": "Pumpfun",
        +                              "type": "string"
        +                            }
        +                          },
        +                          "required": [
        +                            "pumpfun",
        +                            "dexscreener",
        +                            "jupiter",
        +                            "gmgn",
        +                            "axiom",
        +                            "photon",
        +                            "note"
        +                          ],
        +                          "title": "TradeLinks",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +                    },
        +                    "mint": {
        +                      "title": "Mint",
        +                      "type": "string"
        +                    },
        +                    "probabilities": {
        +                      "anyOf": [
        +                        {
        +                          "properties": {
        +                            "base_rate_same_age": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Base Rate Same Age"
        +                            },
        +                            "calibration": {
        +                              "title": "Calibration",
        +                              "type": "string"
        +                            },
        +                            "diagnostics": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Diagnostics"
        +                            },
        +                            "features_used": {
        +                              "anyOf": [
        +                                {
        +                                  "additionalProperties": true,
        +                                  "type": "object"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Features Used"
        +                            },
        +                            "horizon_s": {
        +                              "title": "Horizon S",
        +                              "type": "integer"
        +                            },
        +                            "model": {
        +                              "title": "Model",
        +                              "type": "string"
        +                            },
        +                            "reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Reason"
        +                            },
        +                            "recalibration": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Recalibration"
        +                            },
        +                            "rug_within_300s": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S"
        +                            },
        +                            "rug_within_300s_basis": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Basis"
        +                            },
        +                            "rug_within_300s_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "Rug Within 300S Reason"
        +                            },
        +                            "true_graduation": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "number"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation"
        +                            },
        +                            "true_graduation_reason": {
        +                              "anyOf": [
        +                                {
        +                                  "type": "string"
        +                                },
        +                                {
        +                                  "type": "null"
        +                                }
        +                              ],
        +                              "default": null,
        +                              "title": "True Graduation Reason"
        +                            }
        +                          },
        +                          "required": [
        +                            "model",
        +                            "calibration",
        +                            "horizon_s"
        +                          ],
        +                          "title": "Probabilities",
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null
        +                    },
        +                    "risk_label": {
        +                      "title": "Risk Label",
        +                      "type": "string"
        +                    },
        +                    "snapshot_slot": {
        +                      "anyOf": [
        +                        {
        +                          "type": "integer"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "description": "Latest observed slot for this mint, not the slot of every finding.",
        +                      "title": "Snapshot Slot"
        +                    },
        +                    "status": {
        +                      "enum": [
        +                        "flags_observed",
        +                        "no_flags_observed"
        +                      ],
        +                      "title": "Status",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "mint",
        +                    "status",
        +                    "lifecycle",
        +                    "risk_label",
        +                    "findings",
        +                    "snapshot_slot",
        +                    "last_trade_at",
        +                    "concentration",
        +                    "buyer_flow",
        +                    "curve",
        +                    "full_card_url"
        +                  ],
        +                  "title": "CheckItem",
        +                  "type": "object"
        +                },
        +                "maxItems": 5,
        +                "minItems": 1,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "result_id": {
        +                "title": "Result Id",
        +                "type": "string"
        +              },
        +              "status": {
        +                "enum": [
        +                  "flags_observed",
        +                  "no_flags_observed"
        +                ],
        +                "title": "Status",
        +                "type": "string"
        +              },
        +              "watch_events": {
        +                "items": {
        +                  "type": "string"
        +                },
        +                "title": "Watch Events",
        +                "type": "array"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "result_id",
        +              "count",
        +              "items",
        +              "cursor",
        +              "watch_events"
        +            ],
        +            "title": "CheckData",
        +            "type": "object"
        +          },
        +          {
        +            "properties": {
        +              "changed": {
        +                "const": false,
        +                "title": "Changed",
        +                "type": "boolean"
        +              },
        +              "charged": {
        +                "const": false,
        +                "title": "Charged",
        +                "type": "boolean"
        +              },
        +              "count": {
        +                "const": 0,
        +                "title": "Count",
        +                "type": "integer"
        +              },
        +              "cursor": {
        +                "title": "Cursor",
        +                "type": "string"
        +              },
        +              "items": {
        +                "items": {},
        +                "maxItems": 0,
        +                "title": "Items",
        +                "type": "array"
        +              },
        +              "next_check_after_s": {
        +                "title": "Next Check After S",
        +                "type": "integer"
        +              },
        +              "status": {
        +                "const": "no_new_events",
        +                "title": "Status",
        +                "type": "string"
        +              }
        +            },
        +            "required": [
        +              "status",
        +              "changed",
        +              "count",
        +              "items",
        +              "cursor",
        +              "charged",
        +              "next_check_after_s"
        +            ],
        +            "title": "NoChange",
        +            "type": "object"
        +          }
        +        ],
        +        "title": "Data"
        +      },
        +      "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": "RiskEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "anyOf": [
        -      {
        -        "properties": {
        -          "count": {
        -            "maximum": 5,
        -            "minimum": 1,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "cursor": {
        -            "title": "Cursor",
        -            "type": "string"
        -          },
        -          "items": {
        -            "items": {
        -              "properties": {
        -                "buyer_flow": {
        -                  "properties": {
        -                    "buys_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Buys 60S"
        -                    },
        -                    "inflow_stalled": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Inflow Stalled"
        -                    },
        -                    "net_sol_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Net Sol 60S"
        -                    },
        -                    "sells_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Sells 60S"
        -                    },
        -                    "unique_buyers_60s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "integer"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Unique Buyers 60S"
        -                    }
        -                  },
        -                  "required": [
        -                    "unique_buyers_60s",
        -                    "buys_60s",
        -                    "sells_60s",
        -                    "net_sol_60s",
        -                    "inflow_stalled"
        -                  ],
        -                  "title": "BuyerFlow",
        -                  "type": "object"
        -                },
        -                "concentration": {
        -                  "properties": {
        -                    "bundle_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Bundle Share"
        -                    },
        -                    "dev_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Dev Share"
        -                    },
        -                    "insider_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Insider Share"
        -                    },
        -                    "top5_share": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Top5 Share"
        -                    }
        -                  },
        -                  "required": [
        -                    "top5_share",
        -                    "dev_share",
        -                    "bundle_share",
        -                    "insider_share"
        -                  ],
        -                  "title": "Concentration",
        -                  "type": "object"
        -                },
        -                "curve": {
        -                  "properties": {
        -                    "drawdown_from_peak": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Drawdown From Peak"
        -                    },
        -                    "graduated": {
        -                      "anyOf": [
        -                        {
        -                          "type": "boolean"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Graduated"
        -                    },
        -                    "peak_rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Peak Rs Sol"
        -                    },
        -                    "rs_sol": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "title": "Rs Sol"
        -                    }
        -                  },
        -                  "required": [
        -                    "rs_sol",
        -                    "peak_rs_sol",
        -                    "drawdown_from_peak",
        -                    "graduated"
        -                  ],
        -                  "title": "Curve",
        -                  "type": "object"
        -                },
        -                "findings": {
        -                  "items": {
        -                    "properties": {
        -                      "code": {
        -                        "title": "Code",
        -                        "type": "string"
        -                      },
        -                      "evidence": {
        -                        "additionalProperties": true,
        -                        "title": "Evidence",
        -                        "type": "object"
        -                      },
        -                      "first_seen_at": {
        -                        "anyOf": [
        -                          {
        -                            "type": "number"
        -                          },
        -                          {
        -                            "type": "null"
        -                          }
        -                        ],
        -                        "title": "First Seen At"
        -                      }
        -                    },
        -                    "required": [
        -                      "code",
        -                      "first_seen_at",
        -                      "evidence"
        -                    ],
        -                    "title": "Finding",
        -                    "type": "object"
        -                  },
        -                  "title": "Findings",
        -                  "type": "array"
        -                },
        -                "full_card_url": {
        -                  "title": "Full Card Url",
        -                  "type": "string"
        -                },
        -                "last_trade_at": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Last Trade At"
        -                },
        -                "lifecycle": {
        -                  "title": "Lifecycle",
        -                  "type": "string"
        -                },
        -                "links": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "axiom": {
        -                          "title": "Axiom",
        -                          "type": "string"
        -                        },
        -                        "dexscreener": {
        -                          "title": "Dexscreener",
        -                          "type": "string"
        -                        },
        -                        "gmgn": {
        -                          "title": "Gmgn",
        -                          "type": "string"
        -                        },
        -                        "jupiter": {
        -                          "title": "Jupiter",
        -                          "type": "string"
        -                        },
        -                        "note": {
        -                          "title": "Note",
        -                          "type": "string"
        -                        },
        -                        "photon": {
        -                          "title": "Photon",
        -                          "type": "string"
        -                        },
        -                        "pumpfun": {
        -                          "title": "Pumpfun",
        -                          "type": "string"
        -                        }
        -                      },
        -                      "required": [
        -                        "pumpfun",
        -                        "dexscreener",
        -                        "jupiter",
        -                        "gmgn",
        -                        "axiom",
        -                        "photon",
        -                        "note"
        -                      ],
        -                      "title": "TradeLinks",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null,
        -                  "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -                },
        -                "mint": {
        -                  "title": "Mint",
        -                  "type": "string"
        -                },
        -                "probabilities": {
        -                  "anyOf": [
        -                    {
        -                      "properties": {
        -                        "base_rate_same_age": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Base Rate Same Age"
        -                        },
        -                        "calibration": {
        -                          "title": "Calibration",
        -                          "type": "string"
        -                        },
        -                        "diagnostics": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Diagnostics"
        -                        },
        -                        "features_used": {
        -                          "anyOf": [
        -                            {
        -                              "additionalProperties": true,
        -                              "type": "object"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Features Used"
        -                        },
        -                        "horizon_s": {
        -                          "title": "Horizon S",
        -                          "type": "integer"
        -                        },
        -                        "model": {
        -                          "title": "Model",
        -                          "type": "string"
        -                        },
        -                        "reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Reason"
        -                        },
        -                        "recalibration": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Recalibration"
        -                        },
        -                        "rug_within_300s": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S"
        -                        },
        -                        "rug_within_300s_basis": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Basis"
        -                        },
        -                        "rug_within_300s_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "Rug Within 300S Reason"
        -                        },
        -                        "true_graduation": {
        -                          "anyOf": [
        -                            {
        -                              "type": "number"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation"
        -                        },
        -                        "true_graduation_reason": {
        -                          "anyOf": [
        -                            {
        -                              "type": "string"
        -                            },
        -                            {
        -                              "type": "null"
        -                            }
        -                          ],
        -                          "default": null,
        -                          "title": "True Graduation Reason"
        -                        }
        -                      },
        -                      "required": [
        -                        "model",
        -                        "calibration",
        -                        "horizon_s"
        -                      ],
        -                      "title": "Probabilities",
        -                      "type": "object"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "default": null
        -                },
        -                "risk_label": {
        -                  "title": "Risk Label",
        -                  "type": "string"
        -                },
        -                "snapshot_slot": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "description": "Latest observed slot for this mint, not the slot of every finding.",
        -                  "title": "Snapshot Slot"
        -                },
        -                "status": {
        -                  "enum": [
        -                    "flags_observed",
        -                    "no_flags_observed"
        -                  ],
        -                  "title": "Status",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "mint",
        -                "status",
        -                "lifecycle",
        -                "risk_label",
        -                "findings",
        -                "snapshot_slot",
        -                "last_trade_at",
        -                "concentration",
        -                "buyer_flow",
        -                "curve",
        -                "full_card_url"
        -              ],
        -              "title": "CheckItem",
        -              "type": "object"
        -            },
        -            "maxItems": 5,
        -            "minItems": 1,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "result_id": {
        -            "title": "Result Id",
        -            "type": "string"
        -          },
        -          "status": {
        -            "enum": [
        -              "flags_observed",
        -              "no_flags_observed"
        -            ],
        -            "title": "Status",
        -            "type": "string"
        -          },
        -          "watch_events": {
        -            "items": {
        -              "type": "string"
        -            },
        -            "title": "Watch Events",
        -            "type": "array"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "result_id",
        -          "count",
        -          "items",
        -          "cursor",
        -          "watch_events"
        -        ],
        -        "title": "CheckData",
        -        "type": "object"
        -      },
        -      {
        -        "properties": {
        -          "changed": {
        -            "const": false,
        -            "title": "Changed",
        -            "type": "boolean"
        -          },
        -          "charged": {
        -            "const": false,
        -            "title": "Charged",
        -            "type": "boolean"
        -          },
        -          "count": {
        -            "const": 0,
        -            "title": "Count",
        -            "type": "integer"
        -          },
        -          "cursor": {
        -            "title": "Cursor",
        -            "type": "string"
        -          },
        -          "items": {
        -            "items": {},
        -            "maxItems": 0,
        -            "title": "Items",
        -            "type": "array"
        -          },
        -          "next_check_after_s": {
        -            "title": "Next Check After S",
        -            "type": "integer"
        -          },
        -          "status": {
        -            "const": "no_new_events",
        -            "title": "Status",
        -            "type": "string"
        -          }
        -        },
        -        "required": [
        -          "status",
        -          "changed",
        -          "count",
        -          "items",
        -          "cursor",
        -          "charged",
        -          "next_check_after_s"
        -        ],
        -        "title": "NoChange",
        -        "type": "object"
        -      }
        -    ],
        -    "title": "Data"
        -  },
        -  "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"RiskEnvelope"
    • Changedlaunches_screened5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "avoid_skipped": {
        +            "title": "Avoid Skipped",
        +            "type": "integer"
        +          },
        +          "calibration": {
        +            "title": "Calibration",
        +            "type": "string"
        +          },
        +          "count": {
        +            "maximum": 50,
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "age_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Age S"
        +                },
        +                "created_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Created At"
        +                },
        +                "lifecycle": {
        +                  "title": "Lifecycle",
        +                  "type": "string"
        +                },
        +                "links": {
        +                  "additionalProperties": {
        +                    "type": "string"
        +                  },
        +                  "title": "Links",
        +                  "type": "object"
        +                },
        +                "mint": {
        +                  "title": "Mint",
        +                  "type": "string"
        +                },
        +                "n_buys": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "N Buys"
        +                },
        +                "name": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Name"
        +                },
        +                "p_rug_300s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        +                  "title": "P Rug 300S"
        +                },
        +                "p_rug_300s_basis": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P Rug 300S Basis"
        +                },
        +                "p_true_graduation": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "P True Graduation"
        +                },
        +                "progress": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Progress"
        +                },
        +                "reason": {
        +                  "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        +                  "title": "Reason",
        +                  "type": "string"
        +                },
        +                "reasons": {
        +                  "items": {
        +                    "properties": {
        +                      "code": {
        +                        "title": "Code",
        +                        "type": "string"
        +                      },
        +                      "text": {
        +                        "title": "Text",
        +                        "type": "string"
        +                      }
        +                    },
        +                    "required": [
        +                      "code",
        +                      "text"
        +                    ],
        +                    "title": "ScreenReason",
        +                    "type": "object"
        +                  },
        +                  "maxItems": 3,
        +                  "title": "Reasons",
        +                  "type": "array"
        +                },
        +                "risk_label": {
        +                  "title": "Risk Label",
        +                  "type": "string"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Rs Sol"
        +                },
        +                "symbol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Symbol"
        +                },
        +                "verdict": {
        +                  "enum": [
        +                    "caution",
        +                    "no_flags_observed"
        +                  ],
        +                  "title": "Verdict",
        +                  "type": "string"
        +                },
        +                "verdict_basis": {
        +                  "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Verdict Basis",
        +                  "type": "array"
        +                }
        +              },
        +              "required": [
        +                "mint",
        +                "verdict",
        +                "verdict_basis",
        +                "reason",
        +                "reasons",
        +                "risk_label",
        +                "lifecycle",
        +                "links"
        +              ],
        +              "title": "ScreenedItem",
        +              "type": "object"
        +            },
        +            "maxItems": 50,
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "left_out": {
        +            "title": "Left Out",
        +            "type": "string"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "ranked_by": {
        +            "title": "Ranked By",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "scanned": {
        +            "title": "Scanned",
        +            "type": "integer"
        +          },
        +          "window_s": {
        +            "title": "Window S",
        +            "type": "number"
        +          }
        +        },
        +        "required": [
        +          "count",
        +          "limit",
        +          "window_s",
        +          "scanned",
        +          "avoid_skipped",
        +          "ranked_by",
        +          "left_out",
        +          "rule",
        +          "calibration",
        +          "items",
        +          "note"
        +        ],
        +        "title": "ScreenedData",
        +        "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": "ScreenedEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "avoid_skipped": {
        -        "title": "Avoid Skipped",
        -        "type": "integer"
        -      },
        -      "calibration": {
        -        "title": "Calibration",
        -        "type": "string"
        -      },
        -      "count": {
        -        "maximum": 50,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "age_s": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Age S"
        -            },
        -            "created_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Created At"
        -            },
        -            "lifecycle": {
        -              "title": "Lifecycle",
        -              "type": "string"
        -            },
        -            "links": {
        -              "additionalProperties": {
        -                "type": "string"
        -              },
        -              "title": "Links",
        -              "type": "object"
        -            },
        -            "mint": {
        -              "title": "Mint",
        -              "type": "string"
        -            },
        -            "n_buys": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "N Buys"
        -            },
        -            "name": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Name"
        -            },
        -            "p_rug_300s": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "Published for mints under 30 s old (null when older); basis in p_rug_300s_basis.",
        -              "title": "P Rug 300S"
        -            },
        -            "p_rug_300s_basis": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "P Rug 300S Basis"
        -            },
        -            "p_true_graduation": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "P True Graduation"
        -            },
        -            "progress": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Progress"
        -            },
        -            "reason": {
        -              "description": "The verdict's one-line reason, the same sentence /v1/verdict prints.",
        -              "title": "Reason",
        -              "type": "string"
        -            },
        -            "reasons": {
        -              "items": {
        -                "properties": {
        -                  "code": {
        -                    "title": "Code",
        -                    "type": "string"
        -                  },
        -                  "text": {
        -                    "title": "Text",
        -                    "type": "string"
        -                  }
        -                },
        -                "required": [
        -                  "code",
        -                  "text"
        -                ],
        -                "title": "ScreenReason",
        -                "type": "object"
        -              },
        -              "maxItems": 3,
        -              "title": "Reasons",
        -              "type": "array"
        -            },
        -            "risk_label": {
        -              "title": "Risk Label",
        -              "type": "string"
        -            },
        -            "rs_sol": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Rs Sol"
        -            },
        -            "symbol": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Symbol"
        -            },
        -            "verdict": {
        -              "enum": [
        -                "caution",
        -                "no_flags_observed"
        -              ],
        -              "title": "Verdict",
        -              "type": "string"
        -            },
        -            "verdict_basis": {
        -              "description": "Rule ids that fired (/v1/labels); empty for no_flags_observed.",
        -              "items": {
        -                "type": "string"
        -              },
        -              "title": "Verdict Basis",
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "mint",
        -            "verdict",
        -            "verdict_basis",
        -            "reason",
        -            "reasons",
        -            "risk_label",
        -            "lifecycle",
        -            "links"
        -          ],
        -          "title": "ScreenedItem",
        -          "type": "object"
        -        },
        -        "maxItems": 50,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "left_out": {
        -        "title": "Left Out",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "title": "Limit",
        -        "type": "integer"
        -      },
        -      "note": {
        -        "title": "Note",
        -        "type": "string"
        -      },
        -      "ranked_by": {
        -        "title": "Ranked By",
        -        "type": "string"
        -      },
        -      "rule": {
        -        "title": "Rule",
        -        "type": "string"
        -      },
        -      "scanned": {
        -        "title": "Scanned",
        -        "type": "integer"
        -      },
        -      "window_s": {
        -        "title": "Window S",
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "count",
        -      "limit",
        -      "window_s",
        -      "scanned",
        -      "avoid_skipped",
        -      "ranked_by",
        -      "left_out",
        -      "rule",
        -      "calibration",
        -      "items",
        -      "note"
        -    ],
        -    "title": "ScreenedData",
        -    "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"ScreenedEnvelope"
    • Changedmint_flow5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        +            "minimum": 1,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "index": {
        +                  "description": "The transaction's position in its slot as our capture recorded it.",
        +                  "title": "Index",
        +                  "type": "integer"
        +                },
        +                "is_first_buy": {
        +                  "title": "Is First Buy",
        +                  "type": "boolean"
        +                },
        +                "route": {
        +                  "title": "Route",
        +                  "type": "string"
        +                },
        +                "running_net_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        +                  "title": "Running Net Sol"
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell"
        +                  ],
        +                  "title": "Side",
        +                  "type": "string"
        +                },
        +                "sig": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Sig"
        +                },
        +                "slot": {
        +                  "title": "Slot",
        +                  "type": "integer"
        +                },
        +                "sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        +                  "title": "Sol"
        +                },
        +                "t": {
        +                  "title": "T",
        +                  "type": "number"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "t",
        +                "slot",
        +                "index",
        +                "side",
        +                "tokens",
        +                "route",
        +                "is_first_buy"
        +              ],
        +              "title": "FlowRow",
        +              "type": "object"
        +            },
        +            "minItems": 1,
        +            "title": "Items",
        +            "type": "array"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "more": {
        +            "title": "More",
        +            "type": "boolean"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "title": "Next Cursor",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "title": "Next Url",
        +            "type": "string"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "order": {
        +            "title": "Order",
        +            "type": "string"
        +          },
        +          "since": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Since"
        +          },
        +          "summary": {
        +            "additionalProperties": {
        +              "properties": {
        +                "buy_sol": {
        +                  "title": "Buy Sol",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buys": {
        +                  "minimum": 0,
        +                  "title": "First Buys",
        +                  "type": "integer"
        +                },
        +                "largest_buyer": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "largest_seller": {
        +                  "anyOf": [
        +                    {
        +                      "properties": {
        +                        "share": {
        +                          "description": "This wallet's share of the window's buy (or sell) SOL.",
        +                          "title": "Share",
        +                          "type": "number"
        +                        },
        +                        "sol": {
        +                          "title": "Sol",
        +                          "type": "number"
        +                        },
        +                        "wallet": {
        +                          "title": "Wallet",
        +                          "type": "string"
        +                        }
        +                      },
        +                      "required": [
        +                        "wallet",
        +                        "sol",
        +                        "share"
        +                      ],
        +                      "title": "Party",
        +                      "type": "object"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null
        +                },
        +                "net_sol": {
        +                  "title": "Net Sol",
        +                  "type": "number"
        +                },
        +                "sell_sol": {
        +                  "title": "Sell Sol",
        +                  "type": "number"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "trades": {
        +                  "minimum": 0,
        +                  "title": "Trades",
        +                  "type": "integer"
        +                },
        +                "unique_buyers": {
        +                  "minimum": 0,
        +                  "title": "Unique Buyers",
        +                  "type": "integer"
        +                },
        +                "unique_sellers": {
        +                  "minimum": 0,
        +                  "title": "Unique Sellers",
        +                  "type": "integer"
        +                },
        +                "window_s": {
        +                  "title": "Window S",
        +                  "type": "integer"
        +                }
        +              },
        +              "required": [
        +                "window_s",
        +                "trades",
        +                "buys",
        +                "sells",
        +                "unique_buyers",
        +                "unique_sellers",
        +                "first_buys",
        +                "buy_sol",
        +                "sell_sol",
        +                "net_sol"
        +              ],
        +              "title": "WindowSummary",
        +              "type": "object"
        +            },
        +            "title": "Summary",
        +            "type": "object"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "order",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "next_url",
        +          "summary",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "FlowData",
        +        "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": "FlowEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "count": {
        -        "description": "Rows on this page: up to limit, a few more when the last transaction paid several wallets.",
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "created_at": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Created At"
        -      },
        -      "creator": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Creator"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "index": {
        -              "description": "The transaction's position in its slot as our capture recorded it.",
        -              "title": "Index",
        -              "type": "integer"
        -            },
        -            "is_first_buy": {
        -              "title": "Is First Buy",
        -              "type": "boolean"
        -            },
        -            "route": {
        -              "title": "Route",
        -              "type": "string"
        -            },
        -            "running_net_sol": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "SOL the curve holds after this trade = its net SOL intake since launch.",
        -              "title": "Running Net Sol"
        -            },
        -            "side": {
        -              "enum": [
        -                "buy",
        -                "sell"
        -              ],
        -              "title": "Side",
        -              "type": "string"
        -            },
        -            "sig": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Sig"
        -            },
        -            "slot": {
        -              "title": "Slot",
        -              "type": "integer"
        -            },
        -            "sol": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "SOL into (buy) or out of (sell) the curve in this transaction; null when a create transaction paid several wallets.",
        -              "title": "Sol"
        -            },
        -            "t": {
        -              "title": "T",
        -              "type": "number"
        -            },
        -            "tokens": {
        -              "title": "Tokens",
        -              "type": "number"
        -            },
        -            "wallet": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Wallet"
        -            },
        -            "wallet_class": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Wallet Class"
        -            }
        -          },
        -          "required": [
        -            "t",
        -            "slot",
        -            "index",
        -            "side",
        -            "tokens",
        -            "route",
        -            "is_first_buy"
        -          ],
        -          "title": "FlowRow",
        -          "type": "object"
        -        },
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "migrated": {
        -        "title": "Migrated",
        -        "type": "boolean"
        -      },
        -      "mint": {
        -        "title": "Mint",
        -        "type": "string"
        -      },
        -      "more": {
        -        "title": "More",
        -        "type": "boolean"
        -      },
        -      "name": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Name"
        -      },
        -      "next_cursor": {
        -        "pattern": "^[0-9]+:[0-9]+$",
        -        "title": "Next Cursor",
        -        "type": "string"
        -      },
        -      "next_url": {
        -        "title": "Next Url",
        -        "type": "string"
        -      },
        -      "note": {
        -        "title": "Note",
        -        "type": "string"
        -      },
        -      "order": {
        -        "title": "Order",
        -        "type": "string"
        -      },
        -      "since": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Since"
        -      },
        -      "summary": {
        -        "additionalProperties": {
        -          "properties": {
        -            "buy_sol": {
        -              "title": "Buy Sol",
        -              "type": "number"
        -            },
        -            "buys": {
        -              "minimum": 0,
        -              "title": "Buys",
        -              "type": "integer"
        -            },
        -            "first_buys": {
        -              "minimum": 0,
        -              "title": "First Buys",
        -              "type": "integer"
        -            },
        -            "largest_buyer": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "share": {
        -                      "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                      "title": "Share",
        -                      "type": "number"
        -                    },
        -                    "sol": {
        -                      "title": "Sol",
        -                      "type": "number"
        -                    },
        -                    "wallet": {
        -                      "title": "Wallet",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "wallet",
        -                    "sol",
        -                    "share"
        -                  ],
        -                  "title": "Party",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "largest_seller": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "share": {
        -                      "description": "This wallet's share of the window's buy (or sell) SOL.",
        -                      "title": "Share",
        -                      "type": "number"
        -                    },
        -                    "sol": {
        -                      "title": "Sol",
        -                      "type": "number"
        -                    },
        -                    "wallet": {
        -                      "title": "Wallet",
        -                      "type": "string"
        -                    }
        -                  },
        -                  "required": [
        -                    "wallet",
        -                    "sol",
        -                    "share"
        -                  ],
        -                  "title": "Party",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "net_sol": {
        -              "title": "Net Sol",
        -              "type": "number"
        -            },
        -            "sell_sol": {
        -              "title": "Sell Sol",
        -              "type": "number"
        -            },
        -            "sells": {
        -              "minimum": 0,
        -              "title": "Sells",
        -              "type": "integer"
        -            },
        -            "trades": {
        -              "minimum": 0,
        -              "title": "Trades",
        -              "type": "integer"
        -            },
        -            "unique_buyers": {
        -              "minimum": 0,
        -              "title": "Unique Buyers",
        -              "type": "integer"
        -            },
        -            "unique_sellers": {
        -              "minimum": 0,
        -              "title": "Unique Sellers",
        -              "type": "integer"
        -            },
        -            "window_s": {
        -              "title": "Window S",
        -              "type": "integer"
        -            }
        -          },
        -          "required": [
        -            "window_s",
        -            "trades",
        -            "buys",
        -            "sells",
        -            "unique_buyers",
        -            "unique_sellers",
        -            "first_buys",
        -            "buy_sol",
        -            "sell_sol",
        -            "net_sol"
        -          ],
        -          "title": "WindowSummary",
        -          "type": "object"
        -        },
        -        "title": "Summary",
        -        "type": "object"
        -      },
        -      "symbol": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Symbol"
        -      },
        -      "tape": {
        -        "properties": {
        -          "complete_from_launch": {
        -            "title": "Complete From Launch",
        -            "type": "boolean"
        -          },
        -          "dropped_oldest": {
        -            "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -            "minimum": 0,
        -            "title": "Dropped Oldest",
        -            "type": "integer"
        -          },
        -          "max_rows": {
        -            "title": "Max Rows",
        -            "type": "integer"
        -          },
        -          "trades_on_tape": {
        -            "minimum": 0,
        -            "title": "Trades On Tape",
        -            "type": "integer"
        -          }
        -        },
        -        "required": [
        -          "trades_on_tape",
        -          "dropped_oldest",
        -          "max_rows",
        -          "complete_from_launch"
        -        ],
        -        "title": "TapeInfo",
        -        "type": "object"
        -      }
        -    },
        -    "required": [
        -      "mint",
        -      "migrated",
        -      "order",
        -      "count",
        -      "items",
        -      "next_cursor",
        -      "more",
        -      "next_url",
        -      "summary",
        -      "tape",
        -      "note"
        -    ],
        -    "title": "FlowData",
        -    "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"FlowEnvelope"
    • Changedmint_holders5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Age S"
        +          },
        +          "concentration": {
        +            "properties": {
        +              "bundle_share": {
        +                "title": "Bundle Share",
        +                "type": "number"
        +              },
        +              "dev_share": {
        +                "title": "Dev Share",
        +                "type": "number"
        +              },
        +              "hhi": {
        +                "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        +                "title": "Hhi",
        +                "type": "number"
        +              },
        +              "insider_share": {
        +                "description": "dev_share + bundle_share, as the compact check reports it.",
        +                "title": "Insider Share",
        +                "type": "number"
        +              },
        +              "listed_share": {
        +                "description": "Share of supply held by the rows listed in this answer.",
        +                "title": "Listed Share",
        +                "type": "number"
        +              },
        +              "n_bundle_wallets": {
        +                "minimum": 0,
        +                "title": "N Bundle Wallets",
        +                "type": "integer"
        +              },
        +              "n_holders": {
        +                "minimum": 0,
        +                "title": "N Holders",
        +                "type": "integer"
        +              },
        +              "top10_share": {
        +                "title": "Top10 Share",
        +                "type": "number"
        +              },
        +              "top5_share": {
        +                "title": "Top5 Share",
        +                "type": "number"
        +              }
        +            },
        +            "required": [
        +              "n_holders",
        +              "top5_share",
        +              "top10_share",
        +              "hhi",
        +              "dev_share",
        +              "bundle_share",
        +              "insider_share",
        +              "n_bundle_wallets",
        +              "listed_share"
        +            ],
        +            "title": "Concentration",
        +            "type": "object"
        +          },
        +          "count": {
        +            "maximum": 100,
        +            "minimum": 0,
        +            "title": "Count",
        +            "type": "integer"
        +          },
        +          "created_at": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Created At"
        +          },
        +          "creator": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Creator"
        +          },
        +          "holders": {
        +            "items": {
        +              "properties": {
        +                "balance_share": {
        +                  "description": "Tokens held / total supply.",
        +                  "title": "Balance Share",
        +                  "type": "number"
        +                },
        +                "buys": {
        +                  "minimum": 0,
        +                  "title": "Buys",
        +                  "type": "integer"
        +                },
        +                "first_buy_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        +                  "title": "First Buy At"
        +                },
        +                "first_buy_slot": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "First Buy Slot"
        +                },
        +                "labels": {
        +                  "items": {
        +                    "type": "string"
        +                  },
        +                  "title": "Labels",
        +                  "type": "array"
        +                },
        +                "last_trade_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Last Trade At"
        +                },
        +                "leaderboard_rank": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "title": "Leaderboard Rank"
        +                },
        +                "rank": {
        +                  "minimum": 1,
        +                  "title": "Rank",
        +                  "type": "integer"
        +                },
        +                "route": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        +                  "title": "Route"
        +                },
        +                "sells": {
        +                  "minimum": 0,
        +                  "title": "Sells",
        +                  "type": "integer"
        +                },
        +                "tokens": {
        +                  "title": "Tokens",
        +                  "type": "number"
        +                },
        +                "wallet": {
        +                  "title": "Wallet",
        +                  "type": "string"
        +                },
        +                "wallet_class": {
        +                  "anyOf": [
        +                    {
        +                      "type": "string"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "default": null,
        +                  "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        +                  "title": "Wallet Class"
        +                }
        +              },
        +              "required": [
        +                "rank",
        +                "wallet",
        +                "balance_share",
        +                "tokens",
        +                "buys",
        +                "sells",
        +                "labels"
        +              ],
        +              "title": "HolderRow",
        +              "type": "object"
        +            },
        +            "maxItems": 100,
        +            "title": "Holders",
        +            "type": "array"
        +          },
        +          "leaderboard": {
        +            "anyOf": [
        +              {
        +                "additionalProperties": true,
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Leaderboard"
        +          },
        +          "limit": {
        +            "title": "Limit",
        +            "type": "integer"
        +          },
        +          "migrated": {
        +            "title": "Migrated",
        +            "type": "boolean"
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "n_holders": {
        +            "minimum": 0,
        +            "title": "N Holders",
        +            "type": "integer"
        +          },
        +          "name": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Name"
        +          },
        +          "note": {
        +            "title": "Note",
        +            "type": "string"
        +          },
        +          "supply_tokens": {
        +            "title": "Supply Tokens",
        +            "type": "number"
        +          },
        +          "symbol": {
        +            "anyOf": [
        +              {
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "title": "Symbol"
        +          },
        +          "tape": {
        +            "properties": {
        +              "complete_from_launch": {
        +                "title": "Complete From Launch",
        +                "type": "boolean"
        +              },
        +              "dropped_oldest": {
        +                "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        +                "minimum": 0,
        +                "title": "Dropped Oldest",
        +                "type": "integer"
        +              },
        +              "max_rows": {
        +                "title": "Max Rows",
        +                "type": "integer"
        +              },
        +              "trades_on_tape": {
        +                "minimum": 0,
        +                "title": "Trades On Tape",
        +                "type": "integer"
        +              }
        +            },
        +            "required": [
        +              "trades_on_tape",
        +              "dropped_oldest",
        +              "max_rows",
        +              "complete_from_launch"
        +            ],
        +            "title": "TapeInfo",
        +            "type": "object"
        +          },
        +          "untracked_wallets": {
        +            "minimum": 0,
        +            "title": "Untracked Wallets",
        +            "type": "integer"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "migrated",
        +          "supply_tokens",
        +          "count",
        +          "limit",
        +          "n_holders",
        +          "untracked_wallets",
        +          "concentration",
        +          "holders",
        +          "tape",
        +          "note"
        +        ],
        +        "title": "HoldersData",
        +        "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": "HoldersEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "age_s": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Age S"
        -      },
        -      "concentration": {
        -        "properties": {
        -          "bundle_share": {
        -            "title": "Bundle Share",
        -            "type": "number"
        -          },
        -          "dev_share": {
        -            "title": "Dev Share",
        -            "type": "number"
        -          },
        -          "hhi": {
        -            "description": "Herfindahl index of the holder balances (sum of squared shares of the held tokens).",
        -            "title": "Hhi",
        -            "type": "number"
        -          },
        -          "insider_share": {
        -            "description": "dev_share + bundle_share, as the compact check reports it.",
        -            "title": "Insider Share",
        -            "type": "number"
        -          },
        -          "listed_share": {
        -            "description": "Share of supply held by the rows listed in this answer.",
        -            "title": "Listed Share",
        -            "type": "number"
        -          },
        -          "n_bundle_wallets": {
        -            "minimum": 0,
        -            "title": "N Bundle Wallets",
        -            "type": "integer"
        -          },
        -          "n_holders": {
        -            "minimum": 0,
        -            "title": "N Holders",
        -            "type": "integer"
        -          },
        -          "top10_share": {
        -            "title": "Top10 Share",
        -            "type": "number"
        -          },
        -          "top5_share": {
        -            "title": "Top5 Share",
        -            "type": "number"
        -          }
        -        },
        -        "required": [
        -          "n_holders",
        -          "top5_share",
        -          "top10_share",
        -          "hhi",
        -          "dev_share",
        -          "bundle_share",
        -          "insider_share",
        -          "n_bundle_wallets",
        -          "listed_share"
        -        ],
        -        "title": "Concentration",
        -        "type": "object"
        -      },
        -      "count": {
        -        "maximum": 100,
        -        "minimum": 0,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "created_at": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Created At"
        -      },
        -      "creator": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Creator"
        -      },
        -      "holders": {
        -        "items": {
        -          "properties": {
        -            "balance_share": {
        -              "description": "Tokens held / total supply.",
        -              "title": "Balance Share",
        -              "type": "number"
        -            },
        -            "buys": {
        -              "minimum": 0,
        -              "title": "Buys",
        -              "type": "integer"
        -            },
        -            "first_buy_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "Time of the wallet's first buy on the tape; null when its first tokens came in another wallet's transaction or left the tape.",
        -              "title": "First Buy At"
        -            },
        -            "first_buy_slot": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "First Buy Slot"
        -            },
        -            "labels": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "title": "Labels",
        -              "type": "array"
        -            },
        -            "last_trade_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Last Trade At"
        -            },
        -            "leaderboard_rank": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "title": "Leaderboard Rank"
        -            },
        -            "rank": {
        -              "minimum": 1,
        -              "title": "Rank",
        -              "type": "integer"
        -            },
        -            "route": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "How the wallet's first tokens moved (/v1/labels holders_flow.route).",
        -              "title": "Route"
        -            },
        -            "sells": {
        -              "minimum": 0,
        -              "title": "Sells",
        -              "type": "integer"
        -            },
        -            "tokens": {
        -              "title": "Tokens",
        -              "type": "number"
        -            },
        -            "wallet": {
        -              "title": "Wallet",
        -              "type": "string"
        -            },
        -            "wallet_class": {
        -              "anyOf": [
        -                {
        -                  "type": "string"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null,
        -              "description": "The first of labels in the order dev, bundle, mayhem_agent, insider, latency_bot, skilled; null when none applies.",
        -              "title": "Wallet Class"
        -            }
        -          },
        -          "required": [
        -            "rank",
        -            "wallet",
        -            "balance_share",
        -            "tokens",
        -            "buys",
        -            "sells",
        -            "labels"
        -          ],
        -          "title": "HolderRow",
        -          "type": "object"
        -        },
        -        "maxItems": 100,
        -        "title": "Holders",
        -        "type": "array"
        -      },
        -      "leaderboard": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Leaderboard"
        -      },
        -      "limit": {
        -        "title": "Limit",
        -        "type": "integer"
        -      },
        -      "migrated": {
        -        "title": "Migrated",
        -        "type": "boolean"
        -      },
        -      "mint": {
        -        "title": "Mint",
        -        "type": "string"
        -      },
        -      "n_holders": {
        -        "minimum": 0,
        -        "title": "N Holders",
        -        "type": "integer"
        -      },
        -      "name": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Name"
        -      },
        -      "note": {
        -        "title": "Note",
        -        "type": "string"
        -      },
        -      "supply_tokens": {
        -        "title": "Supply Tokens",
        -        "type": "number"
        -      },
        -      "symbol": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Symbol"
        -      },
        -      "tape": {
        -        "properties": {
        -          "complete_from_launch": {
        -            "title": "Complete From Launch",
        -            "type": "boolean"
        -          },
        -          "dropped_oldest": {
        -            "description": "Oldest trades dropped from a busy mint's tape (at most max_rows are kept).",
        -            "minimum": 0,
        -            "title": "Dropped Oldest",
        -            "type": "integer"
        -          },
        -          "max_rows": {
        -            "title": "Max Rows",
        -            "type": "integer"
        -          },
        -          "trades_on_tape": {
        -            "minimum": 0,
        -            "title": "Trades On Tape",
        -            "type": "integer"
        -          }
        -        },
        -        "required": [
        -          "trades_on_tape",
        -          "dropped_oldest",
        -          "max_rows",
        -          "complete_from_launch"
        -        ],
        -        "title": "TapeInfo",
        -        "type": "object"
        -      },
        -      "untracked_wallets": {
        -        "minimum": 0,
        -        "title": "Untracked Wallets",
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "mint",
        -      "migrated",
        -      "supply_tokens",
        -      "count",
        -      "limit",
        -      "n_holders",
        -      "untracked_wallets",
        -      "concentration",
        -      "holders",
        -      "tape",
        -      "note"
        -    ],
        -    "title": "HoldersData",
        -    "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"HoldersEnvelope"
    • Changedrhc_curve_trades4 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "enum": [
        +          "full",
        +          "thin"
        +        ],
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "count": {
        +            "type": "integer"
        +          },
        +          "curve": {
        +            "type": "string"
        +          },
        +          "fees": {
        +            "type": "object"
        +          },
        +          "items": {
        +            "items": {
        +              "properties": {
        +                "block": {
        +                  "type": "integer"
        +                },
        +                "block_ts": {
        +                  "type": "number"
        +                },
        +                "check": {
        +                  "enum": [
        +                    "exact",
        +                    "completion_clamp"
        +                  ],
        +                  "type": "string"
        +                },
        +                "creator_tax": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "fee": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "log_index": {
        +                  "type": "integer"
        +                },
        +                "price_after": {
        +                  "type": "number"
        +                },
        +                "price_multiple": {
        +                  "type": "number"
        +                },
        +                "quote_in": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "quote_out": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "raised_fraction": {
        +                  "type": [
        +                    "number",
        +                    "null"
        +                  ]
        +                },
        +                "recipient": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "reserves_after": {
        +                  "properties": {
        +                    "Q": {
        +                      "pattern": "^[0-9]+$",
        +                      "type": "string"
        +                    },
        +                    "T": {
        +                      "pattern": "^[0-9]+$",
        +                      "type": "string"
        +                    },
        +                    "real_quote": {
        +                      "pattern": "^-?[0-9]+$",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "Q",
        +                    "T",
        +                    "real_quote"
        +                  ],
        +                  "type": "object"
        +                },
        +                "route": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "sender": {
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "side": {
        +                  "enum": [
        +                    "buy",
        +                    "sell",
        +                    "buyback"
        +                  ],
        +                  "type": "string"
        +                },
        +                "snipe_tax": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": "string"
        +                },
        +                "tokens_in": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "tokens_out": {
        +                  "pattern": "^[0-9]+$",
        +                  "type": [
        +                    "string",
        +                    "null"
        +                  ]
        +                },
        +                "tx": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "block",
        +                "log_index",
        +                "tx",
        +                "block_ts",
        +                "side",
        +                "quote_in",
        +                "quote_out",
        +                "tokens_in",
        +                "tokens_out",
        +                "fee",
        +                "snipe_tax",
        +                "creator_tax",
        +                "reserves_after",
        +                "price_after",
        +                "price_multiple",
        +                "raised_fraction",
        +                "check"
        +              ],
        +              "type": "object"
        +            },
        +            "type": "array"
        +          },
        +          "model": {
        +            "type": "object"
        +          },
        +          "more": {
        +            "type": "boolean"
        +          },
        +          "next_cursor": {
        +            "pattern": "^[0-9]+:[0-9]+$",
        +            "type": "string"
        +          },
        +          "next_url": {
        +            "type": "string"
        +          },
        +          "replay": {
        +            "type": "object"
        +          },
        +          "status": {
        +            "type": "string"
        +          },
        +          "token": {
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "curve",
        +          "fees",
        +          "model",
        +          "count",
        +          "items",
        +          "next_cursor",
        +          "more",
        +          "replay"
        +        ],
        +        "type": "object"
        +      },
        +      "generated_at": {
        +        "type": "string"
        +      },
        +      "meta": {
        +        "type": "object"
        +      },
        +      "ok": {
        +        "type": "boolean"
        +      },
        +      "schema_version": {
        +        "type": "string"
        +      },
        +      "t": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "ok",
        +      "schema_version",
        +      "generated_at",
        +      "t",
        +      "coverage",
        +      "data",
        +      "meta"
        +    ],
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "enum": [
        -      "full",
        -      "thin"
        -    ],
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "count": {
        -        "type": "integer"
        -      },
        -      "curve": {
        -        "type": "string"
        -      },
        -      "fees": {
        -        "type": "object"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "block": {
        -              "type": "integer"
        -            },
        -            "block_ts": {
        -              "type": "number"
        -            },
        -            "check": {
        -              "enum": [
        -                "exact",
        -                "completion_clamp"
        -              ],
        -              "type": "string"
        -            },
        -            "creator_tax": {
        -              "pattern": "^[0-9]+$",
        -              "type": "string"
        -            },
        -            "fee": {
        -              "pattern": "^[0-9]+$",
        -              "type": "string"
        -            },
        -            "log_index": {
        -              "type": "integer"
        -            },
        -            "price_after": {
        -              "type": "number"
        -            },
        -            "price_multiple": {
        -              "type": "number"
        -            },
        -            "quote_in": {
        -              "pattern": "^[0-9]+$",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "quote_out": {
        -              "pattern": "^[0-9]+$",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "raised_fraction": {
        -              "type": [
        -                "number",
        -                "null"
        -              ]
        -            },
        -            "recipient": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "reserves_after": {
        -              "properties": {
        -                "Q": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": "string"
        -                },
        -                "T": {
        -                  "pattern": "^[0-9]+$",
        -                  "type": "string"
        -                },
        -                "real_quote": {
        -                  "pattern": "^-?[0-9]+$",
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "Q",
        -                "T",
        -                "real_quote"
        -              ],
        -              "type": "object"
        -            },
        -            "route": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "sender": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "side": {
        -              "enum": [
        -                "buy",
        -                "sell",
        -                "buyback"
        -              ],
        -              "type": "string"
        -            },
        -            "snipe_tax": {
        -              "pattern": "^[0-9]+$",
        -              "type": "string"
        -            },
        -            "tokens_in": {
        -              "pattern": "^[0-9]+$",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "tokens_out": {
        -              "pattern": "^[0-9]+$",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "tx": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "block",
        -            "log_index",
        -            "tx",
        -            "block_ts",
        -            "side",
        -            "quote_in",
        -            "quote_out",
        -            "tokens_in",
        -            "tokens_out",
        -            "fee",
        -            "snipe_tax",
        -            "creator_tax",
        -            "reserves_after",
        -            "price_after",
        -            "price_multiple",
        -            "raised_fraction",
        -            "check"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "model": {
        -        "type": "object"
        -      },
        -      "more": {
        -        "type": "boolean"
        -      },
        -      "next_cursor": {
        -        "pattern": "^[0-9]+:[0-9]+$",
        -        "type": "string"
        -      },
        -      "next_url": {
        -        "type": "string"
        -      },
        -      "replay": {
        -        "type": "object"
        -      },
        -      "status": {
        -        "type": "string"
        -      },
        -      "token": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "curve",
        -      "fees",
        -      "model",
        -      "count",
        -      "items",
        -      "next_cursor",
        -      "more",
        -      "replay"
        -    ],
        -    "type": "object"
        -  },
        -  "generated_at": {
        -    "type": "string"
        -  },
        -  "meta": {
        -    "type": "object"
        -  },
        -  "ok": {
        -    "type": "boolean"
        -  },
        -  "schema_version": {
        -    "type": "string"
        -  },
        -  "t": {
        -    "type": "number"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
    • Changedverdict5 fields changed
      • addedOutput schema / anyOf
        Added value: +[
        +  {
        +    "properties": {
        +      "coverage": {
        +        "const": "full",
        +        "title": "Coverage",
        +        "type": "string"
        +      },
        +      "data": {
        +        "properties": {
        +          "age_s": {
        +            "anyOf": [
        +              {
        +                "type": "number"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "title": "Age S"
        +          },
        +          "basis": {
        +            "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        +            "items": {
        +              "type": "string"
        +            },
        +            "title": "Basis",
        +            "type": "array"
        +          },
        +          "coverage": {
        +            "const": "full",
        +            "title": "Coverage",
        +            "type": "string"
        +          },
        +          "disclaimer": {
        +            "title": "Disclaimer",
        +            "type": "string"
        +          },
        +          "fresh_verdict_url": {
        +            "title": "Fresh Verdict Url",
        +            "type": "string"
        +          },
        +          "generated_at": {
        +            "title": "Generated At",
        +            "type": "string"
        +          },
        +          "lifecycle": {
        +            "title": "Lifecycle",
        +            "type": "string"
        +          },
        +          "links": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "axiom": {
        +                    "title": "Axiom",
        +                    "type": "string"
        +                  },
        +                  "dexscreener": {
        +                    "title": "Dexscreener",
        +                    "type": "string"
        +                  },
        +                  "gmgn": {
        +                    "title": "Gmgn",
        +                    "type": "string"
        +                  },
        +                  "jupiter": {
        +                    "title": "Jupiter",
        +                    "type": "string"
        +                  },
        +                  "note": {
        +                    "title": "Note",
        +                    "type": "string"
        +                  },
        +                  "photon": {
        +                    "title": "Photon",
        +                    "type": "string"
        +                  },
        +                  "pumpfun": {
        +                    "title": "Pumpfun",
        +                    "type": "string"
        +                  }
        +                },
        +                "required": [
        +                  "pumpfun",
        +                  "dexscreener",
        +                  "jupiter",
        +                  "gmgn",
        +                  "axiom",
        +                  "photon",
        +                  "note"
        +                ],
        +                "title": "TradeLinks",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "default": null,
        +            "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +          },
        +          "mint": {
        +            "title": "Mint",
        +            "type": "string"
        +          },
        +          "odds_caveat": {
        +            "title": "Odds Caveat",
        +            "type": "string"
        +          },
        +          "probabilities": {
        +            "anyOf": [
        +              {
        +                "properties": {
        +                  "base_rate_same_age": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Base Rate Same Age"
        +                  },
        +                  "calibration": {
        +                    "title": "Calibration",
        +                    "type": "string"
        +                  },
        +                  "diagnostics": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Diagnostics"
        +                  },
        +                  "features_used": {
        +                    "anyOf": [
        +                      {
        +                        "additionalProperties": true,
        +                        "type": "object"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Features Used"
        +                  },
        +                  "horizon_s": {
        +                    "title": "Horizon S",
        +                    "type": "integer"
        +                  },
        +                  "model": {
        +                    "title": "Model",
        +                    "type": "string"
        +                  },
        +                  "reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Reason"
        +                  },
        +                  "recalibration": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Recalibration"
        +                  },
        +                  "rug_within_300s": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S"
        +                  },
        +                  "rug_within_300s_basis": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Basis"
        +                  },
        +                  "rug_within_300s_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "Rug Within 300S Reason"
        +                  },
        +                  "true_graduation": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation"
        +                  },
        +                  "true_graduation_reason": {
        +                    "anyOf": [
        +                      {
        +                        "type": "string"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "default": null,
        +                    "title": "True Graduation Reason"
        +                  }
        +                },
        +                "required": [
        +                  "model",
        +                  "calibration",
        +                  "horizon_s"
        +                ],
        +                "title": "Probabilities",
        +                "type": "object"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ],
        +            "description": "The calibrated numbers exactly as the compact check publishes them."
        +          },
        +          "reason": {
        +            "title": "Reason",
        +            "type": "string"
        +          },
        +          "reasons": {
        +            "description": "Up to three observed flags, earliest first.",
        +            "items": {
        +              "properties": {
        +                "code": {
        +                  "title": "Code",
        +                  "type": "string"
        +                },
        +                "evidence": {
        +                  "additionalProperties": true,
        +                  "title": "Evidence",
        +                  "type": "object"
        +                },
        +                "first_seen_after_launch_s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen After Launch S"
        +                },
        +                "first_seen_at": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "First Seen At"
        +                },
        +                "text": {
        +                  "title": "Text",
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "code",
        +                "text",
        +                "first_seen_at",
        +                "first_seen_after_launch_s",
        +                "evidence"
        +              ],
        +              "title": "VerdictReason",
        +              "type": "object"
        +            },
        +            "maxItems": 3,
        +            "title": "Reasons",
        +            "type": "array"
        +          },
        +          "reasons_total": {
        +            "minimum": 0,
        +            "title": "Reasons Total",
        +            "type": "integer"
        +          },
        +          "result_id": {
        +            "title": "Result Id",
        +            "type": "string"
        +          },
        +          "risk_label": {
        +            "title": "Risk Label",
        +            "type": "string"
        +          },
        +          "rule": {
        +            "title": "Rule",
        +            "type": "string"
        +          },
        +          "share_url": {
        +            "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        +            "title": "Share Url",
        +            "type": "string"
        +          },
        +          "t": {
        +            "title": "T",
        +            "type": "number"
        +          },
        +          "verdict": {
        +            "enum": [
        +              "avoid",
        +              "caution",
        +              "no_flags_observed"
        +            ],
        +            "title": "Verdict",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "mint",
        +          "verdict",
        +          "basis",
        +          "reason",
        +          "probabilities",
        +          "odds_caveat",
        +          "reasons",
        +          "reasons_total",
        +          "lifecycle",
        +          "risk_label",
        +          "coverage",
        +          "age_s",
        +          "generated_at",
        +          "t",
        +          "result_id",
        +          "share_url",
        +          "fresh_verdict_url",
        +          "rule",
        +          "disclaimer"
        +        ],
        +        "title": "VerdictData",
        +        "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": "VerdictEnvelope",
        +    "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"
        +      },
        +      "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"
        +        ]
        +      },
        +      "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"
        +  }
        +]
      • addedOutput schema / description
        Added 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."
      • removedOutput schema / properties
        Removed value: -{
        -  "coverage": {
        -    "const": "full",
        -    "title": "Coverage",
        -    "type": "string"
        -  },
        -  "data": {
        -    "properties": {
        -      "age_s": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "title": "Age S"
        -      },
        -      "basis": {
        -        "description": "Rule ids that fired; empty for no_flags_observed. The rule is published at /v1/labels.",
        -        "items": {
        -          "type": "string"
        -        },
        -        "title": "Basis",
        -        "type": "array"
        -      },
        -      "coverage": {
        -        "const": "full",
        -        "title": "Coverage",
        -        "type": "string"
        -      },
        -      "disclaimer": {
        -        "title": "Disclaimer",
        -        "type": "string"
        -      },
        -      "fresh_verdict_url": {
        -        "title": "Fresh Verdict Url",
        -        "type": "string"
        -      },
        -      "generated_at": {
        -        "title": "Generated At",
        -        "type": "string"
        -      },
        -      "lifecycle": {
        -        "title": "Lifecycle",
        -        "type": "string"
        -      },
        -      "links": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "axiom": {
        -                "title": "Axiom",
        -                "type": "string"
        -              },
        -              "dexscreener": {
        -                "title": "Dexscreener",
        -                "type": "string"
        -              },
        -              "gmgn": {
        -                "title": "Gmgn",
        -                "type": "string"
        -              },
        -              "jupiter": {
        -                "title": "Jupiter",
        -                "type": "string"
        -              },
        -              "note": {
        -                "title": "Note",
        -                "type": "string"
        -              },
        -              "photon": {
        -                "title": "Photon",
        -                "type": "string"
        -              },
        -              "pumpfun": {
        -                "title": "Pumpfun",
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "pumpfun",
        -              "dexscreener",
        -              "jupiter",
        -              "gmgn",
        -              "axiom",
        -              "photon",
        -              "note"
        -            ],
        -            "title": "TradeLinks",
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        -      },
        -      "mint": {
        -        "title": "Mint",
        -        "type": "string"
        -      },
        -      "odds_caveat": {
        -        "title": "Odds Caveat",
        -        "type": "string"
        -      },
        -      "probabilities": {
        -        "anyOf": [
        -          {
        -            "properties": {
        -              "base_rate_same_age": {
        -                "anyOf": [
        -                  {
        -                    "type": "number"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Base Rate Same Age"
        -              },
        -              "calibration": {
        -                "title": "Calibration",
        -                "type": "string"
        -              },
        -              "diagnostics": {
        -                "anyOf": [
        -                  {
        -                    "additionalProperties": true,
        -                    "type": "object"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Diagnostics"
        -              },
        -              "features_used": {
        -                "anyOf": [
        -                  {
        -                    "additionalProperties": true,
        -                    "type": "object"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Features Used"
        -              },
        -              "horizon_s": {
        -                "title": "Horizon S",
        -                "type": "integer"
        -              },
        -              "model": {
        -                "title": "Model",
        -                "type": "string"
        -              },
        -              "reason": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Reason"
        -              },
        -              "recalibration": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Recalibration"
        -              },
        -              "rug_within_300s": {
        -                "anyOf": [
        -                  {
        -                    "type": "number"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Rug Within 300S"
        -              },
        -              "rug_within_300s_basis": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Rug Within 300S Basis"
        -              },
        -              "rug_within_300s_reason": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "Rug Within 300S Reason"
        -              },
        -              "true_graduation": {
        -                "anyOf": [
        -                  {
        -                    "type": "number"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "True Graduation"
        -              },
        -              "true_graduation_reason": {
        -                "anyOf": [
        -                  {
        -                    "type": "string"
        -                  },
        -                  {
        -                    "type": "null"
        -                  }
        -                ],
        -                "default": null,
        -                "title": "True Graduation Reason"
        -              }
        -            },
        -            "required": [
        -              "model",
        -              "calibration",
        -              "horizon_s"
        -            ],
        -            "title": "Probabilities",
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "description": "The calibrated numbers exactly as the compact check publishes them."
        -      },
        -      "reason": {
        -        "title": "Reason",
        -        "type": "string"
        -      },
        -      "reasons": {
        -        "description": "Up to three observed flags, earliest first.",
        -        "items": {
        -          "properties": {
        -            "code": {
        -              "title": "Code",
        -              "type": "string"
        -            },
        -            "evidence": {
        -              "additionalProperties": true,
        -              "title": "Evidence",
        -              "type": "object"
        -            },
        -            "first_seen_after_launch_s": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "First Seen After Launch S"
        -            },
        -            "first_seen_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "First Seen At"
        -            },
        -            "text": {
        -              "title": "Text",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "code",
        -            "text",
        -            "first_seen_at",
        -            "first_seen_after_launch_s",
        -            "evidence"
        -          ],
        -          "title": "VerdictReason",
        -          "type": "object"
        -        },
        -        "maxItems": 3,
        -        "title": "Reasons",
        -        "type": "array"
        -      },
        -      "reasons_total": {
        -        "minimum": 0,
        -        "title": "Reasons Total",
        -        "type": "integer"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "risk_label": {
        -        "title": "Risk Label",
        -        "type": "string"
        -      },
        -      "rule": {
        -        "title": "Rule",
        -        "type": "string"
        -      },
        -      "share_url": {
        -        "description": "Free card page signed at purchase time; renders this verdict without recomputing or paying.",
        -        "title": "Share Url",
        -        "type": "string"
        -      },
        -      "t": {
        -        "title": "T",
        -        "type": "number"
        -      },
        -      "verdict": {
        -        "enum": [
        -          "avoid",
        -          "caution",
        -          "no_flags_observed"
        -        ],
        -        "title": "Verdict",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "mint",
        -      "verdict",
        -      "basis",
        -      "reason",
        -      "probabilities",
        -      "odds_caveat",
        -      "reasons",
        -      "reasons_total",
        -      "lifecycle",
        -      "risk_label",
        -      "coverage",
        -      "age_s",
        -      "generated_at",
        -      "t",
        -      "result_id",
        -      "share_url",
        -      "fresh_verdict_url",
        -      "rule",
        -      "disclaimer"
        -    ],
        -    "title": "VerdictData",
        -    "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"
        -  }
        -}
      • removedOutput schema / required
        Removed value: -[
        -  "ok",
        -  "schema_version",
        -  "generated_at",
        -  "t",
        -  "coverage",
        -  "data",
        -  "meta"
        -]
      • removedOutput schema / title
        Removed value: -"VerdictEnvelope"
  7. 2 tool updates
    • Addedmint_flow
    • Addedmint_holders
  8. 6 tool updates
    • Addedcheck_batch_risk
    • Changedcheck_pumpfun_risk1 field changed
      • changedOutput schema / properties / data / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "count": {
        -        "maximum": 5,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "buyer_flow": {
        -              "properties": {
        -                "buys_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Buys 60S"
        -                },
        -                "inflow_stalled": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Inflow Stalled"
        -                },
        -                "net_sol_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Net Sol 60S"
        -                },
        -                "sells_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Sells 60S"
        -                },
        -                "unique_buyers_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Unique Buyers 60S"
        -                }
        -              },
        -              "required": [
        -                "unique_buyers_60s",
        -                "buys_60s",
        -                "sells_60s",
        -                "net_sol_60s",
        -                "inflow_stalled"
        -              ],
        -              "title": "BuyerFlow",
        -              "type": "object"
        -            },
        -            "concentration": {
        -              "properties": {
        -                "bundle_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Bundle Share"
        -                },
        -                "dev_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Dev Share"
        -                },
        -                "insider_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Insider Share"
        -                },
        -                "top5_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Top5 Share"
        -                }
        -              },
        -              "required": [
        -                "top5_share",
        -                "dev_share",
        -                "bundle_share",
        -                "insider_share"
        -              ],
        -              "title": "Concentration",
        -              "type": "object"
        -            },
        -            "curve": {
        -              "properties": {
        -                "drawdown_from_peak": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Drawdown From Peak"
        -                },
        -                "graduated": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Graduated"
        -                },
        -                "peak_rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Peak Rs Sol"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Rs Sol"
        -                }
        -              },
        -              "required": [
        -                "rs_sol",
        -                "peak_rs_sol",
        -                "drawdown_from_peak",
        -                "graduated"
        -              ],
        -              "title": "Curve",
        -              "type": "object"
        -            },
        -            "findings": {
        -              "items": {
        -                "properties": {
        -                  "code": {
        -                    "title": "Code",
        -                    "type": "string"
        -                  },
        -                  "evidence": {
        -                    "additionalProperties": true,
        -                    "title": "Evidence",
        -                    "type": "object"
        -                  },
        -                  "first_seen_at": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "title": "First Seen At"
        -                  }
        -                },
        -                "required": [
        -                  "code",
        -                  "first_seen_at",
        -                  "evidence"
        -                ],
        -                "title": "Finding",
        -                "type": "object"
        -              },
        -              "title": "Findings",
        -              "type": "array"
        -            },
        -            "full_card_url": {
        -              "title": "Full Card Url",
        -              "type": "string"
        -            },
        -            "last_trade_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "Last Trade At"
        -            },
        -            "lifecycle": {
        -              "title": "Lifecycle",
        -              "type": "string"
        -            },
        -            "mint": {
        -              "title": "Mint",
        -              "type": "string"
        -            },
        -            "probabilities": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "base_rate_same_age": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Base Rate Same Age"
        -                    },
        -                    "calibration": {
        -                      "title": "Calibration",
        -                      "type": "string"
        -                    },
        -                    "diagnostics": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Diagnostics"
        -                    },
        -                    "features_used": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Features Used"
        -                    },
        -                    "horizon_s": {
        -                      "title": "Horizon S",
        -                      "type": "integer"
        -                    },
        -                    "model": {
        -                      "title": "Model",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Reason"
        -                    },
        -                    "recalibration": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Recalibration"
        -                    },
        -                    "rug_within_300s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S"
        -                    },
        -                    "rug_within_300s_basis": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Basis"
        -                    },
        -                    "rug_within_300s_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Reason"
        -                    },
        -                    "true_graduation": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation"
        -                    },
        -                    "true_graduation_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation Reason"
        -                    }
        -                  },
        -                  "required": [
        -                    "model",
        -                    "calibration",
        -                    "horizon_s"
        -                  ],
        -                  "title": "Probabilities",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "risk_label": {
        -              "title": "Risk Label",
        -              "type": "string"
        -            },
        -            "snapshot_slot": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Latest observed slot for this mint, not the slot of every finding.",
        -              "title": "Snapshot Slot"
        -            },
        -            "status": {
        -              "enum": [
        -                "flags_observed",
        -                "no_flags_observed"
        -              ],
        -              "title": "Status",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "mint",
        -            "status",
        -            "lifecycle",
        -            "risk_label",
        -            "findings",
        -            "snapshot_slot",
        -            "last_trade_at",
        -            "concentration",
        -            "buyer_flow",
        -            "curve",
        -            "full_card_url"
        -          ],
        -          "title": "CheckItem",
        -          "type": "object"
        -        },
        -        "maxItems": 5,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "flags_observed",
        -          "no_flags_observed"
        -        ],
        -        "title": "Status",
        -        "type": "string"
        -      },
        -      "watch_events": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "title": "Watch Events",
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "result_id",
        -      "count",
        -      "items",
        -      "cursor",
        -      "watch_events"
        -    ],
        -    "title": "CheckData",
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "changed": {
        -        "const": false,
        -        "title": "Changed",
        -        "type": "boolean"
        -      },
        -      "charged": {
        -        "const": false,
        -        "title": "Charged",
        -        "type": "boolean"
        -      },
        -      "count": {
        -        "const": 0,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {},
        -        "maxItems": 0,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "next_check_after_s": {
        -        "title": "Next Check After S",
        -        "type": "integer"
        -      },
        -      "status": {
        -        "const": "no_new_events",
        -        "title": "Status",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "changed",
        -      "count",
        -      "items",
        -      "cursor",
        -      "charged",
        -      "next_check_after_s"
        -    ],
        -    "title": "NoChange",
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "count": {
        +        "maximum": 5,
        +        "minimum": 1,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {
        +          "properties": {
        +            "buyer_flow": {
        +              "properties": {
        +                "buys_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Buys 60S"
        +                },
        +                "inflow_stalled": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Inflow Stalled"
        +                },
        +                "net_sol_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Net Sol 60S"
        +                },
        +                "sells_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Sells 60S"
        +                },
        +                "unique_buyers_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Unique Buyers 60S"
        +                }
        +              },
        +              "required": [
        +                "unique_buyers_60s",
        +                "buys_60s",
        +                "sells_60s",
        +                "net_sol_60s",
        +                "inflow_stalled"
        +              ],
        +              "title": "BuyerFlow",
        +              "type": "object"
        +            },
        +            "concentration": {
        +              "properties": {
        +                "bundle_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Bundle Share"
        +                },
        +                "dev_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Dev Share"
        +                },
        +                "insider_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Insider Share"
        +                },
        +                "top5_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Top5 Share"
        +                }
        +              },
        +              "required": [
        +                "top5_share",
        +                "dev_share",
        +                "bundle_share",
        +                "insider_share"
        +              ],
        +              "title": "Concentration",
        +              "type": "object"
        +            },
        +            "curve": {
        +              "properties": {
        +                "drawdown_from_peak": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Drawdown From Peak"
        +                },
        +                "graduated": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Graduated"
        +                },
        +                "peak_rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Peak Rs Sol"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Rs Sol"
        +                }
        +              },
        +              "required": [
        +                "rs_sol",
        +                "peak_rs_sol",
        +                "drawdown_from_peak",
        +                "graduated"
        +              ],
        +              "title": "Curve",
        +              "type": "object"
        +            },
        +            "findings": {
        +              "items": {
        +                "properties": {
        +                  "code": {
        +                    "title": "Code",
        +                    "type": "string"
        +                  },
        +                  "evidence": {
        +                    "additionalProperties": true,
        +                    "title": "Evidence",
        +                    "type": "object"
        +                  },
        +                  "first_seen_at": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "title": "First Seen At"
        +                  }
        +                },
        +                "required": [
        +                  "code",
        +                  "first_seen_at",
        +                  "evidence"
        +                ],
        +                "title": "Finding",
        +                "type": "object"
        +              },
        +              "title": "Findings",
        +              "type": "array"
        +            },
        +            "full_card_url": {
        +              "title": "Full Card Url",
        +              "type": "string"
        +            },
        +            "last_trade_at": {
        +              "anyOf": [
        +                {
        +                  "type": "number"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "title": "Last Trade At"
        +            },
        +            "lifecycle": {
        +              "title": "Lifecycle",
        +              "type": "string"
        +            },
        +            "links": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "axiom": {
        +                      "title": "Axiom",
        +                      "type": "string"
        +                    },
        +                    "dexscreener": {
        +                      "title": "Dexscreener",
        +                      "type": "string"
        +                    },
        +                    "gmgn": {
        +                      "title": "Gmgn",
        +                      "type": "string"
        +                    },
        +                    "jupiter": {
        +                      "title": "Jupiter",
        +                      "type": "string"
        +                    },
        +                    "note": {
        +                      "title": "Note",
        +                      "type": "string"
        +                    },
        +                    "photon": {
        +                      "title": "Photon",
        +                      "type": "string"
        +                    },
        +                    "pumpfun": {
        +                      "title": "Pumpfun",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "pumpfun",
        +                    "dexscreener",
        +                    "jupiter",
        +                    "gmgn",
        +                    "axiom",
        +                    "photon",
        +                    "note"
        +                  ],
        +                  "title": "TradeLinks",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null,
        +              "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +            },
        +            "mint": {
        +              "title": "Mint",
        +              "type": "string"
        +            },
        +            "probabilities": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "base_rate_same_age": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Base Rate Same Age"
        +                    },
        +                    "calibration": {
        +                      "title": "Calibration",
        +                      "type": "string"
        +                    },
        +                    "diagnostics": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Diagnostics"
        +                    },
        +                    "features_used": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Features Used"
        +                    },
        +                    "horizon_s": {
        +                      "title": "Horizon S",
        +                      "type": "integer"
        +                    },
        +                    "model": {
        +                      "title": "Model",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Reason"
        +                    },
        +                    "recalibration": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Recalibration"
        +                    },
        +                    "rug_within_300s": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S"
        +                    },
        +                    "rug_within_300s_basis": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Basis"
        +                    },
        +                    "rug_within_300s_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Reason"
        +                    },
        +                    "true_graduation": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation"
        +                    },
        +                    "true_graduation_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation Reason"
        +                    }
        +                  },
        +                  "required": [
        +                    "model",
        +                    "calibration",
        +                    "horizon_s"
        +                  ],
        +                  "title": "Probabilities",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null
        +            },
        +            "risk_label": {
        +              "title": "Risk Label",
        +              "type": "string"
        +            },
        +            "snapshot_slot": {
        +              "anyOf": [
        +                {
        +                  "type": "integer"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Latest observed slot for this mint, not the slot of every finding.",
        +              "title": "Snapshot Slot"
        +            },
        +            "status": {
        +              "enum": [
        +                "flags_observed",
        +                "no_flags_observed"
        +              ],
        +              "title": "Status",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "mint",
        +            "status",
        +            "lifecycle",
        +            "risk_label",
        +            "findings",
        +            "snapshot_slot",
        +            "last_trade_at",
        +            "concentration",
        +            "buyer_flow",
        +            "curve",
        +            "full_card_url"
        +          ],
        +          "title": "CheckItem",
        +          "type": "object"
        +        },
        +        "maxItems": 5,
        +        "minItems": 1,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "result_id": {
        +        "title": "Result Id",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "flags_observed",
        +          "no_flags_observed"
        +        ],
        +        "title": "Status",
        +        "type": "string"
        +      },
        +      "watch_events": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "title": "Watch Events",
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "result_id",
        +      "count",
        +      "items",
        +      "cursor",
        +      "watch_events"
        +    ],
        +    "title": "CheckData",
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "changed": {
        +        "const": false,
        +        "title": "Changed",
        +        "type": "boolean"
        +      },
        +      "charged": {
        +        "const": false,
        +        "title": "Charged",
        +        "type": "boolean"
        +      },
        +      "count": {
        +        "const": 0,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {},
        +        "maxItems": 0,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "next_check_after_s": {
        +        "title": "Next Check After S",
        +        "type": "integer"
        +      },
        +      "status": {
        +        "const": "no_new_events",
        +        "title": "Status",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "changed",
        +      "count",
        +      "items",
        +      "cursor",
        +      "charged",
        +      "next_check_after_s"
        +    ],
        +    "title": "NoChange",
        +    "type": "object"
        +  }
        +]
    • Changedcheck_watchlist_risk1 field changed
      • changedOutput schema / properties / data / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "count": {
        -        "maximum": 5,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "buyer_flow": {
        -              "properties": {
        -                "buys_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Buys 60S"
        -                },
        -                "inflow_stalled": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Inflow Stalled"
        -                },
        -                "net_sol_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Net Sol 60S"
        -                },
        -                "sells_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Sells 60S"
        -                },
        -                "unique_buyers_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Unique Buyers 60S"
        -                }
        -              },
        -              "required": [
        -                "unique_buyers_60s",
        -                "buys_60s",
        -                "sells_60s",
        -                "net_sol_60s",
        -                "inflow_stalled"
        -              ],
        -              "title": "BuyerFlow",
        -              "type": "object"
        -            },
        -            "concentration": {
        -              "properties": {
        -                "bundle_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Bundle Share"
        -                },
        -                "dev_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Dev Share"
        -                },
        -                "insider_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Insider Share"
        -                },
        -                "top5_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Top5 Share"
        -                }
        -              },
        -              "required": [
        -                "top5_share",
        -                "dev_share",
        -                "bundle_share",
        -                "insider_share"
        -              ],
        -              "title": "Concentration",
        -              "type": "object"
        -            },
        -            "curve": {
        -              "properties": {
        -                "drawdown_from_peak": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Drawdown From Peak"
        -                },
        -                "graduated": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Graduated"
        -                },
        -                "peak_rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Peak Rs Sol"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Rs Sol"
        -                }
        -              },
        -              "required": [
        -                "rs_sol",
        -                "peak_rs_sol",
        -                "drawdown_from_peak",
        -                "graduated"
        -              ],
        -              "title": "Curve",
        -              "type": "object"
        -            },
        -            "findings": {
        -              "items": {
        -                "properties": {
        -                  "code": {
        -                    "title": "Code",
        -                    "type": "string"
        -                  },
        -                  "evidence": {
        -                    "additionalProperties": true,
        -                    "title": "Evidence",
        -                    "type": "object"
        -                  },
        -                  "first_seen_at": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "title": "First Seen At"
        -                  }
        -                },
        -                "required": [
        -                  "code",
        -                  "first_seen_at",
        -                  "evidence"
        -                ],
        -                "title": "Finding",
        -                "type": "object"
        -              },
        -              "title": "Findings",
        -              "type": "array"
        -            },
        -            "full_card_url": {
        -              "title": "Full Card Url",
        -              "type": "string"
        -            },
        -            "last_trade_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "Last Trade At"
        -            },
        -            "lifecycle": {
        -              "title": "Lifecycle",
        -              "type": "string"
        -            },
        -            "mint": {
        -              "title": "Mint",
        -              "type": "string"
        -            },
        -            "probabilities": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "base_rate_same_age": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Base Rate Same Age"
        -                    },
        -                    "calibration": {
        -                      "title": "Calibration",
        -                      "type": "string"
        -                    },
        -                    "diagnostics": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Diagnostics"
        -                    },
        -                    "features_used": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Features Used"
        -                    },
        -                    "horizon_s": {
        -                      "title": "Horizon S",
        -                      "type": "integer"
        -                    },
        -                    "model": {
        -                      "title": "Model",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Reason"
        -                    },
        -                    "recalibration": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Recalibration"
        -                    },
        -                    "rug_within_300s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S"
        -                    },
        -                    "rug_within_300s_basis": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Basis"
        -                    },
        -                    "rug_within_300s_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Reason"
        -                    },
        -                    "true_graduation": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation"
        -                    },
        -                    "true_graduation_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation Reason"
        -                    }
        -                  },
        -                  "required": [
        -                    "model",
        -                    "calibration",
        -                    "horizon_s"
        -                  ],
        -                  "title": "Probabilities",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "risk_label": {
        -              "title": "Risk Label",
        -              "type": "string"
        -            },
        -            "snapshot_slot": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Latest observed slot for this mint, not the slot of every finding.",
        -              "title": "Snapshot Slot"
        -            },
        -            "status": {
        -              "enum": [
        -                "flags_observed",
        -                "no_flags_observed"
        -              ],
        -              "title": "Status",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "mint",
        -            "status",
        -            "lifecycle",
        -            "risk_label",
        -            "findings",
        -            "snapshot_slot",
        -            "last_trade_at",
        -            "concentration",
        -            "buyer_flow",
        -            "curve",
        -            "full_card_url"
        -          ],
        -          "title": "CheckItem",
        -          "type": "object"
        -        },
        -        "maxItems": 5,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "flags_observed",
        -          "no_flags_observed"
        -        ],
        -        "title": "Status",
        -        "type": "string"
        -      },
        -      "watch_events": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "title": "Watch Events",
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "result_id",
        -      "count",
        -      "items",
        -      "cursor",
        -      "watch_events"
        -    ],
        -    "title": "CheckData",
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "changed": {
        -        "const": false,
        -        "title": "Changed",
        -        "type": "boolean"
        -      },
        -      "charged": {
        -        "const": false,
        -        "title": "Charged",
        -        "type": "boolean"
        -      },
        -      "count": {
        -        "const": 0,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {},
        -        "maxItems": 0,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "next_check_after_s": {
        -        "title": "Next Check After S",
        -        "type": "integer"
        -      },
        -      "status": {
        -        "const": "no_new_events",
        -        "title": "Status",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "changed",
        -      "count",
        -      "items",
        -      "cursor",
        -      "charged",
        -      "next_check_after_s"
        -    ],
        -    "title": "NoChange",
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "count": {
        +        "maximum": 5,
        +        "minimum": 1,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {
        +          "properties": {
        +            "buyer_flow": {
        +              "properties": {
        +                "buys_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Buys 60S"
        +                },
        +                "inflow_stalled": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Inflow Stalled"
        +                },
        +                "net_sol_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Net Sol 60S"
        +                },
        +                "sells_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Sells 60S"
        +                },
        +                "unique_buyers_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Unique Buyers 60S"
        +                }
        +              },
        +              "required": [
        +                "unique_buyers_60s",
        +                "buys_60s",
        +                "sells_60s",
        +                "net_sol_60s",
        +                "inflow_stalled"
        +              ],
        +              "title": "BuyerFlow",
        +              "type": "object"
        +            },
        +            "concentration": {
        +              "properties": {
        +                "bundle_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Bundle Share"
        +                },
        +                "dev_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Dev Share"
        +                },
        +                "insider_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Insider Share"
        +                },
        +                "top5_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Top5 Share"
        +                }
        +              },
        +              "required": [
        +                "top5_share",
        +                "dev_share",
        +                "bundle_share",
        +                "insider_share"
        +              ],
        +              "title": "Concentration",
        +              "type": "object"
        +            },
        +            "curve": {
        +              "properties": {
        +                "drawdown_from_peak": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Drawdown From Peak"
        +                },
        +                "graduated": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Graduated"
        +                },
        +                "peak_rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Peak Rs Sol"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Rs Sol"
        +                }
        +              },
        +              "required": [
        +                "rs_sol",
        +                "peak_rs_sol",
        +                "drawdown_from_peak",
        +                "graduated"
        +              ],
        +              "title": "Curve",
        +              "type": "object"
        +            },
        +            "findings": {
        +              "items": {
        +                "properties": {
        +                  "code": {
        +                    "title": "Code",
        +                    "type": "string"
        +                  },
        +                  "evidence": {
        +                    "additionalProperties": true,
        +                    "title": "Evidence",
        +                    "type": "object"
        +                  },
        +                  "first_seen_at": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "title": "First Seen At"
        +                  }
        +                },
        +                "required": [
        +                  "code",
        +                  "first_seen_at",
        +                  "evidence"
        +                ],
        +                "title": "Finding",
        +                "type": "object"
        +              },
        +              "title": "Findings",
        +              "type": "array"
        +            },
        +            "full_card_url": {
        +              "title": "Full Card Url",
        +              "type": "string"
        +            },
        +            "last_trade_at": {
        +              "anyOf": [
        +                {
        +                  "type": "number"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "title": "Last Trade At"
        +            },
        +            "lifecycle": {
        +              "title": "Lifecycle",
        +              "type": "string"
        +            },
        +            "links": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "axiom": {
        +                      "title": "Axiom",
        +                      "type": "string"
        +                    },
        +                    "dexscreener": {
        +                      "title": "Dexscreener",
        +                      "type": "string"
        +                    },
        +                    "gmgn": {
        +                      "title": "Gmgn",
        +                      "type": "string"
        +                    },
        +                    "jupiter": {
        +                      "title": "Jupiter",
        +                      "type": "string"
        +                    },
        +                    "note": {
        +                      "title": "Note",
        +                      "type": "string"
        +                    },
        +                    "photon": {
        +                      "title": "Photon",
        +                      "type": "string"
        +                    },
        +                    "pumpfun": {
        +                      "title": "Pumpfun",
        +                      "type": "string"
        +                    }
        +                  },
        +                  "required": [
        +                    "pumpfun",
        +                    "dexscreener",
        +                    "jupiter",
        +                    "gmgn",
        +                    "axiom",
        +                    "photon",
        +                    "note"
        +                  ],
        +                  "title": "TradeLinks",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null,
        +              "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +            },
        +            "mint": {
        +              "title": "Mint",
        +              "type": "string"
        +            },
        +            "probabilities": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "base_rate_same_age": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Base Rate Same Age"
        +                    },
        +                    "calibration": {
        +                      "title": "Calibration",
        +                      "type": "string"
        +                    },
        +                    "diagnostics": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Diagnostics"
        +                    },
        +                    "features_used": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Features Used"
        +                    },
        +                    "horizon_s": {
        +                      "title": "Horizon S",
        +                      "type": "integer"
        +                    },
        +                    "model": {
        +                      "title": "Model",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Reason"
        +                    },
        +                    "recalibration": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Recalibration"
        +                    },
        +                    "rug_within_300s": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S"
        +                    },
        +                    "rug_within_300s_basis": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Basis"
        +                    },
        +                    "rug_within_300s_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Reason"
        +                    },
        +                    "true_graduation": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation"
        +                    },
        +                    "true_graduation_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation Reason"
        +                    }
        +                  },
        +                  "required": [
        +                    "model",
        +                    "calibration",
        +                    "horizon_s"
        +                  ],
        +                  "title": "Probabilities",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null
        +            },
        +            "risk_label": {
        +              "title": "Risk Label",
        +              "type": "string"
        +            },
        +            "snapshot_slot": {
        +              "anyOf": [
        +                {
        +                  "type": "integer"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Latest observed slot for this mint, not the slot of every finding.",
        +              "title": "Snapshot Slot"
        +            },
        +            "status": {
        +              "enum": [
        +                "flags_observed",
        +                "no_flags_observed"
        +              ],
        +              "title": "Status",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "mint",
        +            "status",
        +            "lifecycle",
        +            "risk_label",
        +            "findings",
        +            "snapshot_slot",
        +            "last_trade_at",
        +            "concentration",
        +            "buyer_flow",
        +            "curve",
        +            "full_card_url"
        +          ],
        +          "title": "CheckItem",
        +          "type": "object"
        +        },
        +        "maxItems": 5,
        +        "minItems": 1,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "result_id": {
        +        "title": "Result Id",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "flags_observed",
        +          "no_flags_observed"
        +        ],
        +        "title": "Status",
        +        "type": "string"
        +      },
        +      "watch_events": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "title": "Watch Events",
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "result_id",
        +      "count",
        +      "items",
        +      "cursor",
        +      "watch_events"
        +    ],
        +    "title": "CheckData",
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "changed": {
        +        "const": false,
        +        "title": "Changed",
        +        "type": "boolean"
        +      },
        +      "charged": {
        +        "const": false,
        +        "title": "Charged",
        +        "type": "boolean"
        +      },
        +      "count": {
        +        "const": 0,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {},
        +        "maxItems": 0,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "next_check_after_s": {
        +        "title": "Next Check After S",
        +        "type": "integer"
        +      },
        +      "status": {
        +        "const": "no_new_events",
        +        "title": "Status",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "changed",
        +      "count",
        +      "items",
        +      "cursor",
        +      "charged",
        +      "next_check_after_s"
        +    ],
        +    "title": "NoChange",
        +    "type": "object"
        +  }
        +]
    • Addedlaunches_screened
    • Changedlaunches_since2 fields changed
      • addedInput schema / properties / min_p_grad
        Added value: +{
        +  "default": 0,
        +  "description": "keep items whose P(true graduation) is at least this (0 = no floor)",
        +  "maximum": 1,
        +  "minimum": 0,
        +  "title": "Min P Grad",
        +  "type": "number"
        +}
      • addedInput schema / properties / no_avoid
        Added value: +{
        +  "default": false,
        +  "description": "true or 1: leave out items whose verdict is avoid",
        +  "title": "No Avoid",
        +  "type": "boolean"
        +}
    • Changedverdict1 field changed
      • addedOutput schema / properties / data / properties / links
        Added value: +{
        +  "anyOf": [
        +    {
        +      "properties": {
        +        "axiom": {
        +          "title": "Axiom",
        +          "type": "string"
        +        },
        +        "dexscreener": {
        +          "title": "Dexscreener",
        +          "type": "string"
        +        },
        +        "gmgn": {
        +          "title": "Gmgn",
        +          "type": "string"
        +        },
        +        "jupiter": {
        +          "title": "Jupiter",
        +          "type": "string"
        +        },
        +        "note": {
        +          "title": "Note",
        +          "type": "string"
        +        },
        +        "photon": {
        +          "title": "Photon",
        +          "type": "string"
        +        },
        +        "pumpfun": {
        +          "title": "Pumpfun",
        +          "type": "string"
        +        }
        +      },
        +      "required": [
        +        "pumpfun",
        +        "dexscreener",
        +        "jupiter",
        +        "gmgn",
        +        "axiom",
        +        "photon",
        +        "note"
        +      ],
        +      "title": "TradeLinks",
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "Open this mint on pump.fun, DexScreener, Jupiter, GMGN, Axiom or Photon through a free redirect; no referral code, no fee."
        +}
  9. 4 tool updates
    • Changedcheck_pumpfun_risk1 field changed
      • changedOutput schema / properties / data / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "count": {
        -        "maximum": 5,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "buyer_flow": {
        -              "properties": {
        -                "buys_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Buys 60S"
        -                },
        -                "inflow_stalled": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Inflow Stalled"
        -                },
        -                "net_sol_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Net Sol 60S"
        -                },
        -                "sells_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Sells 60S"
        -                },
        -                "unique_buyers_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Unique Buyers 60S"
        -                }
        -              },
        -              "required": [
        -                "unique_buyers_60s",
        -                "buys_60s",
        -                "sells_60s",
        -                "net_sol_60s",
        -                "inflow_stalled"
        -              ],
        -              "title": "BuyerFlow",
        -              "type": "object"
        -            },
        -            "concentration": {
        -              "properties": {
        -                "bundle_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Bundle Share"
        -                },
        -                "dev_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Dev Share"
        -                },
        -                "insider_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Insider Share"
        -                },
        -                "top5_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Top5 Share"
        -                }
        -              },
        -              "required": [
        -                "top5_share",
        -                "dev_share",
        -                "bundle_share",
        -                "insider_share"
        -              ],
        -              "title": "Concentration",
        -              "type": "object"
        -            },
        -            "curve": {
        -              "properties": {
        -                "drawdown_from_peak": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Drawdown From Peak"
        -                },
        -                "graduated": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Graduated"
        -                },
        -                "peak_rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Peak Rs Sol"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Rs Sol"
        -                }
        -              },
        -              "required": [
        -                "rs_sol",
        -                "peak_rs_sol",
        -                "drawdown_from_peak",
        -                "graduated"
        -              ],
        -              "title": "Curve",
        -              "type": "object"
        -            },
        -            "findings": {
        -              "items": {
        -                "properties": {
        -                  "code": {
        -                    "title": "Code",
        -                    "type": "string"
        -                  },
        -                  "evidence": {
        -                    "additionalProperties": true,
        -                    "title": "Evidence",
        -                    "type": "object"
        -                  },
        -                  "first_seen_at": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "title": "First Seen At"
        -                  }
        -                },
        -                "required": [
        -                  "code",
        -                  "first_seen_at",
        -                  "evidence"
        -                ],
        -                "title": "Finding",
        -                "type": "object"
        -              },
        -              "title": "Findings",
        -              "type": "array"
        -            },
        -            "full_card_url": {
        -              "title": "Full Card Url",
        -              "type": "string"
        -            },
        -            "last_trade_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "Last Trade At"
        -            },
        -            "lifecycle": {
        -              "title": "Lifecycle",
        -              "type": "string"
        -            },
        -            "mint": {
        -              "title": "Mint",
        -              "type": "string"
        -            },
        -            "probabilities": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "calibration": {
        -                      "title": "Calibration",
        -                      "type": "string"
        -                    },
        -                    "features_used": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Features Used"
        -                    },
        -                    "horizon_s": {
        -                      "title": "Horizon S",
        -                      "type": "integer"
        -                    },
        -                    "model": {
        -                      "title": "Model",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Reason"
        -                    },
        -                    "rug_within_300s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S"
        -                    },
        -                    "rug_within_300s_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Reason"
        -                    },
        -                    "true_graduation": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation"
        -                    },
        -                    "true_graduation_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation Reason"
        -                    }
        -                  },
        -                  "required": [
        -                    "model",
        -                    "calibration",
        -                    "horizon_s"
        -                  ],
        -                  "title": "Probabilities",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "risk_label": {
        -              "title": "Risk Label",
        -              "type": "string"
        -            },
        -            "snapshot_slot": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Latest observed slot for this mint, not the slot of every finding.",
        -              "title": "Snapshot Slot"
        -            },
        -            "status": {
        -              "enum": [
        -                "flags_observed",
        -                "no_flags_observed"
        -              ],
        -              "title": "Status",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "mint",
        -            "status",
        -            "lifecycle",
        -            "risk_label",
        -            "findings",
        -            "snapshot_slot",
        -            "last_trade_at",
        -            "concentration",
        -            "buyer_flow",
        -            "curve",
        -            "full_card_url"
        -          ],
        -          "title": "CheckItem",
        -          "type": "object"
        -        },
        -        "maxItems": 5,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "flags_observed",
        -          "no_flags_observed"
        -        ],
        -        "title": "Status",
        -        "type": "string"
        -      },
        -      "watch_events": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "title": "Watch Events",
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "result_id",
        -      "count",
        -      "items",
        -      "cursor",
        -      "watch_events"
        -    ],
        -    "title": "CheckData",
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "changed": {
        -        "const": false,
        -        "title": "Changed",
        -        "type": "boolean"
        -      },
        -      "charged": {
        -        "const": false,
        -        "title": "Charged",
        -        "type": "boolean"
        -      },
        -      "count": {
        -        "const": 0,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {},
        -        "maxItems": 0,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "next_check_after_s": {
        -        "title": "Next Check After S",
        -        "type": "integer"
        -      },
        -      "status": {
        -        "const": "no_new_events",
        -        "title": "Status",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "changed",
        -      "count",
        -      "items",
        -      "cursor",
        -      "charged",
        -      "next_check_after_s"
        -    ],
        -    "title": "NoChange",
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "count": {
        +        "maximum": 5,
        +        "minimum": 1,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {
        +          "properties": {
        +            "buyer_flow": {
        +              "properties": {
        +                "buys_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Buys 60S"
        +                },
        +                "inflow_stalled": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Inflow Stalled"
        +                },
        +                "net_sol_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Net Sol 60S"
        +                },
        +                "sells_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Sells 60S"
        +                },
        +                "unique_buyers_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Unique Buyers 60S"
        +                }
        +              },
        +              "required": [
        +                "unique_buyers_60s",
        +                "buys_60s",
        +                "sells_60s",
        +                "net_sol_60s",
        +                "inflow_stalled"
        +              ],
        +              "title": "BuyerFlow",
        +              "type": "object"
        +            },
        +            "concentration": {
        +              "properties": {
        +                "bundle_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Bundle Share"
        +                },
        +                "dev_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Dev Share"
        +                },
        +                "insider_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Insider Share"
        +                },
        +                "top5_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Top5 Share"
        +                }
        +              },
        +              "required": [
        +                "top5_share",
        +                "dev_share",
        +                "bundle_share",
        +                "insider_share"
        +              ],
        +              "title": "Concentration",
        +              "type": "object"
        +            },
        +            "curve": {
        +              "properties": {
        +                "drawdown_from_peak": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Drawdown From Peak"
        +                },
        +                "graduated": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Graduated"
        +                },
        +                "peak_rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Peak Rs Sol"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Rs Sol"
        +                }
        +              },
        +              "required": [
        +                "rs_sol",
        +                "peak_rs_sol",
        +                "drawdown_from_peak",
        +                "graduated"
        +              ],
        +              "title": "Curve",
        +              "type": "object"
        +            },
        +            "findings": {
        +              "items": {
        +                "properties": {
        +                  "code": {
        +                    "title": "Code",
        +                    "type": "string"
        +                  },
        +                  "evidence": {
        +                    "additionalProperties": true,
        +                    "title": "Evidence",
        +                    "type": "object"
        +                  },
        +                  "first_seen_at": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "title": "First Seen At"
        +                  }
        +                },
        +                "required": [
        +                  "code",
        +                  "first_seen_at",
        +                  "evidence"
        +                ],
        +                "title": "Finding",
        +                "type": "object"
        +              },
        +              "title": "Findings",
        +              "type": "array"
        +            },
        +            "full_card_url": {
        +              "title": "Full Card Url",
        +              "type": "string"
        +            },
        +            "last_trade_at": {
        +              "anyOf": [
        +                {
        +                  "type": "number"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "title": "Last Trade At"
        +            },
        +            "lifecycle": {
        +              "title": "Lifecycle",
        +              "type": "string"
        +            },
        +            "mint": {
        +              "title": "Mint",
        +              "type": "string"
        +            },
        +            "probabilities": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "base_rate_same_age": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Base Rate Same Age"
        +                    },
        +                    "calibration": {
        +                      "title": "Calibration",
        +                      "type": "string"
        +                    },
        +                    "diagnostics": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Diagnostics"
        +                    },
        +                    "features_used": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Features Used"
        +                    },
        +                    "horizon_s": {
        +                      "title": "Horizon S",
        +                      "type": "integer"
        +                    },
        +                    "model": {
        +                      "title": "Model",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Reason"
        +                    },
        +                    "recalibration": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Recalibration"
        +                    },
        +                    "rug_within_300s": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S"
        +                    },
        +                    "rug_within_300s_basis": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Basis"
        +                    },
        +                    "rug_within_300s_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Reason"
        +                    },
        +                    "true_graduation": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation"
        +                    },
        +                    "true_graduation_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation Reason"
        +                    }
        +                  },
        +                  "required": [
        +                    "model",
        +                    "calibration",
        +                    "horizon_s"
        +                  ],
        +                  "title": "Probabilities",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null
        +            },
        +            "risk_label": {
        +              "title": "Risk Label",
        +              "type": "string"
        +            },
        +            "snapshot_slot": {
        +              "anyOf": [
        +                {
        +                  "type": "integer"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Latest observed slot for this mint, not the slot of every finding.",
        +              "title": "Snapshot Slot"
        +            },
        +            "status": {
        +              "enum": [
        +                "flags_observed",
        +                "no_flags_observed"
        +              ],
        +              "title": "Status",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "mint",
        +            "status",
        +            "lifecycle",
        +            "risk_label",
        +            "findings",
        +            "snapshot_slot",
        +            "last_trade_at",
        +            "concentration",
        +            "buyer_flow",
        +            "curve",
        +            "full_card_url"
        +          ],
        +          "title": "CheckItem",
        +          "type": "object"
        +        },
        +        "maxItems": 5,
        +        "minItems": 1,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "result_id": {
        +        "title": "Result Id",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "flags_observed",
        +          "no_flags_observed"
        +        ],
        +        "title": "Status",
        +        "type": "string"
        +      },
        +      "watch_events": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "title": "Watch Events",
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "result_id",
        +      "count",
        +      "items",
        +      "cursor",
        +      "watch_events"
        +    ],
        +    "title": "CheckData",
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "changed": {
        +        "const": false,
        +        "title": "Changed",
        +        "type": "boolean"
        +      },
        +      "charged": {
        +        "const": false,
        +        "title": "Charged",
        +        "type": "boolean"
        +      },
        +      "count": {
        +        "const": 0,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {},
        +        "maxItems": 0,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "next_check_after_s": {
        +        "title": "Next Check After S",
        +        "type": "integer"
        +      },
        +      "status": {
        +        "const": "no_new_events",
        +        "title": "Status",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "changed",
        +      "count",
        +      "items",
        +      "cursor",
        +      "charged",
        +      "next_check_after_s"
        +    ],
        +    "title": "NoChange",
        +    "type": "object"
        +  }
        +]
    • Changedcheck_watchlist_risk1 field changed
      • changedOutput schema / properties / data / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "count": {
        -        "maximum": 5,
        -        "minimum": 1,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {
        -          "properties": {
        -            "buyer_flow": {
        -              "properties": {
        -                "buys_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Buys 60S"
        -                },
        -                "inflow_stalled": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Inflow Stalled"
        -                },
        -                "net_sol_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Net Sol 60S"
        -                },
        -                "sells_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Sells 60S"
        -                },
        -                "unique_buyers_60s": {
        -                  "anyOf": [
        -                    {
        -                      "type": "integer"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Unique Buyers 60S"
        -                }
        -              },
        -              "required": [
        -                "unique_buyers_60s",
        -                "buys_60s",
        -                "sells_60s",
        -                "net_sol_60s",
        -                "inflow_stalled"
        -              ],
        -              "title": "BuyerFlow",
        -              "type": "object"
        -            },
        -            "concentration": {
        -              "properties": {
        -                "bundle_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Bundle Share"
        -                },
        -                "dev_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Dev Share"
        -                },
        -                "insider_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Insider Share"
        -                },
        -                "top5_share": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Top5 Share"
        -                }
        -              },
        -              "required": [
        -                "top5_share",
        -                "dev_share",
        -                "bundle_share",
        -                "insider_share"
        -              ],
        -              "title": "Concentration",
        -              "type": "object"
        -            },
        -            "curve": {
        -              "properties": {
        -                "drawdown_from_peak": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Drawdown From Peak"
        -                },
        -                "graduated": {
        -                  "anyOf": [
        -                    {
        -                      "type": "boolean"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Graduated"
        -                },
        -                "peak_rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Peak Rs Sol"
        -                },
        -                "rs_sol": {
        -                  "anyOf": [
        -                    {
        -                      "type": "number"
        -                    },
        -                    {
        -                      "type": "null"
        -                    }
        -                  ],
        -                  "title": "Rs Sol"
        -                }
        -              },
        -              "required": [
        -                "rs_sol",
        -                "peak_rs_sol",
        -                "drawdown_from_peak",
        -                "graduated"
        -              ],
        -              "title": "Curve",
        -              "type": "object"
        -            },
        -            "findings": {
        -              "items": {
        -                "properties": {
        -                  "code": {
        -                    "title": "Code",
        -                    "type": "string"
        -                  },
        -                  "evidence": {
        -                    "additionalProperties": true,
        -                    "title": "Evidence",
        -                    "type": "object"
        -                  },
        -                  "first_seen_at": {
        -                    "anyOf": [
        -                      {
        -                        "type": "number"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "title": "First Seen At"
        -                  }
        -                },
        -                "required": [
        -                  "code",
        -                  "first_seen_at",
        -                  "evidence"
        -                ],
        -                "title": "Finding",
        -                "type": "object"
        -              },
        -              "title": "Findings",
        -              "type": "array"
        -            },
        -            "full_card_url": {
        -              "title": "Full Card Url",
        -              "type": "string"
        -            },
        -            "last_trade_at": {
        -              "anyOf": [
        -                {
        -                  "type": "number"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "title": "Last Trade At"
        -            },
        -            "lifecycle": {
        -              "title": "Lifecycle",
        -              "type": "string"
        -            },
        -            "mint": {
        -              "title": "Mint",
        -              "type": "string"
        -            },
        -            "probabilities": {
        -              "anyOf": [
        -                {
        -                  "properties": {
        -                    "calibration": {
        -                      "title": "Calibration",
        -                      "type": "string"
        -                    },
        -                    "features_used": {
        -                      "anyOf": [
        -                        {
        -                          "additionalProperties": true,
        -                          "type": "object"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Features Used"
        -                    },
        -                    "horizon_s": {
        -                      "title": "Horizon S",
        -                      "type": "integer"
        -                    },
        -                    "model": {
        -                      "title": "Model",
        -                      "type": "string"
        -                    },
        -                    "reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Reason"
        -                    },
        -                    "rug_within_300s": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S"
        -                    },
        -                    "rug_within_300s_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "Rug Within 300S Reason"
        -                    },
        -                    "true_graduation": {
        -                      "anyOf": [
        -                        {
        -                          "type": "number"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation"
        -                    },
        -                    "true_graduation_reason": {
        -                      "anyOf": [
        -                        {
        -                          "type": "string"
        -                        },
        -                        {
        -                          "type": "null"
        -                        }
        -                      ],
        -                      "default": null,
        -                      "title": "True Graduation Reason"
        -                    }
        -                  },
        -                  "required": [
        -                    "model",
        -                    "calibration",
        -                    "horizon_s"
        -                  ],
        -                  "title": "Probabilities",
        -                  "type": "object"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "default": null
        -            },
        -            "risk_label": {
        -              "title": "Risk Label",
        -              "type": "string"
        -            },
        -            "snapshot_slot": {
        -              "anyOf": [
        -                {
        -                  "type": "integer"
        -                },
        -                {
        -                  "type": "null"
        -                }
        -              ],
        -              "description": "Latest observed slot for this mint, not the slot of every finding.",
        -              "title": "Snapshot Slot"
        -            },
        -            "status": {
        -              "enum": [
        -                "flags_observed",
        -                "no_flags_observed"
        -              ],
        -              "title": "Status",
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "mint",
        -            "status",
        -            "lifecycle",
        -            "risk_label",
        -            "findings",
        -            "snapshot_slot",
        -            "last_trade_at",
        -            "concentration",
        -            "buyer_flow",
        -            "curve",
        -            "full_card_url"
        -          ],
        -          "title": "CheckItem",
        -          "type": "object"
        -        },
        -        "maxItems": 5,
        -        "minItems": 1,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "result_id": {
        -        "title": "Result Id",
        -        "type": "string"
        -      },
        -      "status": {
        -        "enum": [
        -          "flags_observed",
        -          "no_flags_observed"
        -        ],
        -        "title": "Status",
        -        "type": "string"
        -      },
        -      "watch_events": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "title": "Watch Events",
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "result_id",
        -      "count",
        -      "items",
        -      "cursor",
        -      "watch_events"
        -    ],
        -    "title": "CheckData",
        -    "type": "object"
        -  },
        -  {
        -    "properties": {
        -      "changed": {
        -        "const": false,
        -        "title": "Changed",
        -        "type": "boolean"
        -      },
        -      "charged": {
        -        "const": false,
        -        "title": "Charged",
        -        "type": "boolean"
        -      },
        -      "count": {
        -        "const": 0,
        -        "title": "Count",
        -        "type": "integer"
        -      },
        -      "cursor": {
        -        "title": "Cursor",
        -        "type": "string"
        -      },
        -      "items": {
        -        "items": {},
        -        "maxItems": 0,
        -        "title": "Items",
        -        "type": "array"
        -      },
        -      "next_check_after_s": {
        -        "title": "Next Check After S",
        -        "type": "integer"
        -      },
        -      "status": {
        -        "const": "no_new_events",
        -        "title": "Status",
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "status",
        -      "changed",
        -      "count",
        -      "items",
        -      "cursor",
        -      "charged",
        -      "next_check_after_s"
        -    ],
        -    "title": "NoChange",
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "count": {
        +        "maximum": 5,
        +        "minimum": 1,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {
        +          "properties": {
        +            "buyer_flow": {
        +              "properties": {
        +                "buys_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Buys 60S"
        +                },
        +                "inflow_stalled": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Inflow Stalled"
        +                },
        +                "net_sol_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Net Sol 60S"
        +                },
        +                "sells_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Sells 60S"
        +                },
        +                "unique_buyers_60s": {
        +                  "anyOf": [
        +                    {
        +                      "type": "integer"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Unique Buyers 60S"
        +                }
        +              },
        +              "required": [
        +                "unique_buyers_60s",
        +                "buys_60s",
        +                "sells_60s",
        +                "net_sol_60s",
        +                "inflow_stalled"
        +              ],
        +              "title": "BuyerFlow",
        +              "type": "object"
        +            },
        +            "concentration": {
        +              "properties": {
        +                "bundle_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Bundle Share"
        +                },
        +                "dev_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Dev Share"
        +                },
        +                "insider_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Insider Share"
        +                },
        +                "top5_share": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Top5 Share"
        +                }
        +              },
        +              "required": [
        +                "top5_share",
        +                "dev_share",
        +                "bundle_share",
        +                "insider_share"
        +              ],
        +              "title": "Concentration",
        +              "type": "object"
        +            },
        +            "curve": {
        +              "properties": {
        +                "drawdown_from_peak": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Drawdown From Peak"
        +                },
        +                "graduated": {
        +                  "anyOf": [
        +                    {
        +                      "type": "boolean"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Graduated"
        +                },
        +                "peak_rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Peak Rs Sol"
        +                },
        +                "rs_sol": {
        +                  "anyOf": [
        +                    {
        +                      "type": "number"
        +                    },
        +                    {
        +                      "type": "null"
        +                    }
        +                  ],
        +                  "title": "Rs Sol"
        +                }
        +              },
        +              "required": [
        +                "rs_sol",
        +                "peak_rs_sol",
        +                "drawdown_from_peak",
        +                "graduated"
        +              ],
        +              "title": "Curve",
        +              "type": "object"
        +            },
        +            "findings": {
        +              "items": {
        +                "properties": {
        +                  "code": {
        +                    "title": "Code",
        +                    "type": "string"
        +                  },
        +                  "evidence": {
        +                    "additionalProperties": true,
        +                    "title": "Evidence",
        +                    "type": "object"
        +                  },
        +                  "first_seen_at": {
        +                    "anyOf": [
        +                      {
        +                        "type": "number"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "title": "First Seen At"
        +                  }
        +                },
        +                "required": [
        +                  "code",
        +                  "first_seen_at",
        +                  "evidence"
        +                ],
        +                "title": "Finding",
        +                "type": "object"
        +              },
        +              "title": "Findings",
        +              "type": "array"
        +            },
        +            "full_card_url": {
        +              "title": "Full Card Url",
        +              "type": "string"
        +            },
        +            "last_trade_at": {
        +              "anyOf": [
        +                {
        +                  "type": "number"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "title": "Last Trade At"
        +            },
        +            "lifecycle": {
        +              "title": "Lifecycle",
        +              "type": "string"
        +            },
        +            "mint": {
        +              "title": "Mint",
        +              "type": "string"
        +            },
        +            "probabilities": {
        +              "anyOf": [
        +                {
        +                  "properties": {
        +                    "base_rate_same_age": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Base Rate Same Age"
        +                    },
        +                    "calibration": {
        +                      "title": "Calibration",
        +                      "type": "string"
        +                    },
        +                    "diagnostics": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Diagnostics"
        +                    },
        +                    "features_used": {
        +                      "anyOf": [
        +                        {
        +                          "additionalProperties": true,
        +                          "type": "object"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Features Used"
        +                    },
        +                    "horizon_s": {
        +                      "title": "Horizon S",
        +                      "type": "integer"
        +                    },
        +                    "model": {
        +                      "title": "Model",
        +                      "type": "string"
        +                    },
        +                    "reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Reason"
        +                    },
        +                    "recalibration": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Recalibration"
        +                    },
        +                    "rug_within_300s": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S"
        +                    },
        +                    "rug_within_300s_basis": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Basis"
        +                    },
        +                    "rug_within_300s_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "Rug Within 300S Reason"
        +                    },
        +                    "true_graduation": {
        +                      "anyOf": [
        +                        {
        +                          "type": "number"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation"
        +                    },
        +                    "true_graduation_reason": {
        +                      "anyOf": [
        +                        {
        +                          "type": "string"
        +                        },
        +                        {
        +                          "type": "null"
        +                        }
        +                      ],
        +                      "default": null,
        +                      "title": "True Graduation Reason"
        +                    }
        +                  },
        +                  "required": [
        +                    "model",
        +                    "calibration",
        +                    "horizon_s"
        +                  ],
        +                  "title": "Probabilities",
        +                  "type": "object"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "default": null
        +            },
        +            "risk_label": {
        +              "title": "Risk Label",
        +              "type": "string"
        +            },
        +            "snapshot_slot": {
        +              "anyOf": [
        +                {
        +                  "type": "integer"
        +                },
        +                {
        +                  "type": "null"
        +                }
        +              ],
        +              "description": "Latest observed slot for this mint, not the slot of every finding.",
        +              "title": "Snapshot Slot"
        +            },
        +            "status": {
        +              "enum": [
        +                "flags_observed",
        +                "no_flags_observed"
        +              ],
        +              "title": "Status",
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "mint",
        +            "status",
        +            "lifecycle",
        +            "risk_label",
        +            "findings",
        +            "snapshot_slot",
        +            "last_trade_at",
        +            "concentration",
        +            "buyer_flow",
        +            "curve",
        +            "full_card_url"
        +          ],
        +          "title": "CheckItem",
        +          "type": "object"
        +        },
        +        "maxItems": 5,
        +        "minItems": 1,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "result_id": {
        +        "title": "Result Id",
        +        "type": "string"
        +      },
        +      "status": {
        +        "enum": [
        +          "flags_observed",
        +          "no_flags_observed"
        +        ],
        +        "title": "Status",
        +        "type": "string"
        +      },
        +      "watch_events": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "title": "Watch Events",
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "result_id",
        +      "count",
        +      "items",
        +      "cursor",
        +      "watch_events"
        +    ],
        +    "title": "CheckData",
        +    "type": "object"
        +  },
        +  {
        +    "properties": {
        +      "changed": {
        +        "const": false,
        +        "title": "Changed",
        +        "type": "boolean"
        +      },
        +      "charged": {
        +        "const": false,
        +        "title": "Charged",
        +        "type": "boolean"
        +      },
        +      "count": {
        +        "const": 0,
        +        "title": "Count",
        +        "type": "integer"
        +      },
        +      "cursor": {
        +        "title": "Cursor",
        +        "type": "string"
        +      },
        +      "items": {
        +        "items": {},
        +        "maxItems": 0,
        +        "title": "Items",
        +        "type": "array"
        +      },
        +      "next_check_after_s": {
        +        "title": "Next Check After S",
        +        "type": "integer"
        +      },
        +      "status": {
        +        "const": "no_new_events",
        +        "title": "Status",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "status",
        +      "changed",
        +      "count",
        +      "items",
        +      "cursor",
        +      "charged",
        +      "next_check_after_s"
        +    ],
        +    "title": "NoChange",
        +    "type": "object"
        +  }
        +]
    • Addedrhc_curve_trades
    • Changedverdict1 field changed
      • changedOutput schema / properties / data / properties / probabilities / anyOf
        Previous value: -[
        -  {
        -    "properties": {
        -      "calibration": {
        -        "title": "Calibration",
        -        "type": "string"
        -      },
        -      "features_used": {
        -        "anyOf": [
        -          {
        -            "additionalProperties": true,
        -            "type": "object"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Features Used"
        -      },
        -      "horizon_s": {
        -        "title": "Horizon S",
        -        "type": "integer"
        -      },
        -      "model": {
        -        "title": "Model",
        -        "type": "string"
        -      },
        -      "reason": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Reason"
        -      },
        -      "rug_within_300s": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Rug Within 300S"
        -      },
        -      "rug_within_300s_reason": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "Rug Within 300S Reason"
        -      },
        -      "true_graduation": {
        -        "anyOf": [
        -          {
        -            "type": "number"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "True Graduation"
        -      },
        -      "true_graduation_reason": {
        -        "anyOf": [
        -          {
        -            "type": "string"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ],
        -        "default": null,
        -        "title": "True Graduation Reason"
        -      }
        -    },
        -    "required": [
        -      "model",
        -      "calibration",
        -      "horizon_s"
        -    ],
        -    "title": "Probabilities",
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "properties": {
        +      "base_rate_same_age": {
        +        "anyOf": [
        +          {
        +            "type": "number"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Base Rate Same Age"
        +      },
        +      "calibration": {
        +        "title": "Calibration",
        +        "type": "string"
        +      },
        +      "diagnostics": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Diagnostics"
        +      },
        +      "features_used": {
        +        "anyOf": [
        +          {
        +            "additionalProperties": true,
        +            "type": "object"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Features Used"
        +      },
        +      "horizon_s": {
        +        "title": "Horizon S",
        +        "type": "integer"
        +      },
        +      "model": {
        +        "title": "Model",
        +        "type": "string"
        +      },
        +      "reason": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Reason"
        +      },
        +      "recalibration": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Recalibration"
        +      },
        +      "rug_within_300s": {
        +        "anyOf": [
        +          {
        +            "type": "number"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Rug Within 300S"
        +      },
        +      "rug_within_300s_basis": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Rug Within 300S Basis"
        +      },
        +      "rug_within_300s_reason": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "Rug Within 300S Reason"
        +      },
        +      "true_graduation": {
        +        "anyOf": [
        +          {
        +            "type": "number"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "True Graduation"
        +      },
        +      "true_graduation_reason": {
        +        "anyOf": [
        +          {
        +            "type": "string"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "default": null,
        +        "title": "True Graduation Reason"
        +      }
        +    },
        +    "required": [
        +      "model",
        +      "calibration",
        +      "horizon_s"
        +    ],
        +    "title": "Probabilities",
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  10. 2 tool updates
    • Changedrhc_recent_launches1 field changed
      • addedInput schema / properties / ring_only
        Added value: +{
        +  "default": false,
        +  "description": "ring screen: only curves matching the measured coordinated-cluster structure (unique_buyers >= 8 and same_block_direct_cluster_share >= 0.5)",
        +  "title": "Ring Only",
        +  "type": "boolean"
        +}
    • Addedverdict
  11. 1 tool update
    • Changedrhc_recent_launches1 field changed
      • addedInput schema / properties / since
        Added value: +{
        +  "anyOf": [
        +    {
        +      "minimum": 0,
        +      "type": "number"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "unix seconds cursor (next_cursor of the previous call): launches after it, oldest first",
        +  "title": "Since"
        +}
  12. 3 tool updates
    • Addedbuy_dataset
    • Addedbuy_trial_key
    • Addedlaunches_since
  13. 1 tool update
    • Addedbuy_api_key

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources