Api Endpoint

HALOWERK defiwerk

Fetches live offers from a public bridge aggregator and reports for every option what arrives, what it costs in fees and gas, and how long it usually takes. The security model is given equal weight to the price: bridges are the most expensive failures this industry has, so trust_assumptions spells out who a user has to trust for that route to hold. No recommendation is forced - three best values by three criteria are given and the caller chooses. Limits: security_model and trust_assumptions come

Open interactive test console

Offering

Provider
defi.halowerk.com
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Blockchain And Crypto
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://defi.halowerk.com/bridge/quote
MIME type
application/json
First seen
2026-10-16T03:02:07.735Z
Last seen
Tags
None supplied

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.008 USDC
Atomic price: 8000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "8000",
    "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E"
  }
]

Observed health

Status
Healthy
Latest latency
318 ms
Average latency
832 ms
HTTP status
204
Last checked
Reachability
100% over 8 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "POST",
        "PUT",
        "PATCH"
      ]
    },
    "bodyType": {
      "type": "string",
      "enum": [
        "json",
        "form-data",
        "text"
      ]
    },
    "body": {
      "type": "object",
      "required": [
        "from_chain",
        "to_chain",
        "token",
        "amount"
      ],
      "additionalProperties": false,
      "properties": {
        "from_chain": {
          "type": "string",
          "description": "Source chain, for example base or ethereum."
        },
        "to_chain": {
          "type": "string",
          "description": "Destination chain."
        },
        "token": {
          "type": "string",
          "description": "Token contract address on the SOURCE chain, 0x followed by 40 hex characters."
        },
        "to_token": {
          "type": "string",
          "description": "Optional token address on the destination chain. Defaults to the same asset."
        },
        "amount": {
          "type": "string",
          "description": "Amount in the smallest unit of the token, as a decimal string."
        },
        "from_address": {
          "type": "string",
          "description": "Optional sender address used for the quote. A neutral address is used when omitted."
        }
      }
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "http"
        },
        "method": {
          "type": "string",
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ]
        },
        "bodyType": {
          "type": "string",
          "enum": [
            "json",
            "form-data",
            "text"
          ]
        },
        "body": {
          "type": "object",
          "required": [
            "from_chain",
            "to_chain",
            "token",
            "amount"
          ],
          "additionalProperties": false,
          "properties": {
            "from_chain": {
              "type": "string",
              "description": "Source chain, for example base or ethereum."
            },
            "to_chain": {
              "type": "string",
              "description": "Destination chain."
            },
            "token": {
              "type": "string",
              "description": "Token contract address on the SOURCE chain, 0x followed by 40 hex characters."
            },
            "to_token": {
              "type": "string",
              "description": "Optional token address on the destination chain. Defaults to the same asset."
            },
            "amount": {
              "type": "string",
              "description": "Amount in the smallest unit of the token, as a decimal string."
            },
            "from_address": {
              "type": "string",
              "description": "Optional sender address used for the quote. A neutral address is used when omitted."
            }
          }
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "input"
  ]
}