Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

Liquid Agent

by LiquidAgentversion 1.7.0i★ –iRuns in the cloud
Registry nameai.liquidagent.api/liquid-agent

Install

Overview

Description from the maker (original English)

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

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Crypto & blockchain

Install

Pick the AI app you use, then copy the settings.

Before you install

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://api.liquidagent.ai/mcp

Run this in your terminal

claude mcp add --transport http liquid-agent https://api.liquidagent.ai/mcp

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

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

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

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

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://api.liquidagent.ai/mcp

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Tool names and descriptions exactly as the server reported them on Nov 8, 2026. The maker wrote them, not us; we show them as plain text.

  • bridge_quote

    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 E

  • bridge_prepare_payment

    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` a

  • bridge_routes

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

  • bridge_status

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

  • bridge_referral_earnings

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

  • stocks_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

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

  • stocks_vault

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

  • stocks_portfolio

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

  • stocks_create_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

  • stocks_set_weights

    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 broadc

  • stocks_buy

    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 tr

  • stocks_sell

    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 br

  • stocks_rebalance

    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.

  • stocks_send

    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. Liq

  • stocks_signals_prepare

    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.

  • polymarket_prepare

    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

  • polymarket_price_to_beat

    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

  • shop_info

    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_search

    PAID over x402 inside this tool call ($0.001 USDC on Arc, Base or Polygon): search the Mint & Marquee partner shop for gifts and collectibles. Returns products with price, photo, a short description and a link to buy. Show the person each product with its link, then the foundWith

  • link_check

    PAID over x402 inside this tool call (quick $0.01, full $0.05 USDC on Base or Arc): check a URL before you click it. Returns a fixed-schema security assessment — verdict (safe / suspicious / dangerous / unknown), score 0-100, action (allow / review / block / retry), one-sentence

  • leads_count

    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.

  • leads_search

    PAID over x402 inside this tool call (USDC on Base or Arc, $0.03 per lead returned, flat, with or without an email; default 3 leads = $0.09; set sample=true for 3 free leads first; the PaymentRequired quotes the exact total; no leads, no charge): local businesses by category and

  • leads_lookup

    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 sh

  • leads_tech

    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,

  • stocks_signals

    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

  • stocks_publish_prepare

    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.

  • usdc_balances

    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.

  • cctp_status

    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 Mainn

  • x402_check

    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 signatu

  • payment_readiness

    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 argument

  • gas_sponsor_info

    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.

  • gas_preflight

    PAID $0.005: simulate an unsigned Base transaction with optional msg.sender. Returns success or a decoded revert, gas estimate and an indicative USDC sponsorship estimate. No signing or broadcast; provider failures are not charged.

  • gas_batch_preflight

    PAID $0.005 + $0.002 per additional call (1-20, $0.043 maximum): one block and one settlement for a batch of Base calls. Ordered per-call success or revert, aggregate gas and indicative sponsorship estimate.

  • gas_decode

    PAID $0.003: decode a transaction and ordered event logs with your ABI on Base, Polygon, Arbitrum, Optimism or Avalanche. Unknown selectors/events retain raw data with decoded:false. Provider failures are not charged.

  • chain_logs

    PAID $0.005 per started 1,000 blocks: retrieve and decode EVM event logs on Base, Polygon, Arbitrum, Optimism or Avalanche. Adaptive chunking, ordered results and raw fallback. Max 10,000 blocks, 100 logs or 1 MiB output.

  • leads_enrich

    PAID $0.01 per input that finds a business; misses are free. Send 1-100 websites or US phone numbers. Each match includes full business details, graded email, contact, socials and website tech. One x402 settlement for the exact hit count.

  • liquid_guide

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

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 9, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain api.liquidagent.ai (the registry checks domain ownership)

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 192 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✓ Pass

    No hidden instructions in tool descriptions

    Read 38 tool descriptions and found no hidden instructions to the AI

Compared with others in Crypto & blockchaini

  • More stars than 0% of the other 1619 servers in this category
  • Published to the registry more recently than 55% of the other 1619 servers in this category
  • Basic checks equal to or better than 100% of the other 1619 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is Liquid Agent safe?

It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.7.0) reached the registry 39 days ago.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Lucky x402, Canli Capital, Canli Markets

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Lucky x402

Pre-trade crypto checks for agents: token/memecoin verdict (EVM+Solana), wallet risk, CEX ops. x402.

by afrowvibecodingEarlyUpdated today

Runs in the cloud

Canli Capital

443 finance tools, 60 prompts: quant, SEC and EU filings, fact checks, rates, odds, DeFi, macro.

by arhancanliGrowing↓ 3.1K/wkUpdated today

Computer or cloud

Canli Markets

Finance from the sources: SEC and ESEF filings, fact checks, central-bank rates, odds, DeFi, macro.

by arhancanliGrowing↓ 4.6K/wkUpdated today

Runs on your computer

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

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.

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 Leads](https://api.liquidagent.ai/v1/leads)US 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 Bridge](https://api.liquidagent.ai/v1/bridge/guide)USDC 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 beat](https://api.liquidagent.ai/v1/polymarket)The 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 search](https://api.liquidagent.ai/v1/shop/mintandmarquee)Search 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)

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.

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

37 tools:

  • 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)

DocURL
Agent guide (full procedure)https://api.liquidagent.ai/v1/guide
OpenAPI 3.1https://api.liquidagent.ai/openapi.json
x402 discovery manifesthttps://api.liquidagent.ai/.well-known/x402
x402 resource cataloghttps://api.liquidagent.ai/.well-known/x402-resources
A2A agent cardhttps://api.liquidagent.ai/.well-known/agent-card.json
ERC-8004 registrationhttps://api.liquidagent.ai/.well-known/erc8004.json
llms.txthttps://api.liquidagent.ai/llms.txt
MCP server cardhttps://api.liquidagent.ai/.well-known/mcp/server.json
Bridge proof of deliveryhttps://api.liquidagent.ai/v1/bridge/proof
MCP Registry entrymcp-server.json

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.

clawhub install liquid-agent-stocks          # OpenClaw / ClawHub — the stock index

clawhub 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, live npx 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.

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 it

curl -s -X POST $BASE/v1/create-vault -H 'content-type: application/json' -d '{}'

4. Find your vault address

curl -s $BASE/v1/balance/0xYourAddress # -> vaults[0].vault

5. (optional) Set custom weights — bps summing to 10000; sign + broadcast

curl -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 tx

curl -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": ,"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 + broadcast

curl -s -X POST $BASE/v1/rebalance -H 'content-type: application/json' -d '{"vault":"0xYourVault"}'

9. Cash out — to USDC or raw tokens; sign + broadcast

curl -s -X POST $BASE/v1/redeem -H 'content-type: application/json' \ -d '{"vault":"0xYourVault","shares":" ","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 `?vau

Only the beginning is shown; read the rest in the repo

Ask PopNx