{
  "version": 1,
  "x402Version": 2,
  "schemaVersion": "x402.discovery.v2",
  "policyRevision": "1",
  "generatedAt": "2026-10-03T05:56:10.090Z",
  "gateway": "api.yieldagentx402.app",
  "federation": {
    "name": "YieldAgent",
    "hubId": "hub-yieldagentx402"
  },
  "verifyUrl": "https://api.yieldagentx402.app/api/x402/verify",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "USDC",
        "rail": "base",
        "protocolFeeBps": 25,
        "name": "USD Coin",
        "version": "2"
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "amount": "10000000000000",
      "maxAmountRequired": "10000000000000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0x0000000000000000000000000000000000000000",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "ETH",
        "rail": "base",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:56",
      "amount": "1000000000000000000",
      "maxAmountRequired": "1000000000000000000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0x0000000000000000000000000000000000000000",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "BNB",
        "rail": "bnb",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "starknet:mainnet",
      "amount": "1000000000000000",
      "maxAmountRequired": "1000000000000000",
      "payTo": "0x003a4e08a629315fba6f5400d7e28cdc00adb600846311bc6d59b31570906a21",
      "asset": "0x049d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "ETH",
        "rail": "starknet",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "starknet:mainnet",
      "amount": "500000000000000000",
      "maxAmountRequired": "500000000000000000",
      "payTo": "0x003a4e08a629315fba6f5400d7e28cdc00adb600846311bc6d59b31570906a21",
      "asset": "0x04718f5a0fc34cc1af16a1cdee98ffb20c31f5cd61d6ab07201858f4287c938d",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "STRK",
        "rail": "starknet_strk",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "sui:mainnet",
      "amount": "10000000",
      "maxAmountRequired": "10000000",
      "payTo": "0x986653e83fd9ab410ecebbcc3b5c5d1c44a8b75ba31827895e033e0e66928e98",
      "asset": "0x2::sui::SUI",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "SUI",
        "rail": "sui",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "tron:mainnet",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "TJoPdK4Y8D4zBF9R7NUkoEzYPwgC1QtcCu",
      "asset": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "USDT",
        "rail": "tron",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "solana:mainnet",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "DyJjjHQyd8NYZeXXhSABpFWPn4PE98UDv4oLtaxzJuiE",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "USDC",
        "rail": "solana",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "near:mainnet",
      "amount": "0.01",
      "maxAmountRequired": "0.01",
      "payTo": "faircat1401.near",
      "asset": "near",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "NEAR",
        "rail": "near",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "stacks:mainnet",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "SPNTEKCYS2PWDKH92WFTAT66N0NJG45D01G7T9YR",
      "asset": "STX",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "STX",
        "rail": "stacks",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:1",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "USDC",
        "rail": "ethereum",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "xrpl:0",
      "amount": "100000",
      "maxAmountRequired": "100000",
      "payTo": "rUGEhCHEsF9fPWue1ukLtT6EHNVUoV56G9",
      "asset": "XRP",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "XRP",
        "rail": "xrpl",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "filecoin:mainnet",
      "amount": "1000000000000000000",
      "maxAmountRequired": "1000000000000000000",
      "payTo": "f410fdn5jzay3j4qir6tovyzxbcfof7ezcpxvydpk4ra",
      "asset": "",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "FIL",
        "rail": "filecoin",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:314",
      "amount": "10000000000000000",
      "maxAmountRequired": "10000000000000000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0x0000000000000000000000000000000000000000",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "FIL",
        "rail": "filecoin-evm",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "eip155:30",
      "amount": "1000000000000000000",
      "maxAmountRequired": "1000000000000000000",
      "payTo": "0x97d794dB5F8B6569A7fdeD9DF57648f0b464d4F1",
      "asset": "0xEf213441a85DF4d7acBdAe0Cf78004E1e486BB96",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "RUSDT",
        "rail": "rootstock",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "ton:-239",
      "amount": "100000000",
      "maxAmountRequired": "100000000",
      "payTo": "UQC4ZLpvbtCmmdMK_HcYZGHmnRHIGndEvxzGi5wENMgAqbJF",
      "asset": "TON",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "TON",
        "rail": "ton",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "aptos:1",
      "amount": "100000",
      "maxAmountRequired": "100000",
      "payTo": "0xf9eb45798ff2df5700b17e756108e06fab65141357d4e8de42b4a0a2348bb8f6",
      "asset": "0x1::aptos_coin::AptosCoin",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "APT",
        "rail": "aptos",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "algorand:mainnet",
      "amount": "1000",
      "maxAmountRequired": "1000",
      "payTo": "Z4DDWF577HZIRKKB2X7ZS5TMOMX2CFHNINLBGNYQ6I2W7JPF3NF65J2H2E",
      "asset": "ALGO",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "ALGO",
        "rail": "algorand",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "bip122:000000000019d6689c085ae165831e93",
      "amount": "10000",
      "maxAmountRequired": "10000",
      "payTo": "bc1qx3kft7jfdmcw5lldq8wa4qdu3ulge9tjpt6epa",
      "asset": "native",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "BTC",
        "rail": "bitcoin",
        "protocolFeeBps": 25
      }
    },
    {
      "scheme": "exact",
      "network": "stellar:pubnet",
      "amount": "10000000",
      "maxAmountRequired": "10000000",
      "payTo": "GBXUWKLUJKHDNFOYK6E5KXADWWQK53T23NBGAM5SXLLZ5VHHVT2NAGBI",
      "asset": "native",
      "maxTimeoutSeconds": 60,
      "resource": "https://api.yieldagentx402.app/.well-known/x402",
      "outputSchema": {
        "input": {
          "type": "http",
          "method": "GET"
        },
        "output": {
          "type": "object",
          "description": "API response"
        }
      },
      "extra": {
        "tokenSymbol": "XLM",
        "rail": "stellar",
        "protocolFeeBps": 25
      }
    }
  ],
  "resources": [
    "https://api.yieldagentx402.app/api/yields",
    "https://api.yieldagentx402.app/api/yields/zest-dual-attested",
    "https://api.yieldagentx402.app/api/adapters",
    "https://api.yieldagentx402.app/api/adapters/quote",
    "https://api.yieldagentx402.app/api/adapters/plan",
    "https://api.yieldagentx402.app/api/solvers/register",
    "https://api.yieldagentx402.app/agents/x402-demo/quote",
    "https://api.yieldagentx402.app/api/prices/chainlink",
    "https://api.yieldagentx402.app/api/security/eigenlayer",
    "https://api.yieldagentx402.app/api/intents",
    "https://api.yieldagentx402.app/api/intents/feed",
    "https://api.yieldagentx402.app/api/intents/create",
    "https://api.yieldagentx402.app/api/bridge/layerzero/quote",
    "https://api.yieldagentx402.app/api/bridge/layerzero/verify",
    "https://api.yieldagentx402.app/api/bridge/bitcoinos/quote",
    "https://api.yieldagentx402.app/api/wallet/tokens",
    "https://api.yieldagentx402.app/api/wallet/history",
    "https://api.yieldagentx402.app/api/token/holders",
    "https://api.yieldagentx402.app/api/token/security",
    "https://api.yieldagentx402.app/api/market/funding-rates",
    "https://api.yieldagentx402.app/api/market/trending",
    "https://api.yieldagentx402.app/api/market/price",
    "https://api.yieldagentx402.app/api/market/cmc/global",
    "https://api.yieldagentx402.app/api/dune/query",
    "https://api.yieldagentx402.app/api/sxt/query",
    "https://api.yieldagentx402.app/api/wallet/portfolio",
    "https://api.yieldagentx402.app/api/wallet/nfts",
    "https://api.yieldagentx402.app/api/wallet/analyze",
    "https://api.yieldagentx402.app/api/token/transfers",
    "https://api.yieldagentx402.app/api/token/profile",
    "https://api.yieldagentx402.app/api/market/indicators",
    "https://api.yieldagentx402.app/api/news/web3",
    "https://api.yieldagentx402.app/api/protocols",
    "https://api.yieldagentx402.app/api/chains/tvl"
  ],
  "totalResources": 34,
  "extensions": {
    "bazaar": {
      "schema": {
        "type": "object",
        "required": [
          "strategy"
        ],
        "properties": {
          "strategy": {
            "type": "string",
            "enum": [
              "stable-yield",
              "btcfi",
              "lending",
              "vault",
              "bridge"
            ]
          },
          "chain": {
            "type": "string",
            "enum": [
              "near",
              "base",
              "bitcoin",
              "stacks",
              "evm",
              "sui",
              "sei",
              "starknet",
              "multi"
            ]
          },
          "riskTolerance": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "high"
            ]
          }
        }
      },
      "info": {
        "input": {
          "type": "http",
          "method": "GET",
          "queryParams": {
            "strategy": {
              "type": "string",
              "enum": [
                "stable-yield",
                "btcfi",
                "lending",
                "vault",
                "bridge"
              ],
              "description": "Yield strategy type"
            },
            "chain": {
              "type": "string",
              "enum": [
                "near",
                "base",
                "bitcoin",
                "stacks",
                "evm",
                "sui",
                "sei",
                "starknet",
                "multi"
              ],
              "description": "Target chain filter"
            },
            "riskTolerance": {
              "type": "string",
              "enum": [
                "low",
                "medium",
                "high"
              ],
              "description": "Risk tolerance filter"
            }
          }
        },
        "output": {
          "type": "json",
          "schema": {
            "type": "object",
            "properties": {
              "success": {
                "type": "boolean"
              },
              "yields": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "count": {
                "type": "integer"
              },
              "updatedAt": {
                "type": "string",
                "format": "date-time"
              }
            }
          },
          "example": {
            "success": true,
            "count": 3,
            "updatedAt": "2026-03-01T00:00:00.000Z",
            "yields": [
              {
                "protocol": "Aave",
                "chain": "base",
                "apy": 4.2,
                "tvl": "$820M",
                "asset": "USDC"
              },
              {
                "protocol": "Zest",
                "chain": "stacks",
                "apy": 9.1,
                "tvl": "$42M",
                "asset": "sBTC"
              },
              {
                "protocol": "Ref Finance",
                "chain": "near",
                "apy": 6.7,
                "tvl": "$130M",
                "asset": "USDC.e"
              }
            ]
          },
          "hubId": "hub-yieldagentx402",
          "adapters": "https://api.yieldagentx402.app/api/adapters",
          "yields": "https://api.yieldagentx402.app/api/yields",
          "intents": "https://api.yieldagentx402.app/api/intents/create"
        }
      }
    }
  },
  "updatedAt": "2026-10-03T05:56:10.090Z"
}