Liquid Agent

ai.liquidagent.api由 api.liquidagent.ai 发布官方发布者v1.7.0更新于 Nov 4, 2026

Money tools for AI agents over x402: USDC bridge to 16 chains, Polymarket data, stocks, USDC gas.

已验证Streamable HTTP可网页运行云端与基础设施金融商业与电商

概览

AI 生成的概览

面向 AI 代理的远程 x402 资金工具:USDC 跨链桥、代币化美股篮子、Polymarket 数据、付费线索与商店搜索,以及免费的 USDC 与支付调试工具。

可以做什么
  • 报价、准备并追踪覆盖 16 条链的 USDC 跨链桥路由,查询推荐收益
  • 读取代币化股票篮子、预览买入、查看金库与持仓,并获取创建金库、设置权重、买入、卖出、再平衡或转赠份额的未签名交易
  • 获取付费的 Polymarket 价格数据、篮子信号和合作商店礼品搜索,以及免费的商店信息
  • 搜索、反查并分析美国本地商家线索,付费前可先免费计数
  • 查询各链 USDC 余额、CCTP 转账状态、x402 支付解码和钱包支付就绪情况
  • 获取仅用 USDC 支付手续费的 gas 赞助说明
适用场景
适合代理需要跨链转移或花费 USDC、持有或交易代币化美股篮子、读取 Polymarket 实时涨跌数据,或在无需账号和 API 密钥的情况下购买美国商家线索与商品数据时使用。
运行要求
远程 Streamable HTTP 端点,无需安装、账号或 API 密钥。付费工具通过 x402 以 USDC 结算,因此代理需要自己的钱包、支持 x402 的客户端,以及 Base、Polygon 或 Arc 上的 USDC。写入类工具返回未签名交易,须由用户自己的钱包签名并广播。
安装前请注意
许多工具每次调用都会花费真实 USDC(例如每条线索 0.03 美元、跨链桥 1% 加网络费、信号 0.007 美元)。服务器只返回未签名交易、不持有私钥,但签名并广播会转移资金并产生 gas,部分操作可能需要显式 gas 上限。线索数据会发送给第三方,结果中还会推广推荐链接和合作方链接。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Liquid Agent,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ai.liquidagent.api%2Fliquid-agent/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "liquid-agent": {
      "type": "http",
      "url": "https://api.liquidagent.ai/mcp"
    }
  }
}

README

Liquid Agent: money tools for AI agents (x402)

x402 money tools for AI agents. Verified US local business leads at $0.03 a lead, a one-signature USDC bridge from Base to 16 chains, the live Polymarket price to beat, a tokenized US stock basket from $1, gas paid in USDC, and gift search in partner shops, plus free USDC and x402 debugging tools and a remote MCP server. No account, no API key, and the server never holds your keys.

Homepage: https://liquidagent.ai · Live API: https://api.liquidagent.ai · MCP: https://api.liquidagent.ai/mcp · Agent guide: https://api.liquidagent.ai/v1/guide · Status: https://api.liquidagent.ai/v1/status

ServiceWhat it doesPrice
Liquid LeadsUS local businesses by category and place (50 states + D.C., 7.5M businesses): a checked email graded A/B/C, contact name, phone, a website proven by the business's own phone number, socials and buying signals. Free count and 3 free samples a day. Plus reverse lookup by phone or website ($0.01), website tech ($0.005), and bulk enrichment ($0.01 per match)$0.03 / lead
Liquid BridgeUSDC from Base to Arc, Arbitrum, OP, Polygon, Avalanche, Unichain, Linea, World Chain, Sonic, Monad, Sei, Ink, HyperEVM, XDC, Plume, Codex (or Arc to Base), one x402 signature, exact delivery. Referrers earn 20% of the fee. Proof of delivery1% + network fee
Polymarket price to beatThe official price to beat for BTC, ETH, SOL, XRP Up/Down on 5m and 15m, live during the window. First call free with ?free=1$0.004 / call
Tokenized stocksYour own vault of Coinbase's tokenized NVDA, META, AAPL, GOOGL on Base from $1. Unsigned transactions you signfree reads, signals $0.007
Gas sponsorTransact on Base, Polygon or Solana holding only USDCfrom $0.03
Chain toolsTransaction decode on five EVM chains ($0.003), Base batch preflight ($0.005 + $0.002/call), decoded event logs ($0.005 per 1,000 blocks)from $0.003
Gift searchSearch the Mint & Marquee partner shop (custom 3D printed figurines, statues, keychains, bag tags) and get products with price, photo and a link to buy$0.001 / search
Free toolsUSDC balances on 11 chains, status of any CCTP transfer, x402 debugger, payment readiness checkfree

x402 · AI agents · lead generation · local business leads · USDC bridge · CCTP · Polymarket · MCP · tokenized stocks · Base · ERC-4626 · ERC-8004 · agentic commerce · agentic shopping · no oracle · self-custodial


What is this?

The stock index part of Liquid Agent is an agent-native tokenized-stock index on Base. An autonomous agent (or a human) can:

  • Discover the index and live prices over plain HTTP — no API key, no account, no allowlist.
  • Mint its own vault (ERC-4626) holding a band-rebalanced basket of Coinbase's tokenized NVDA / META / AAPL / GOOGL.
  • Buy from $1, set custom weights, rebalance, and exit any block — to USDC, or the raw stock tokens in-kind (un-trappable).

Every read is free. Every write returns an unsigned transaction the agent signs with its own wallet and broadcasts with its own gas (or hands it to the gas sponsor and pays in USDC) — the server never holds a key, so there's no account to create and nothing to steal.

Built for the agent economy: x402-discoverable, an A2A agent card, llms.txt / agents.txt, and a permissionless ERC-8004 on-chain identity (agentId 74094 on Base).

Why an agent picks this

Instead of picking four stocks, sizing each, buying them separately, and rebalancing by hand, an agent makes one call and owns a single auto-rebalanced share of a diversified tokenized-equity basket — self-priced (no oracle), redeemable any block, with no project token, all reachable over a live HTTP + x402 API.

MCP server (remote, no install)

[smithery badge]

Connect any MCP client (Claude, Cursor, ChatGPT, agent frameworks) by URL: https://api.liquidagent.ai/mcp (Streamable HTTP, no auth). Listed in the official MCP Registry as ai.liquidagent.api/liquid-agent and on Smithery.

bash
claude mcp add --transport http liquid-agent https://api.liquidagent.ai/mcp
json
{ "mcpServers": { "liquid-agent": { "type": "streamable-http", "url": "https://api.liquidagent.ai/mcp" } } }

38 tools:

  • Website Watcher: link_check ($0.01 quick / $0.05 full: is this link safe to click? phishing, typosquat and scam check with a fixed-schema verdict)
  • Leads: leads_count (free: matches and the exact price), leads_search ($0.03 a lead), leads_lookup ($0.01: the business behind a phone number or website), leads_tech ($0.005: what a business website runs on), all paid inside the tool call
  • Bridge: bridge_quote, bridge_prepare_payment, bridge_routes, bridge_status, bridge_referral_earnings
  • Stocks: stocks_basket, stocks_portfolio, stocks_buy_quote, stocks_vault, stocks_create_vault, stocks_set_weights, stocks_buy, stocks_sell, stocks_rebalance, stocks_send (write tools return an unsigned transaction you sign yourself)
  • Paid inside the tool call (x402 over MCP): polymarket_price_to_beat ($0.004), stocks_signals ($0.007), shop_search ($0.001). Call once without payment to get the x402 PaymentRequired, then call again with the signed payment in _meta["x402/payment"]; the data comes back with the receipt in _meta["x402/payment-response"] (x402 MCP transport spec). Pay on Base, Polygon or Arc.
  • Paid prep (returns the HTTP 402 to pay yourself): polymarket_prepare ($0.004), stocks_signals_prepare ($0.007), stocks_publish_prepare ($0.01)
  • Utilities: usdc_balances (every CCTP chain), cctp_status (any Circle CCTP transfer, and how to finish a stuck one), x402_check (decode a 402, verify a signed payment, get the fix), payment_readiness (can this wallet pay this endpoint)
  • Chain tools: gas_preflight ($0.005 Base simulation), gas_batch_preflight ($0.005 + $0.002 per additional call), gas_decode ($0.003 multi-chain transaction and event-log decode), chain_logs ($0.005 per started 1,000 blocks), leads_enrich ($0.01 per input that finds a business; misses free)
  • Other: gas_sponsor_info, shop_info, liquid_guide

Plus 4 doc resources and 3 prompts (bridge USDC, earn referrals, buy the basket). Free to connect. Paid tools settle x402 inside the call; your agent signs with its own wallet. The server never signs or holds funds.

Discovery (machine-readable, self-hosted)

Agent skill (OpenClaw · ClawHub · skills.sh)

A ready-made skill that teaches an agent the whole flow lives in skills/liquid-agent-stocks/SKILL.md.

bash
clawhub install liquid-agent-stocks          # OpenClaw / ClawHub — the stock indexclawhub install liquid-gas-sponsor           # OpenClaw / ClawHub — the gas sponsor (transact with USDC only, no ETH)clawhub install liquid-polymarket            # OpenClaw / ClawHub: Polymarket official price to beat, livenpx skills add LiquidAgent/liquidagentx402   # skills.sh (any agent that reads SKILL.md): every skill in skills/

Quickstart — create → buy → rebalance → exit

Reads are free. Writes return an unsigned {to,data,value,chainId} (or {steps:[...]}) that you sign and broadcast.

bash
BASE=https://api.liquidagent.ai
# 1. Discover the index (free)curl -s $BASE/v1/basket
# 2. Preview a $2 buy (free; USDC-6, so 2000000 = $2.00)curl -s "$BASE/v1/quote?usdc=2000000"
# 3. Open your vault (ONE time) — returns an unsigned tx; sign + broadcast itcurl -s -X POST $BASE/v1/create-vault -H 'content-type: application/json' -d '{}'
# 4. Find your vault addresscurl -s $BASE/v1/balance/0xYourAddress          # -> vaults[0].vault
# 5. (optional) Set custom weights — bps summing to 10000; sign + broadcastcurl -s -X POST $BASE/v1/set-weights -H 'content-type: application/json' \  -d '{"vault":"0xYourVault","weightsBps":[4000,2000,2000,2000]}'
# 6. Buy in — ONE tx, no approve: get an EIP-2612 permit payload, sign it OFF-CHAIN,#    then exchange the signature for a single unsigned depositWithPermit txcurl -s -X POST $BASE/v1/buy -H 'content-type: application/json' \  -d '{"vault":"0xYourVault","usdc":"2000000","permit":true,"owner":"0xYourAddress"}'#    -> {typedData} ... sign with eth_signTypedData_v4, then:curl -s -X POST $BASE/v1/buy -H 'content-type: application/json' \  -d '{"vault":"0xYourVault","usdc":"2000000","permit":{"deadline":<from typedData>,"signature":"0x..."}}'#    (omit `permit` entirely for the legacy approve + deposit two-step)
# 7. Check your vault (free)curl -s $BASE/v1/vault/0xYourVault
# 8. (optional) Rebalance to target — sign + broadcastcurl -s -X POST $BASE/v1/rebalance -H 'content-type: application/json' -d '{"vault":"0xYourVault"}'
# 9. Cash out — to USDC or raw tokens; sign + broadcastcurl -s -X POST $BASE/v1/redeem -H 'content-type: application/json' \  -d '{"vault":"0xYourVault","shares":"<amount>","inKind":false}'

Signing: every write returns an unsigned {to,data,value,chainId}. Sign it with your own wallet and broadcast via eth_sendRawTransaction to any Base RPC. deposit / rebalance / redeem swap B20 precompile tokens, which break naive public-RPC gas estimation — if estimation fails, pass an explicit gas limit of ~3,000,000.

Runnable examples: examples/buy.js (viem) · examples/buy.py (Python) · examples/read.sh (curl).

Endpoints

Reads (free): GET /v1/basket · GET /v1/vault/{address} · GET /v1/balance/{agent} · GET /v1/quote?usdc= · GET /v1/guide Writes (return unsigned calldata): POST /v1/create-vault · /v1/set-weights · /v1/buy · /v1/rebalance · /v1/redeem (sell / cash out) · /v1/send (transfer to any wallet) Paid (x402): GET /v1/signals ($0.007 — the basket's rebalancing signal in one call) · POST /v1/publish ($0.01 — a live, shareable portfolio page) · POST /v1/gas (from $0.03 — the gas sponsor: transact with USDC only, no ETH) · GET /v1/bridge (1% — the one-signature USDC bridge, Base <-> Arc)

An agent can buy the basket, sell it any block (/v1/redeem → USDC or the raw stocks in-kind), and send it to any wallet (/v1/send) — gift or hand a whole tokenized-stock basket to another agent in one transfer, no vault needed on their end.

Full spec in openapi.json.

Paid: basket signals (x402)

GET /v1/signals — $0.007 USDC per call — one call returns the whole basket's rebalancing signal, so an agent doesn't have to visit four sites: per-stock returns, annualized volatility, RSI, trend, relative strength, a correlation matrix, and an inverse-volatility suggested weightsBps you can drop straight into POST /v1/set-weights → POST /v1/rebalance. Add ?vault=<yours> to also get current-vs-suggested drift for your vault.

Pay by signing a USDC authorization (x402 exact scheme, EIP-3009, on Base) — any x402-aware client handles the 402 automatically:

bash
curl -s https://api.liquidagent.ai/v1/signals            # -> 402 with the x402 payment challenge# an x402 client (AgentCash, x402-fetch, CDP) pays the $0.007, then receives:# { "basket":[{symbol,returns,volAnnualPct,rsi14,trend,relStrengthM1}, ...],#   "basketStats":{ "correlation": {...} },#   "signals":{ "riskParityWeightsBps":[...], "biasVsEqualWeightBps":[...], "momentumRankDesc":[...] } }

Everything else stays free; the paid resources are signals, publish, the gas sponsor, and the bridge below.

Paid: gas sponsor (x402) — transact with USDC only, no ETH

Most agent wallets hold USDC and nothing else. POST /v1/gas is an ERC-4337 paymaster you pay per operation in USDC over x402: no ETH, no account, no API key. Price is max($0.03, 1.3 × the operation's gas cap); the signed sponsorship locks the gas limits and max fee, so the sponsor can never charge more than it quoted. One endpoint, the body picks the lane:

Smart-wallet SDKs (ERC-7677). Point the SDK's paymaster URL at https://api.liquidagent.ai/v1/gas. pm_getPaymasterStubData is free; an unpaid pm_getPaymasterData returns a JSON-RPC error {code:402, data:<x402 PaymentRequired>} (HTTP stays 200 so SDKs don't choke). Put the x402 payment object in params[3].context.x402 and retry. Then send the signed operation back to the same URL, not to a public bundler: bundlers only relay staked paymasters and this one is not staked yet, so the bring-your-own-operation step below is the last mile (we dry-run and submit it ourselves).

Plain wallets (any EOA, via EIP-7702). Two calls to the same URL:

bash
# 1. quote: the 402 IS the quote (exact price for THIS operation, valid 120 s)curl -s -X POST https://api.liquidagent.ai/v1/gas -H 'content-type: application/json' \  -d '{"sender":"0xYourEOA","calls":[{"to":"0x…","data":"0x…","value":"0"}]}'      # any calls, e.g. an unsigned tx from this API# 2. pay it: an x402 client repeats the call with X-PAYMENT and receives#    { userOperation (sponsored), typedData, authorization? (EIP-7702, only if your EOA is not delegated yet), validUntil }#    sign typedData with eth_signTypedData_v4 (+ sign the authorization if given), then POST them back to the same URL:#    {"userOperation": <with signature>, "authorization": <signed, optional>}  -> we submit; our deposit pays the gas.#    No further charge. Only operations we sponsored are accepted, once each.

Full walkthrough with signatures in examples/gasless.js — a wallet with zero ETH buys the index end to end. Wallet already delegated to another EIP-7702 implementation (MetaMask and friends)? The first call returns 409; add "redelegate": true to the same body and the sponsor returns an authorization you sign that re-points the wallet to Simple7702Account (owner = you, reversible, applied in the same transaction), or keep your delegation and use the next section.

Any other smart account (bring your own operation). Already delegated to a different EIP-7702 implementation, or running a deployed smart account (Kernel, Safe, Nexus…) on EntryPoint v0.8? Build the operation with your own SDK and let the sponsor submit it — no bundler, no paymaster stake, no ETH:

bash
# 1. quote: POST the UNSIGNED EntryPoint v0.8 operation (sender = your account, your calldata, your gas limits)curl -s -X POST https://api.liquidagent.ai/v1/gas -H 'content-type: application/json' \  -d '{"userOperation":{"sender":"0xYourAccount","nonce":"0x…","callData":"0x…","callGasLimit":"0x…","verificationGasLimit":"0x…","preVerificationGas":"0x…","maxFeePerGas":"0x…","maxPriorityFeePerGas":"0x…","signature":"0x"}}'# 2. pay the 402 and repeat -> { userOperation (with the paymaster fields), typedData, validUntil }# 3. sign it the way YOUR account expects (viem: account.signUserOperation), POST {"userOperation": <with signature>} to the same URL.#    The sponsor dry-runs it through the EntryPoint first: a rejected dry run costs nothing and can be retried before validUntil.

Working reference in examples/gasless-bring-your-own.js: swap the account constructor for your SDK's. GET /v1/gas describes the sponsor; GET /v1/gas/stats shows live usage.

Chain tools and bulk enrichment

  • POST /v1/gas/preflight ($0.005): simulate an unsigned Base transaction and return success or a decoded revert, gas estimate, and an indicative USDC sponsorship estimate. No signing or broadcast.
  • POST /v1/gas/preflight/batch ($0.005 + $0.002 per additional call, 20 calls for $0.043): one block, one fee snapshot, and one settlement for 1-20 Base calls. Per-call success or revert and aggregate gas.
  • POST /v1/gas/decode ($0.003): decode a transaction and ordered event logs with your ABI on Base, Polygon, Arbitrum, Optimism, or Avalanche. Unknown selectors and events retain raw data with decoded:false.
  • POST /v1/chain/logs ($0.005 per started 1,000 blocks): decoded EVM event logs with adaptive chunking, ordered results, and raw fallback. Maximum 10,000 blocks, 100 logs, or 1 MiB output.
  • POST /v1/leads/enrich ($0.01 per input that finds a business; misses free): enrich 1-100 websites or US phone numbers with full business details, graded email, contact, socials, and website tech.

All five are available as MCP tools and are listed in llms.txt, the A2A agent card, ERC-8004 registration, OpenAPI, and x402 resource discovery. Example: examples/chain-tools.sh. Skill: skills/liquid-chain-tools/SKILL.md.

Paid: Liquid Leads, US local business leads (x402)

GET https://api.liquidagent.ai/v1/leads/search?category=<what>&city=<where>&limit=<n> returns local businesses (dentists, plumbers, HVAC, salons, law firms and hundreds more) for $0.03 USDC per lead, flat, x402 exact (EIP-3009), USDC on Base or Arc. 1 to 1,000 leads per call (default 3 = $0.09, or sample=1 for 3 free leads); the 402 quotes the exact total and you are never charged for an empty answer.

Each lead: name, address, phone, the best email with its grade (A = own domain and a named person, B = own domain shared inbox or a published free-mail address, C = a live domain not tied to their site), a contact name when the email shows one, socials, and buying signals (no website, online booking tool, payment system, hiring). A website is only returned when it carries the business's own phone number; a site we cannot prove is theirs is dropped and nothing from it is used. Place by city, county, zip or near=<lat>,<lng>; format=csv for a CRM.

Free first: /v1/leads (coverage by state, every filter), /v1/leads/count (how many match, by grade, and the exact price), /v1/leads/categories, and sample=1 for 3 free leads (3 a day). Coverage: 50 states + D.C. and growing; GET /v1/leads lists them. Data: Overture Maps Places (CDLA-Permissive-2.0) plus our own crawl of each business's website.

Reverse lookup ($0.01): GET https://api.liquidagent.ai/v1/leads/lookup?phone=<US number> or ?domain=<website> returns the business behind it, in the same shape as a lead. A website only matches when it carries the business's own phone number, and placeholder numbers (555-01xx, 999-9999) are refused. Website tech ($0.005): GET https://api.liquidagent.ai/v1/leads/tech?domain=<website> returns the site platform, online booking tool, payment system, hiring and socials, read from the business's own verified site. Both are no match, no charge.

Example: examples/leads.js. Skill: skills/liquid-local-leads/SKILL.md. MCP: leads_count (free), leads_search, leads_lookup, leads_tech (paid in the call).

Paid: Polymarket price to beat (x402)

GET https://api.liquidagent.ai/v1/polymarket/<asset>-<timeframe> for BTC, ETH, SOL and XRP on 5m and 15m (e.g. btc-5m, eth-15m, sol-5m, xrp-15m), $0.004 USDC per call on Base or Polygon. Polymarket's public API only shows the price to beat after a window closes; this returns it live.

One call returns the official price to beat for the live window (the 60 s Chainlink TWAP before it starts, matched to every decimal against Polymarket's own published values on every resolved window tested), the live Chainlink price and its distance from the price to beat, seconds left, token ids and the market's prices. ?start=<unix> returns a past window's official settle and outcome. First call free: add ?free=1 for one live answer at no charge (one per agent). You are never charged when it cannot answer. Index: https://api.liquidagent.ai/v1/polymarket

Example: examples/polymarket.js. Skill: skills/liquid-polymarket/SKILL.md.

Paid: gift search in partner shops (x402)

GET https://api.liquidagent.ai/v1/shop/mintandmarquee/search?q=<what>&max=<usd> searches the Mint & Marquee partner shop (custom 3D printed figurines, statues, keychains and bag tags; soccer, anime and crypto collections) for $0.001 USDC per search, x402 exact (EIP-3009), USDC on Arc, Base or Polygon. You are never charged when it cannot answer.

It returns up to 10 products with name, price, photo, a short description and a link to buy. Each answer ends with a foundWith line (Liquid Agent, with 10% off the first month for people who join through the link) for your agent to show once. Free shop info: https://api.liquidagent.ai/v1/shop/mintandmarquee

Example: examples/shop.js. Skill: skills/liquid-gift-search/SKILL.md. MCP: shop_search (paid in the call), shop_info (free).

Liquid Bridge (x402): move USDC from Base to 16 chains in one signature

The one-signature USDC bridge for x402 agents. GET /v1/bridge?from=base&to=arc&amount=1 answers with a 402 that is the exact price. Sign one standard x402 payment, repeat the call, and exactly the amount you asked for arrives at your own address on the destination, usually in 10 to 20 seconds. No transaction to build, no approvals, no gas token. Non-custodial: the payment goes to the bridge contract, which burns it through Circle CCTP to you in the same transaction.

RoutePay onExample (receive 1 USDC)
Base -> ArcBase (eip155:8453)about 1.035 USDC
Arc -> BaseArc (eip155:5042)about 1.078 USDC

Price: 1% of the amount, plus Circle's network fee and gas at cost, all in the quote. Minimum 1 USDC. Liquid's fee can never exceed max(3%, $0.05): the contract enforces it.

Earn by referring: add ref=<your address> to any bridge URL. 20% of Liquid's fee is credited to you on-chain in the same transaction (self-referral works as a 20% discount). Check it at GET /v1/bridge/earnings/<address>.

bash
node examples/bridge.js --quote                                      # free price checkPRIVATE_KEY=0x... node examples/bridge.js --from base --to arc --amount 1 [--ref 0xYourReferrer]

Free: GET /v1/bridge/quote · /v1/bridge/routes · /v1/bridge/status/{burnTx} · /v1/bridge/earnings/{referrer} · /v1/bridge/guide. Skill: skills/liquid-usdc-bridge/SKILL.md. Full guide: https://api.liquidagent.ai/v1/bridge/guide

Addresses — Base mainnet (chainId 8453)

BasketVaultFactory0x1B205660780CbC57849019Df2BA64B719b00AEA8
USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
NVDAc (NVIDIA)0xb20000000000000000000078ee7ce2fE4908108C
METAc (Meta)0xb2000000000000000000008bC8786B856E61707C
AAPLc (Apple)0xb200000000000000000000C2e324d24d7eEcd1fb
GOOGLc (Alphabet)0xb2000000000000000000002D0BA3164cc74f58B7
Fee sink / treasury (x402 payTo)0x487b28A4FbbA8Cf46eb6E1d72e6959202Bb75e90
Gas sponsor paymaster (EntryPoint v0.8)0x9676897c3bf08977cdbe78213f84e72a29b844ec
EntryPoint v0.80x4337084D9E255Ff0702461CF8895CE9E3b5Ff108
Simple7702Account (EOA delegation target)0xe6Cae83BdE06E4c305530e199D7217f42808555B
ERC-8004 identityeip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432/74094
Liquid Bridge contract, Base (x402 payTo)0xbf43e09b91c4d4aa55e033a3487f345ce4ed7557
Liquid Bridge contract, Arc (eip155:5042, x402 payTo)0x3bc7bf1afc96c1de35ac48e1a0a3cc3d617a77b1
Circle CCTP MessageTransmitterV2 (Base and Arc)0x81D40F21F12A8F0E3252Bccb954D722d4c464B64

Fees & mechanics

  • 0.20% mint fee on deposits · 0.90%/yr streaming management fee · no performance fee. Both hard-capped in bytecode.
  • Self-priced NAV from a pool TWAP with a spot-vs-TWAP circuit breaker that fails closed. No external oracle.
  • Band-rebalanced at a 5% drift band + 1h cooldown; a 5% USDC buffer smooths flows.
  • In-kind redemption is price-free and can never be paused — you're never trapped.
  • No project token in the live index. (A LIQUID revenue-share token is on the later roadmap; the Phase 1 index itself has none.)

License

MIT — see LICENSE.

来源:README.md,提交 3e3472b

工具

32

bridge_quote

Bridge quote (Base to 16 chains, Arc to Base)

Free. Exact price to move USDC with the Liquid Bridge (Base to Arc, Arbitrum, OP, Polygon, Avalanche, Unichain, Linea, World Chain, Sonic, Monad, Sei, Ink, HyperEVM, XDC, Plume, Codex; or Arc to Base): what you pay, what you receive (exactly `amount`), the fee breakdown and the ETA. No payment, no wallet needed.

输入参数to必填reffromamount必填

bridge_prepare_payment

Prepare a bridge payment (x402)

Returns the exact x402 payment request for a bridge (network, asset, payTo contract, amount, EIP-712 domain) and the URL to call. Pay it with your own x402 client: sign one EIP-3009 authorization and repeat the GET with the PAYMENT-SIGNATURE header. You receive exactly `amount` at your own address on the destination. This tool does not pay or sign anything.

输入参数to必填reffromamount必填

bridge_routes

Bridge routes

Free. Every Liquid Bridge route with its live price for 1 USDC and whether it is open.

无需输入参数。

bridge_status

Track a bridge

Free. Circle attestation and mint state for a bridge, by its burn transaction hash (returned by the bridge call).

输入参数fromburnTx必填

bridge_referral_earnings

Referral earnings

Free. Unclaimed Liquid Bridge referral earnings for an address on each chain, and how they are paid out. Earn by adding ref=<your address> to bridge calls: 20% of Liquid's fee.

输入参数address必填

stocks_basket

Tokenized stock basket

Free. The on-chain tokenized US stock index on Base (NVDA, META, AAPL, GOOGL): live prices, fees, how to buy from $1.

无需输入参数。

stocks_buy_quote

Stock basket buy quote

Free. Preview buying the tokenized stock basket: shares you would get and the fee for a USDC amount (USDC 6 decimals: "2000000" = $2).

输入参数usdc必填

stocks_vault

Stock vault state

Free. A basket vault's value (NAV), holdings, current vs target weights and whether it needs rebalancing.

输入参数address必填

stocks_portfolio

Stock portfolio of an address

Free. Everything an address owns in the tokenized stock basket: each vault, its shares and current USD value.

输入参数address必填

stocks_create_vault

Open your own stock vault

Free. Opens your own vault for the tokenized US stock basket (NVDA, META, AAPL, GOOGL), controlled only by you. Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds. After it confirms, find the vault with stocks_portfolio.

无需输入参数。

stocks_set_weights

Set your stock allocation

Free. Sets your vault's target allocation across the 4 stocks in basis points (sum 10000), e.g. [4000, 3000, 2000, 1000]. Default is equal weight. Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds.

输入参数vault必填weightsBps必填

stocks_buy

Buy tokenized stocks with USDC

Free. Invest USDC into your vault from $1 (USDC 6 decimals: "1000000" = $1). Easiest: set usePermit=true with owner, sign the returned typedData off-chain (free), then call again with permitDeadline + permitSignature to get ONE deposit transaction. Without a permit you get two transactions (approve, then deposit). Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds.

输入参数usdc必填ownervault必填minSharesusePermitpermitDeadlinepermitSignature

stocks_sell

Sell (redeem) basket shares

Free. Cash out: redeem basket shares to USDC, or take the raw stock tokens in-kind (works any block, no vault needed, anyone holding shares can sell). Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds.

输入参数vault必填inKindshares必填minUsdcOut

stocks_rebalance

Rebalance your vault

Free. Brings your vault back to its target weights (check stocks_vault: rebalanceNeeded). Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds.

输入参数vault必填

stocks_send

Send basket shares to anyone

Free. Transfer your tokenized stock basket shares to any wallet or another agent; they can hold, sell or forward them, no vault needed. Returns an UNSIGNED transaction {to, data, value, chainId} on Base; nothing happens until you sign it with your own wallet and broadcast it. Liquid never holds keys or funds.

输入参数to必填vault必填shares必填

stocks_signals_prepare

Prepare a paid signals call ($0.007)

Returns the x402 payment request for basket signals ($0.007 USDC on Base, Polygon or Arc): rebalancing signal, momentum and suggested weights for NVDA/META/AAPL/GOOGL in one call. Pay it with your own x402 client. This tool does not pay.

输入参数vault

polymarket_prepare

Prepare a Polymarket price-to-beat call ($0.004)

Returns the x402 payment request for Polymarket crypto Up/Down data (BTC, ETH, SOL, XRP; 5m and 15m; $0.004 USDC on Base, Polygon or Arc): the OFFICIAL price to beat for the live 5m or 15m window (matched to the cent against Polymarket's results), the live Chainlink price and its distance from the price to beat, seconds left, token ids and market prices. Pass start (unix) for a past window's official outcome. First call free: add ?free=1 to the URL for one live answer at no charge (one per agent). Pay it with your own x402 client. This tool does not pay.

输入参数startmarket必填

polymarket_price_to_beat

Polymarket price to beat (paid, $0.004)

PAID over x402 inside this tool call ($0.004 USDC on Base, Polygon or Arc): the OFFICIAL Polymarket price to beat for the live BTC, ETH, SOL or XRP 5m/15m Up/Down window (matched to every decimal against Polymarket), the live Chainlink price and its distance, seconds left, token ids and market prices. Call it once without payment to get the x402 PaymentRequired; your x402 wallet signs it and you call again with the payment in _meta["x402/payment"]. Set free=true for one free answer per agent.

输入参数freestartmarket必填

shop_info

Partner shop: what it sells (free)

Free. What the Mint & Marquee partner shop sells (custom 3D printed figurines, statues, keychains, bag tags; soccer, anime, crypto collections), its product count and price range, and how to search it.

输入参数shop

leads_count

Local business leads: how many match (free)

Free. How many local businesses match a category and place, how many have an email at each grade (A/B/C), the top cities, and the exact price of the next page. Run this before leads_search.

输入参数zipcitynearemaillimitcountyhiringoffsetsamplebookingwebsitecategory必填另有 3 个

leads_lookup

Business lookup: who is this phone number or website? (paid, $0.01)

PAID over x402 inside this tool call ($0.01 USDC on Base or Arc per lookup that finds a business; no match, no charge): give a US phone number or a website and get the local business behind it: name, address, category, the best email graded A/B/C, a contact name when the email shows one, socials and buying signals. A website only matches when it carries the business's own phone number. Call once without payment to get the x402 PaymentRequired, then again with the signed payment in _meta["x402/payment"].

输入参数phonedomain

leads_tech

Website tech: what a local business site runs on (paid, $0.005)

PAID over x402 inside this tool call ($0.005 USDC on Base or Arc per lookup that finds a verified site; no match, no charge): give a website or a US phone number and get the site platform (WordPress, Wix, Squarespace, Shopify...), online booking tool (Square Appointments, Vagaro, Calendly, Zocdoc...), payment system (Square, Toast, Clover, Stripe...), hiring and socials, read from the business's own verified website. Call once without payment to get the x402 PaymentRequired, then again with the signed payment in _meta["x402/payment"].

输入参数phonedomain

stocks_signals

Basket signals (paid, $0.007)

PAID over x402 inside this tool call ($0.007 USDC on Base, Polygon or Arc): the whole stock basket's rebalancing signal in one call (returns, volatility, RSI, trend, relative strength and inverse-volatility target weights for NVDA, META, AAPL, GOOGL). Call once without payment to get the x402 PaymentRequired, then call again with the signed payment in _meta["x402/payment"].

输入参数vault

stocks_publish_prepare

Prepare a paid portfolio page ($0.01)

Returns the x402 payment request to publish a live, shareable portfolio page for a vault for 24 hours ($0.01 USDC on Base or Polygon). Pay it with your own x402 client. This tool does not pay.

输入参数labelvault必填

usdc_balances

USDC balances on every chain

Free. USDC balance (and native gas balance) of an address on every CCTP chain at once: Ethereum, Avalanche, OP Mainnet, Arbitrum, Base, Polygon PoS, Unichain, Linea, Sonic, World Chain, Arc. Use it before paying or bridging to see where your money is.

输入参数address必填

cctp_status

Track any Circle CCTP transfer

Free. Status of ANY Circle CCTP v2 USDC transfer (not only Liquid's) by its burn transaction hash: attestation, whether it was minted on the destination, and exactly how to finish a stuck one (receiveMessage with the message and attestation). Chains: Ethereum, Avalanche, OP Mainnet, Arbitrum, Base, Polygon PoS, Unichain, Linea, Sonic, World Chain, Arc.

输入参数fromtxHash必填

x402_check

x402 debugger

Free. Decode any x402 payment request (from a URL, a PAYMENT-REQUIRED header or a 402 body) into plain English with warnings, and optionally verify a signed payment (PAYMENT-SIGNATURE / X-PAYMENT header) the way a facilitator would: recipient, amount, time window, EIP-712 signature against the token's real domain, nonce reuse and balance. Every failed check comes with the fix.

输入参数urlbodymethodpaymentrequirement

payment_readiness

Can this wallet pay this endpoint?

Free. One call to know if a wallet can pay an x402 endpoint right now: reads the endpoint's 402, checks the wallet's balance on each accepted network, and if it cannot pay, returns the cheapest fix (e.g. move USDC from the chain where it sits, with the exact bridge_quote arguments).

输入参数urlbodymethodaddress必填requirement

gas_sponsor_info

Gas sponsor (pay gas in USDC)

Free. How to send a transaction on Base, Polygon or Solana with a wallet that holds USDC but no ETH/POL/SOL: the x402-paid gas sponsor, its price rule (from $0.03) and lanes.

无需输入参数。

liquid_guide

What Liquid Agent offers

Free. Overview of every Liquid Agent service for agents (bridge, stocks, signals, gas sponsor), prices and where the full docs are.

无需输入参数。

版本历史

2
  1. v1.7.0最新Sep 30, 2026
  2. v1.0.0Sep 29, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分