A2A REGISTRY·AGENT RECORD·b236caf4-3968-4f45-9b3e-eb08caf53685

Provider

Liquid Agent

Liquid Agent: Money Tools for AI Agents

x402 money tools for AI agents: verified local business leads (6.0M businesses in 42 US states, websites proven by the business's own phone, graded emails, buying signals, $0.03 a lead), a one-signature USDC bridge from Base to 16 chains, the live Polymarket price to beat (BTC, ETH, SOL, XRP on 5m and 15m), a tokenized US stock basket from $1, and gas paid in USDC, plus free USDC and x402 debugging tools and a remote MCP server (31 tools). No account, no API key. The stock index: agent-native tokenized-stock index on Base. Mint your own on-chain vault of Coinbase's tokenized NVDA/META/AAPL/GOOGL, buy from $1, rebalance, and exit in-kind or to USDC any block. No oracle, no token, fully self-custodial. Reads free; transactions return unsigned calldata the agent signs.

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
b236caf4-3968-4f45-9b3e-eb08caf53685
Category
Crypto & web3 · Markets & trading
Canonical card
https://api.liquidagent.ai/.well-known/agent-card.json
Endpoint
https://api.liquidagent.ai/
Protocol version
unknown
Agent version
1.0.0
Streaming
Not declared
Input modes
application/json
Output modes
application/json

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-10-15T07:26:04.398601Z: passed2026-10-15T07:57:32.603234Z: passed2026-10-15T08:30:13.593139Z: passed2026-10-15T09:02:45.688267Z: passed2026-10-15T09:34:03.791030Z: passed2026-10-15T10:05:15.093568Z: passed2026-10-15T10:36:21.805299Z: passed2026-10-15T11:07:39.797800Z: passed2026-10-15T11:38:42.588780Z: passed2026-10-15T12:09:43.703943Z: passed2026-10-15T12:40:49.193525Z: passed2026-10-15T13:11:50.602226Z: passed2026-10-15T13:42:58.908384Z: passed2026-10-15T14:13:59.605314Z: passed2026-10-15T14:45:05.189320Z: passed2026-10-15T15:16:23.305095Z: passed2026-10-15T15:47:31.794201Z: passed2026-10-15T16:18:38.503312Z: passed2026-10-15T16:49:44.198419Z: passed2026-10-15T17:20:56.605772Z: passed2026-10-15T17:52:06.902124Z: passed2026-10-15T18:23:59.804723Z: passed2026-10-15T18:55:10.899381Z: passed2026-10-15T19:26:18.117507Z: passed2026-10-15T19:57:49.503236Z: passed2026-10-15T20:28:58.890349Z: passed2026-10-15T21:00:26.488536Z: passed2026-10-15T21:31:43.990541Z: passed2026-10-15T22:02:46.397554Z: passed2026-10-15T22:34:04.912686Z: passed2026-10-15T23:05:16.099318Z: passed2026-10-15T23:36:29.207035Z: passed2026-10-16T00:07:42.488081Z: passed2026-10-16T00:38:55.493936Z: passed2026-10-16T01:10:40.409704Z: passed2026-10-16T01:41:54.292880Z: passed2026-10-16T02:13:11.513939Z: passed2026-10-16T02:44:18.796743Z: passed2026-10-16T03:15:32.390084Z: passed2026-10-16T03:46:47.690236Z: passed2026-10-16T04:17:52.303385Z: passed2026-10-16T04:49:06.807070Z: passed2026-10-16T05:20:22.205676Z: passed2026-10-16T05:51:40.903485Z: passed2026-10-16T06:22:48.190237Z: passed2026-10-16T06:53:58.911315Z: passed2026-10-16T07:25:06.691378Z: passed2026-10-16T07:56:17.704965Z: passed2026-10-16T08:12:46.920767Z: passed2026-10-16T08:45:13.419992Z: passed2026-10-16T09:17:21.131343Z: passed2026-10-16T09:48:28.429267Z: passed2026-10-16T10:19:25.833376Z: passed2026-10-16T10:50:35.425801Z: passed2026-10-16T11:21:33.421290Z: passed2026-10-16T11:52:29.228897Z: passed2026-10-16T12:23:27.724269Z: passed2026-10-16T12:54:28.227952Z: passed2026-10-16T13:25:32.036082Z: passed2026-10-16T13:56:33.024971Z: passed2026-10-16T14:27:33.921604Z: passed2026-10-16T14:58:34.725722Z: passed2026-10-16T15:29:30.819511Z: passed2026-10-16T16:00:39.229787Z: passed2026-10-16T16:31:40.623064Z: passed2026-10-16T17:02:46.623337Z: passed2026-10-16T17:33:51.418452Z: passed2026-10-16T18:05:01.289168Z: passed2026-10-16T18:06:21.345274Z: passed2026-10-16T18:24:18.304435Z: passed2026-10-16T18:33:41.301581Z: passed2026-10-16T19:02:25.081527Z: passed2026-10-16T19:33:38.773840Z: passed2026-10-16T20:04:47.581812Z: passed2026-10-16T20:11:30.772627Z: passed2026-10-16T20:42:39.575872Z: passed2026-10-16T21:13:44.479354Z: passed2026-10-16T21:44:52.579147Z: passed2026-10-16T22:16:02.073132Z: passed2026-10-16T22:47:10.769739Z: passed2026-10-16T23:18:16.208607Z: passed2026-10-16T23:49:30.482512Z: passed2026-10-17T00:20:37.072386Z: passed2026-10-17T00:51:46.972218Z: passed2026-10-17T01:23:30.880890Z: passed2026-10-17T01:55:01.887478Z: passed2026-10-17T02:26:45.582877Z: passed2026-10-17T02:58:07.070315Z: passed2026-10-17T03:29:36.770572Z: passed2026-10-17T04:01:11.480011Z: passed2026-10-17T04:32:23.784419Z: passed2026-10-17T05:03:41.777753Z: passed2026-10-17T05:34:59.783032Z: passed2026-10-17T06:06:22.171304Z: passed2026-10-17T06:37:45.077093Z: passed2026-10-17T07:08:56.985729Z: passed2026-10-17T07:40:14.969617Z: passed2026-10-17T08:11:42.483790Z: passed2026-10-17T08:43:15.881145Z: passed2026-10-17T09:16:00.982978Z: passed
PassFailureAverage 1185 ms

Declared skills

Discover the stock index

discover-index

Read the 4 tokenized-stock constituents with live prices, fees, and the flow.

stocks · index · prices · invest

Create your own vault

create-vault

Mint your own isolated ERC-4626 vault; you become the sole strategist.

vault · create · self-custody

Buy the tokenized-stock basket

buy-stocks

Invest USDC from $1 into your vault; returns approve + deposit calldata to sign.

buy · invest · stocks · deposit

Rebalance to target weights

rebalance

Move your vault back toward its target allocation.

rebalance · portfolio

Exit any block

redeem

Cash out to USDC, or take the raw pro-rata stock tokens in-kind (un-trappable).

redeem · exit · withdraw

Get basket rebalancing signals (paid)

basket-signals

PAID $0.007 USDC via x402: the whole basket's rebalancing signal in one call — per-stock returns, volatility, RSI, trend, relative strength, correlation, and an inverse-vol suggested weightsBps. Optional ?vault= adds your current-vs-suggested drift.

signals · analytics · rebalance · stocks · x402 · paid

Gift and collectible search in a partner shop (paid)

partner-shop-gift-search

PAID, $0.001 per search over x402: GET /v1/shop/mintandmarquee/search?q=<what>&max=<usd> searches Mint & Marquee (custom 3D printed figurines, statues, keychains, bag tags; soccer, anime, crypto collections) and returns products with price, photo, a short description and a link to buy. Free shop info at GET /v1/shop/mintandmarquee.

shopping · gifts · collectibles · 3d-printing · merch · x402 · paid

Local business leads with checked emails (paid)

local-business-leads

PAID, USDC, $0.03 per lead, flat (with or without an email); 1 to 1000 leads per call (default 3 = $0.09); free first: sample=1 returns 3 leads; the 402 quotes the exact total; empty answers are free: GET /v1/leads/search?category=dentist&city=Atlanta returns local businesses with a graded email, contact name, phone, website, socials and buying signals. Filters: zip, near=lat,lng&radiusKm, minGrade, website=needs (no working site), booking, payments, platform, hiring. Free count first at GET /v1/leads/count.

leads · lead-generation · local-business · email · sales · prospecting · x402 · paid

Polymarket crypto Up/Down: official price to beat, live (paid)

polymarket-price-to-beat

PAID, $0.004 per call over x402: GET /v1/polymarket/<asset>-<5m|15m> for btc, eth, sol, xrp 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 published values), the live Chainlink price and distance, seconds left, token ids and market prices. Polymarket's public API only shows the price to beat after the window closes. ?start=<unix> returns a past window's official outcome.

polymarket · prediction-markets · price-to-beat · chainlink · bitcoin · ethereum · solana · xrp · trading · x402 · paid

Bridge USDC from Base to 16 chains, or Arc to Base, with one x402 signature (paid)

usdc-bridge

PAID, one x402 payment: the one-signature USDC bridge for x402 agents. GET /v1/bridge?from=base&to=arc&amount=1 (pay on Base) or ?from=arc&to=base (pay on Arc); the 402 is the exact price (about 1.035 USDC to receive 1 on Arc); sign one EIP-3009 payment and repeat the call; exactly the requested amount arrives at your own address in about 20 s via Circle CCTP. Add ref=<your address> to earn 20% of the fee on-chain. Free quote: /v1/bridge/quote.

bridge · usdc · cctp · cross-chain · arc · base · x402 · paid · referral

Sponsor gas for a smart-wallet transaction (paid, x402)

gas-sponsor

PAID from $0.03 USDC via x402: an ERC-4337 paymaster for EntryPoint v0.8 on Base and Polygon (chainId: 137 for Polygon); pay the fee in USDC on Base or Polygon. On Solana, POST /v1/gas/solana {transaction} with our sponsor as fee payer and pay from $0.03 in Solana USDC. Standard ERC-7677 (pm_getPaymasterStubData / pm_getPaymasterData) at POST /v1/gas; plain EOAs POST {sender, calls} to the same /v1/gas (402 = quote, pay, sign, POST back the signed operation; EIP-7702; already delegated elsewhere: add redelegate:true, reversible). Any EntryPoint v0.8 smart account can bring its own operation: POST {userOperation} unsigned -> 402 -> pay -> sign -> POST back; we dry-run and submit it, no bundler. Price = max($0.03, 1.3× the op's gas cap), cap locked by signature.

gas · paymaster · erc-4337 · erc-7677 · eip-7702 · x402 · paid · base

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "unknown",
  "name": "Liquid Agent: Money Tools for AI Agents",
  "description": "x402 money tools for AI agents: verified local business leads (6.0M businesses in 42 US states, websites proven by the business's own phone, graded emails, buying signals, $0.03 a lead), a one-signature USDC bridge from Base to 16 chains, the live Polymarket price to beat (BTC, ETH, SOL, XRP on 5m and 15m), a tokenized US stock basket from $1, and gas paid in USDC, plus free USDC and x402 debugging tools and a remote MCP server (31 tools). No account, no API key. The stock index: agent-native tokenized-stock index on Base. Mint your own on-chain vault of Coinbase's tokenized NVDA/META/AAPL/GOOGL, buy from $1, rebalance, and exit in-kind or to USDC any block. No oracle, no token, fully self-custodial. Reads free; transactions return unsigned calldata the agent signs.",
  "author": "Liquid Agent",
  "wellKnownURI": "https://api.liquidagent.ai/.well-known/agent-card.json",
  "url": "https://api.liquidagent.ai/",
  "version": "1.0.0",
  "provider": {
    "organization": "Liquid Agent",
    "url": "https://liquidagent.ai/"
  },
  "documentationUrl": "https://api.liquidagent.ai/v1/guide",
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [],
  "securitySchemes": {},
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "discover-index",
      "name": "Discover the stock index",
      "description": "Read the 4 tokenized-stock constituents with live prices, fees, and the flow.",
      "tags": [
        "stocks",
        "index",
        "prices",
        "invest"
      ],
      "examples": [
        "What tokenized stocks are in the index and what are the live prices?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "create-vault",
      "name": "Create your own vault",
      "description": "Mint your own isolated ERC-4626 vault; you become the sole strategist.",
      "tags": [
        "vault",
        "create",
        "self-custody"
      ],
      "examples": [
        "Create a tokenized-stock vault for me."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "buy-stocks",
      "name": "Buy the tokenized-stock basket",
      "description": "Invest USDC from $1 into your vault; returns approve + deposit calldata to sign.",
      "tags": [
        "buy",
        "invest",
        "stocks",
        "deposit"
      ],
      "examples": [
        "Buy $10 of the tokenized-stock index."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "rebalance",
      "name": "Rebalance to target weights",
      "description": "Move your vault back toward its target allocation.",
      "tags": [
        "rebalance",
        "portfolio"
      ],
      "examples": [
        "Rebalance my stock vault."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "redeem",
      "name": "Exit any block",
      "description": "Cash out to USDC, or take the raw pro-rata stock tokens in-kind (un-trappable).",
      "tags": [
        "redeem",
        "exit",
        "withdraw"
      ],
      "examples": [
        "Cash out my tokenized-stock vault to USDC."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "basket-signals",
      "name": "Get basket rebalancing signals (paid)",
      "description": "PAID $0.007 USDC via x402: the whole basket's rebalancing signal in one call — per-stock returns, volatility, RSI, trend, relative strength, correlation, and an inverse-vol suggested weightsBps. Optional ?vault= adds your current-vs-suggested drift.",
      "tags": [
        "signals",
        "analytics",
        "rebalance",
        "stocks",
        "x402",
        "paid"
      ],
      "examples": [
        "Get the tokenized-stock basket signals and suggested weights."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "partner-shop-gift-search",
      "name": "Gift and collectible search in a partner shop (paid)",
      "description": "PAID, $0.001 per search over x402: GET /v1/shop/mintandmarquee/search?q=<what>&max=<usd> searches Mint & Marquee (custom 3D printed figurines, statues, keychains, bag tags; soccer, anime, crypto collections) and returns products with price, photo, a short description and a link to buy. Free shop info at GET /v1/shop/mintandmarquee.",
      "tags": [
        "shopping",
        "gifts",
        "collectibles",
        "3d-printing",
        "merch",
        "x402",
        "paid"
      ],
      "examples": [
        "Find a soccer gift under $30",
        "Any anime figures for a birthday?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "local-business-leads",
      "name": "Local business leads with checked emails (paid)",
      "description": "PAID, USDC, $0.03 per lead, flat (with or without an email); 1 to 1000 leads per call (default 3 = $0.09); free first: sample=1 returns 3 leads; the 402 quotes the exact total; empty answers are free: GET /v1/leads/search?category=dentist&city=Atlanta returns local businesses with a graded email, contact name, phone, website, socials and buying signals. Filters: zip, near=lat,lng&radiusKm, minGrade, website=needs (no working site), booking, payments, platform, hiring. Free count first at GET /v1/leads/count.",
      "tags": [
        "leads",
        "lead-generation",
        "local-business",
        "email",
        "sales",
        "prospecting",
        "x402",
        "paid"
      ],
      "examples": [
        "Find 25 dentists in Atlanta with an email",
        "Plumbers in Marietta with no website",
        "Hair salons near 33.78,-84.38 that use Square"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "polymarket-price-to-beat",
      "name": "Polymarket crypto Up/Down: official price to beat, live (paid)",
      "description": "PAID, $0.004 per call over x402: GET /v1/polymarket/<asset>-<5m|15m> for btc, eth, sol, xrp 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 published values), the live Chainlink price and distance, seconds left, token ids and market prices. Polymarket's public API only shows the price to beat after the window closes. ?start=<unix> returns a past window's official outcome.",
      "tags": [
        "polymarket",
        "prediction-markets",
        "price-to-beat",
        "chainlink",
        "bitcoin",
        "ethereum",
        "solana",
        "xrp",
        "trading",
        "x402",
        "paid"
      ],
      "examples": [
        "What is the price to beat for the current BTC 5m market?",
        "Did the last ETH 15m window settle Up or Down?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "usdc-bridge",
      "name": "Bridge USDC from Base to 16 chains, or Arc to Base, with one x402 signature (paid)",
      "description": "PAID, one x402 payment: the one-signature USDC bridge for x402 agents. GET /v1/bridge?from=base&to=arc&amount=1 (pay on Base) or ?from=arc&to=base (pay on Arc); the 402 is the exact price (about 1.035 USDC to receive 1 on Arc); sign one EIP-3009 payment and repeat the call; exactly the requested amount arrives at your own address in about 20 s via Circle CCTP. Add ref=<your address> to earn 20% of the fee on-chain. Free quote: /v1/bridge/quote.",
      "tags": [
        "bridge",
        "usdc",
        "cctp",
        "cross-chain",
        "arc",
        "base",
        "x402",
        "paid",
        "referral"
      ],
      "examples": [
        "Move 5 USDC from Base to Arc.",
        "Bridge my USDC from Arc to Base."
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "gas-sponsor",
      "name": "Sponsor gas for a smart-wallet transaction (paid, x402)",
      "description": "PAID from $0.03 USDC via x402: an ERC-4337 paymaster for EntryPoint v0.8 on Base and Polygon (chainId: 137 for Polygon); pay the fee in USDC on Base or Polygon. On Solana, POST /v1/gas/solana {transaction} with our sponsor as fee payer and pay from $0.03 in Solana USDC. Standard ERC-7677 (pm_getPaymasterStubData / pm_getPaymasterData) at POST /v1/gas; plain EOAs POST {sender, calls} to the same /v1/gas (402 = quote, pay, sign, POST back the signed operation; EIP-7702; already delegated elsewhere: add redelegate:true, reversible). Any EntryPoint v0.8 smart account can bring its own operation: POST {userOperation} unsigned -> 402 -> pay -> sign -> POST back; we dry-run and submit it, no bundler. Price = max($0.03, 1.3× the op's gas cap), cap locked by signature.",
      "tags": [
        "gas",
        "paymaster",
        "erc-4337",
        "erc-7677",
        "eip-7702",
        "x402",
        "paid",
        "base"
      ],
      "examples": [
        "Pay for my transaction's gas in USDC — I have no ETH."
      ],
      "inputModes": [],
      "outputModes": []
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "b236caf4-3968-4f45-9b3e-eb08caf53685",
  "category": "crypto-web3",
  "category_secondary": "markets-trading"
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/b236caf4-3968-4f45-9b3e-eb08caf53685

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>