ToolAssay

Compare read-only Base swap quotes from 1inch and KyberSwap, returning normalize

Compare read-only Base swap quotes from 1inch and KyberSwap, returning normalized comparable output, consensus, dispersion, quote evidence, and explicit provider limitations without executing a swap.

Not tested: has real-world effectsour last check, 2026-10-01
0 of 0checks answered this week
n/amedian answer time
$0.02listed price per call
n/aprice it asked us

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

Endpoint

POST https://relay.straelo.com/defi-execution-snapshot

CategoryCode and developer
Provider hostrelay.straelo.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "amount_in": "0.1",
    "chain": "base",
    "slippage_bps": 50,
    "token_in": "WETH",
    "token_out": "USDC"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "amount_in": {
              "description": "Positive decimal input amount, converted exactly to raw token units.",
              "type": "string"
            },
            "baseline_provider": {
              "description": "Optional provider used only for a direct economic comparison.",
              "enum": [
                "oneinch",
                "kyberswap"
              ],
              "type": "string"
            },
            "chain": {
              "description": "Base Mainnet only in this quote-only MVP.",
              "enum": [
                "base"
              ],
              "type": "string"
            },
            "slippage_bps": {
              "description": "Slippage tolerance in basis points; it is not treated as a cost.",
              "maximum": 10000,
              "minimum": 0,
              "type": "integer"
            },
            "token_in": {
              "description": "Input Base asset symbol.",
              "enum": [
                "USDC",
                "USDT",
                "ETH",
                "WETH"
              ],
              "type": "string"
            },
            "token_out": {
              "description": "Output Base asset symbol; must differ from token_in.",
              "enum": [
                "USDC",
                "USDT",
                "ETH",
                "WETH"
              ],
              "type": "string"
            }
          },
          "required": [
            "chain",
            "token_in",
            "token_out",
            "amount_in",
            "slippage_bps"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "best_provider": {
              "description": "Best comparable provider only when at least two valid quotes are available.",
              "type": [
                "string",
                "null"
              ]
            },
            "confidence": {
              "description": "Deterministic quote-comparison confidence; two providers never produce HIGH in this MVP.",
              "enum": [
                "LOW",
                "MEDIUM"
              ],
              "type": "string"
            },
            "consensus": {
              "description": "Comparable-output median and comparison basis when two provider quotes are valid.",
              "type": [
                "object",
                "null"
              ]
            },
            "economic_advantage": {
              "description": "Best quote versus declared baseline or next available quote; never ROI.",
              "type": [
                "object",
                "null"
              ]
            },
            "economics": {
              "description": "Known or unknown estimated provider COGS; unknown is never represented as zero.",
              "type": "object"
            },
            "evidence_quality": {
              "description": "Per-provider reported, calculated, estimated, or unavailable field quality.",
              "type": "object"
            },
            "observed_at": {
              "format": "date-time",
              "type": "string"
            },
            "partial": {
              "description": "True when one or more providers did not yield a valid quote.",
              "type": "boolean"
            },
            "provider_failures": {
              "items": {
                "properties": {
                  "category": {
                    "type": "string"
                  },
                  "provider": {
                    "type": "string"
                  }
                },
                "required": [
                  "provider",
                  "category"
                ],
                "type": "object"
              },
              "type": "array"
            },
            "quotes": {
              "description": "Normalized provider quote evidence in raw token units.",
              "items": {
                "type": "object"
              },
              "type": "array"
            },
            "status": {
              "enum": [
                "COMPARISON_AVAILABLE",
                "PARTIAL",
                "UPSTREAM_UNAVAILABLE"
              ],
              "type": "string"
            },
            "usage": {
              "description": "Per-provider call success, latency, and configured cost-estimate availability.",
              "type": "object"
            }
          },
          "required": [
            "status",
            "best_provider",
            "confidence",
            "quotes",
            "consensus",
            "economic_advantage",
            "partial",
            "provider_failures",
            "evidence_quality",
            "usage",
            "economics",
            "observed_at"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON