changedInput schema / properties / chain / description
Previous value: -"Filter by chain, e.g. Ethereum, Base, Arbitrum, Solana."New value: +"Filter to one chain by name, e.g. Ethereum, Base, Arbitrum. Omit for all chains."
changedInput schema / properties / limit / description
Previous value: -"Number of pools to return, 1-100."New value: +"How many pools to return, 1 to 100."
changedInput schema / properties / min_tvl_usd / description
Previous value: -"Minimum pool TVL in USD, e.g. 1000000."New value: +"Minimum pool TVL in US dollars as a plain number. Defaults to 1000000 ($1M) when omitted."
changedInput schema / properties / payment_signature / description
Previous value: -"Optional. An x402 v2 payment you signed for this call's quote (the PAYMENT-SIGNATURE header value). Omit to get the price quote first."New value: +"Optional. An x402 v2 payment you signed for this call's quote (the PAYMENT-SIGNATURE header value). Omit to get the price quote first; nothing is charged without it."
changedInput schema / properties / project / description
Previous value: -"Filter by protocol, e.g. aave-v3, compound-v3, morpho."New value: +"Filter to one protocol by its DefiLlama slug, e.g. aave-v3. Omit for all protocols."
changedInput schema / properties / sort / description
Previous value: -"Sort by APY (default) or TVL."New value: +"Sort order: 'apy' (highest yield first) or 'tvl' (largest pool first)."
changedInput schema / properties / stablecoin_only / description
Previous value: -"Only stablecoin pools when true."New value: +"true = only stablecoin pools. Omit or false for all pools."
changedInput schema / properties / token / description
Previous value: -"Filter by token symbol, e.g. USDC, ETH."New value: +"Token symbol that must be in the pool, e.g. USDC, ETH, WBTC."
changedOutput schema / properties / also_accepted_networks / description
Previous value: -"Other payment networks this endpoint accepts."New value: +"QUOTE_ONLY: every network the 402 challenge accepts."
changedOutput schema / properties / how_to_pay / description
Previous value: -"How to pay for this call."New value: +"QUOTE_ONLY: how to sign and resend the call."
changedOutput schema / properties / mode / description
Previous value: -"QUOTE_ONLY when no payment was made; the quote is in price."New value: +"QUOTE_ONLY: price quote only, nothing signed or charged. PAID: the call was paid and result holds the data. FREE: the endpoint answered without payment."
addedOutput schema / properties / mode / enum
Added value: +[
+ "QUOTE_ONLY",
+ "PAID",
+ "FREE"
+]
changedOutput schema / properties / paid / description
Previous value: -"true or the paid quote when payment settled."New value: +"true only when a payment was settled for this call."
addedOutput schema / properties / paid / type
Added value: +"boolean"
changedOutput schema / properties / payment_required_b64 / description
Previous value: -"The raw x402 PAYMENT-REQUIRED header, base64."New value: +"QUOTE_ONLY: the raw base64 PAYMENT-REQUIRED header, to sign with any x402 v2 client."
addedOutput schema / properties / price / anyOf
Added value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "atomic": {
+ "description": "Price in USDC atomic units (6 decimals), as a decimal string.",
+ "type": "string"
+ },
+ "network": {
+ "description": "CAIP-2 network id of the lane, eip155:8453 (Base).",
+ "type": "string"
+ },
+ "payTo": {
+ "description": "Address the payment settles to.",
+ "type": "string"
+ },
+ "usd": {
+ "description": "Price in US dollars.",
+ "type": "number"
+ }
+ },
+ "required": [
+ "atomic",
+ "usd",
+ "payTo",
+ "network"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / price / description
Previous value: -"Quote on Base USDC: atomic, usd, payTo, network."New value: +"The Base USDC quote. Present on QUOTE_ONLY and on PAID calls made by a local payer; null when the rail offered no Base USDC lane or the caller signed the payment."
changedOutput schema / properties / resource / description
Previous value: -"The endpoint URL that was quoted or called."New value: +"QUOTE_ONLY: the full URL of the paid resource."
changedOutput schema / properties / result / description
Previous value: -"The endpoint's response data."New value: +"PAID or FREE: the endpoint's JSON result."
changedOutput schema / properties / settlement / description
Previous value: -"Decoded x402 settlement (tx hash, network, payer)."New value: +"PAID: decoded PAYMENT-RESPONSE settlement (transaction hash, network, payer), or null if the rail sent none."
changedOutput schema / properties / what_you_get / description
Previous value: -"What the paid call returns."New value: +"QUOTE_ONLY: the rail's description of what the payment buys."
addedOutput schema / properties / what_you_get / type
Added value: +"string"
addedOutput schema / required
Added value: +[
+ "mode",
+ "paid"
+]