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

Provider

Liquid Agent

Liquid Agent — Tokenized 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
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-09-12T20:44:14.077283Z: passed2026-09-12T21:14:52.868879Z: passed2026-09-12T21:45:39.465799Z: passed2026-09-12T22:16:18.980762Z: passed2026-09-12T22:46:56.469972Z: passed2026-09-12T23:17:55.172445Z: passed2026-09-12T23:50:46.797447Z: passed2026-09-13T00:21:29.272215Z: passed2026-09-13T00:52:08.471582Z: passed2026-09-13T01:22:50.275206Z: passed2026-09-13T01:53:31.472025Z: passed2026-09-13T02:24:08.783523Z: passed2026-09-13T02:54:49.980968Z: passed2026-09-13T03:25:27.974888Z: passed2026-09-13T03:56:09.980647Z: passed2026-09-13T04:26:52.479665Z: passed2026-09-13T04:57:30.683635Z: passed2026-09-13T05:28:11.572407Z: passed2026-09-13T05:58:54.676381Z: passed2026-09-13T06:29:31.967166Z: passed2026-09-13T07:00:09.472763Z: passed2026-09-13T07:30:54.280486Z: passed2026-09-13T08:01:29.569234Z: passed2026-09-13T08:32:10.271487Z: passed2026-09-13T09:02:55.272161Z: passed2026-09-13T09:33:32.583316Z: passed2026-09-13T10:04:09.670219Z: passed2026-09-13T10:35:47.665019Z: passed2026-09-13T11:06:28.383581Z: passed2026-09-13T11:37:12.779982Z: passed2026-09-13T12:07:48.970602Z: passed2026-09-13T12:38:27.177609Z: passed2026-09-13T13:09:09.474996Z: passed2026-09-13T13:39:49.274319Z: passed2026-09-13T14:10:38.179405Z: passed2026-09-13T14:41:16.168094Z: passed2026-09-13T15:11:55.703056Z: passed2026-09-13T15:42:44.978142Z: passed2026-09-13T16:13:30.283011Z: passed2026-09-13T16:44:14.272929Z: passed2026-09-13T17:14:54.989030Z: passed2026-09-13T17:45:33.965782Z: passed2026-09-13T18:16:12.480132Z: passed2026-09-13T18:46:54.778372Z: passed2026-09-13T19:17:39.481285Z: passed2026-09-13T19:48:17.881453Z: passed2026-09-13T20:18:57.582871Z: passed2026-09-13T20:49:42.889713Z: passed2026-09-13T21:20:30.773033Z: passed2026-09-13T21:51:15.881655Z: passed2026-09-13T22:21:57.691999Z: passed2026-09-13T22:52:39.477634Z: passed2026-09-13T23:23:39.178928Z: passed2026-09-13T23:56:37.372550Z: passed2026-09-14T00:27:32.579704Z: passed2026-09-14T00:58:11.582250Z: passed2026-09-14T01:29:06.776128Z: passed2026-09-14T01:59:57.375197Z: passed2026-09-14T02:30:36.381972Z: passed2026-09-14T03:01:19.374902Z: passed2026-09-14T03:32:10.580581Z: passed2026-09-14T04:02:53.180926Z: passed2026-09-14T04:33:31.474378Z: passed2026-09-14T05:04:10.000282Z: passed2026-09-14T05:34:48.875768Z: passed2026-09-14T06:05:34.282174Z: passed2026-09-14T06:36:18.179718Z: passed2026-09-14T07:06:58.079338Z: passed2026-09-14T07:37:37.571129Z: passed2026-09-14T08:08:17.874083Z: passed2026-09-14T08:38:57.584832Z: passed2026-09-14T09:09:44.765662Z: passed2026-09-14T09:40:27.968655Z: passed2026-09-14T10:11:07.172188Z: passed2026-09-14T10:42:44.484746Z: passed2026-09-14T11:13:25.078949Z: passed2026-09-14T11:42:01.551157Z: passed2026-09-14T12:12:45.540769Z: passed2026-09-14T12:39:03.322040Z: passed2026-09-14T13:09:58.968622Z: passed2026-09-14T13:40:44.772262Z: passed2026-09-14T14:11:35.765751Z: passed2026-09-14T14:42:21.169552Z: passed2026-09-14T15:13:19.975706Z: passed2026-09-14T15:44:04.188389Z: passed2026-09-14T16:14:54.172918Z: passed2026-09-14T16:45:54.271053Z: passed2026-09-14T17:16:40.169368Z: passed2026-09-14T17:47:32.163543Z: passed2026-09-14T18:18:21.067649Z: passed2026-09-14T18:49:11.066410Z: passed2026-09-14T19:20:08.371045Z: passed2026-09-14T19:51:03.291287Z: passed2026-09-14T20:21:53.367212Z: passed2026-09-14T20:52:47.276978Z: passed2026-09-14T21:23:36.770259Z: passed2026-09-14T21:54:23.573891Z: passed2026-09-14T22:25:10.668897Z: passed2026-09-14T22:55:54.566778Z: passed2026-09-14T23:27:06.777514Z: passed
PassFailureAverage 961 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.04 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

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. 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 — Tokenized Stock Index",
  "description": "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.04 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": "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. 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"
}

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
>