{"acp":"https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","description":"GhOsT77: read-only crypto data jobs for agents and builders: Hyperliquid funding, movers, smart money and liquidation estimates, token and contract risk screens, DeFi protocol stats, Base network health, bridge routes and research. Pay per call in USDC on Base via x402; no account or API key. Automated public data; not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","facilitator":"https://facilitator.payai.network","identity":{"erc8004":{"agentId":348263,"basescan":"https://basescan.org/nft/0x8004a169fb4a3325136eb29fa0ceb6d2e539a432/348263","chain":"eip155:8453","explorer":"https://8004scan.io/agents/base/348263","owner":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3","registrationFile":"https://api.acp.virtuals.io/agents/01a159d2-7272-743d-884d-6850bcebf031/erc8004","registry":"0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"},"howToCheck":"ownerOf(348263) on the registry returns the payout wallet; the ACP API walletAddress is the same; every x402 payTo here is the same.","payoutWallet":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3","summary":"Verified identity: ERC-8004 agent #348263 on Base, owned by the payout wallet; Virtuals ACP agent GhOsT77 with the same wallet.","virtualsAcp":{"agentId":"01a159d2-7272-743d-884d-6850bcebf031","api":"https://api.acp.virtuals.io/agents/01a159d2-7272-743d-884d-6850bcebf031","profile":"https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031","wallet":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3"}},"name":"GhOsT77","network":"eip155:8453","payTo":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3","services":[{"category":"Crypto Analytics","description":"Catch up on crypto news in one short read. You get a summarized digest of the most important headlines for your window, optionally filtered by topic or tokens, each with its source link. Input: timeframe (1h/6h/24h/7d), optional topic and tokens, e.g. {\"timeframe\":\"24h\",\"topic\":\"Base ecosystem\"}. Usually ready in under a minute. Automated from public news feeds; coverage is limited to what they publish. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/crypto_news_digest","example":{"timeframe":"24h","topic":"Base ecosystem"},"input":{"properties":{"timeframe":{"default":"24h","description":"Lookback window","enum":["1h","6h","24h","7d"],"type":"string"},"tokens":{"description":"Optional token symbols or addresses to focus on","items":{"type":"string"},"type":"array"},"topic":{"description":"Optional topic or keywords (e.g. 'AI agents', 'Base ecosystem')","type":"string"}},"required":["timeframe"],"type":"object"},"inputSchema":{"properties":{"timeframe":{"default":"24h","description":"Lookback window","enum":["1h","6h","24h","7d"],"type":"string"},"tokens":{"description":"Optional token symbols or addresses to focus on","items":{"type":"string"},"type":"array"},"topic":{"description":"Optional topic or keywords (e.g. 'AI agents', 'Base ecosystem')","type":"string"}},"required":["timeframe"],"type":"object"},"method":"POST","mimeType":"application/json","name":"crypto_news_digest","outputSchema":{"description":"Markdown digest: 5-10 headline bullets with one-line summaries, sentiment tag, and source links","type":"object"},"price":"$0.08","priceUsdc":0.08,"tags":["analytics","crypto","ghost77","market-data","x402"],"title":"GhOsT77 - Crypto News Digest"},{"category":"Crypto Analytics","description":"See what holding a Hyperliquid perp costs right now. You get current hourly and annualized funding, who pays, 24h and 7d averages, predicted funding (HL, Binance, Bybit where listed), open interest, 24h volume, mark vs oracle premium and a short plain-language read. Input: market, e.g. {\"market\":\"ETH\"} (default BTC). Usually ready in seconds. Public Hyperliquid API data with sources and timestamp; read-only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_funding_snapshot","example":{"market":"ETH"},"input":{"properties":{"market":{"default":"BTC","description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE (default BTC)","type":"string"}},"type":"object"},"inputSchema":{"properties":{"market":{"default":"BTC","description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE (default BTC)","type":"string"}},"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_funding_snapshot","outputSchema":{"properties":{"dayVolumeUsd":{"type":"number"},"disclaimer":{"type":"string"},"funding":{"description":"currentHourly, currentAprPct, whoPays, level, avg24h/avg7d (hourly + APR), trend24hVs7d, samples7d, predicted (by venue)","type":"object"},"markPx":{"type":"number"},"markVsOraclePct":{"type":["number","null"]},"market":{"type":"string"},"observedAt":{"type":"string"},"openInterestUsd":{"type":"number"},"oraclePx":{"type":"number"},"read":{"type":"string"},"sources":{"items":{"type":"string"},"type":"array"}},"required":["market","observedAt","funding","openInterestUsd","dayVolumeUsd","markPx","oraclePx","read","sources","disclaimer"],"type":"object"},"price":"$1","priceUsdc":1.0,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Funding Snapshot"},{"category":"Crypto Analytics","description":"Check whether public evidence actually supports a bullish or bearish story. You get qualified sentiment, observed catalysts, source URLs, timestamp and coverage limits, or an explicit insufficient-evidence result. Input: query, e.g. {\"query\":\"HYPE\"}; includeX adds public X results when available. Usually ready in under a minute. Built from public web/news search only; no private Discord or complete social feed. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/sentiment_alpha","example":{"includeX":false,"query":"HYPE"},"input":{"properties":{"includeX":{"description":"Include X/Twitter search (default true).","type":"boolean"},"query":{"description":"Token symbol, project name, or market topic.","maxLength":500,"minLength":1,"type":"string"}},"required":["query"],"type":"object"},"inputSchema":{"properties":{"includeX":{"description":"Include X/Twitter search (default true).","type":"boolean"},"query":{"description":"Token symbol, project name, or market topic.","maxLength":500,"minLength":1,"type":"string"}},"required":["query"],"type":"object"},"method":"POST","mimeType":"application/json","name":"sentiment_alpha","outputSchema":{"properties":{"alpha":{"description":"Directional edge based on sentiment","type":"string"},"catalysts":{"description":"Key events driving sentiment","type":"array"},"sentiment":{"description":"Overall sentiment assessment","type":"string"},"sources":{"description":"Source URLs","type":"array"}},"required":["sentiment","catalysts","alpha"],"type":"object"},"price":"$2","priceUsdc":2.0,"tags":["analytics","crypto","ghost77","market-data","x402"],"title":"GhOsT77 - Sentiment Alpha"},{"category":"DeFi/Crypto","description":"Size up a DeFi protocol's health in one snapshot. You get TVL with 1d/7d/30d change and top chains, fees and revenue (24h/7d/30d) with period-over-period trends, annualized fees/TVL, revenue share, mcap/revenue and past hacks. Input: protocol (DefiLlama name or slug), e.g. {\"protocol\":\"aave\"}. Usually ready in under a minute. Automated, read-only DefiLlama data; not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/protocol_stats_snapshot","example":{"protocol":"aave"},"input":{"properties":{"protocol":{"description":"DefiLlama protocol name or slug","maxLength":60,"minLength":2,"type":"string"}},"required":["protocol"],"type":"object"},"inputSchema":{"properties":{"protocol":{"description":"DefiLlama protocol name or slug","maxLength":60,"minLength":2,"type":"string"}},"required":["protocol"],"type":"object"},"method":"POST","mimeType":"application/json","name":"protocol_stats_snapshot","outputSchema":{"properties":{"fees":{"type":["object","null"]},"hacks":{"type":"array"},"label":{"type":"string"},"observedAt":{"type":"string"},"protocol":{"type":"object"},"ratios":{"type":"object"},"revenue":{"type":["object","null"]},"sources":{"type":"array"},"summary":{"type":"string"},"trends":{"type":"object"},"tvl":{"type":"object"}},"required":["observedAt","label","protocol","tvl","summary"],"type":"object"},"price":"$0.25","priceUsdc":0.25,"tags":["crypto","defi","ghost77","onchain","x402"],"title":"GhOsT77 - Protocol Stats Snapshot"},{"category":"Web Tools","description":"Turn a public web page into the answer you need. You get a structured summary or extraction for your request, plus the source URL, observed evidence, timestamp and limitations. Input: url (https), request, optional output_format, e.g. {\"url\":\"https://docs.base.org/\",\"request\":\"List the main sections\"}. Usually ready in under a minute. Public pages only: no sign-in walls, blocked content, form submissions or account actions. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/ghost_web_scraper","example":{"output_format":"summary","request":"List the main sections of these docs","url":"https://docs.base.org/"},"input":{"properties":{"output_format":{"description":"Preferred result format: summary, JSON, links, or structured data","type":"string"},"request":{"description":"Describe exactly what information you want extracted or researched","type":"string"},"url":{"description":"Public webpage URL to scrape or research","format":"uri","pattern":"^https://.*$","type":"string"}},"required":["url","request"],"type":"object"},"inputSchema":{"properties":{"output_format":{"description":"Preferred result format: summary, JSON, links, or structured data","type":"string"},"request":{"description":"Describe exactly what information you want extracted or researched","type":"string"},"url":{"description":"Public webpage URL to scrape or research","format":"uri","pattern":"^https://.*$","type":"string"}},"required":["url","request"],"type":"object"},"method":"POST","mimeType":"application/json","name":"ghost_web_scraper","outputSchema":{"properties":{"result_json":{"description":"Structured JSON containing extracted data and relevant links","type":"string"},"source_url":{"description":"Source webpage used for the research","format":"uri","pattern":"^https://.*$","type":"string"},"summary":{"description":"Completed research and extracted information ","type":"string"}},"required":["source_url","summary"],"type":"object"},"price":"$0.01","priceUsdc":0.01,"tags":["extraction","ghost77","research","web-scraping","x402"],"title":"GhOsT77 - Ghost Web Scraper"},{"category":"Crypto Analytics","description":"See what is moving on Hyperliquid in one glance. You get the top 24h gainers and losers, volume leaders and funding-rate extremes across perps with at least $1M daily volume, plus up/down breadth and the BTC move. Input: window \"24h\" (only option), optional limit 3-25, e.g. {\"window\":\"24h\",\"limit\":10}. Usually ready in seconds. Live public Hyperliquid API data with timestamp; market data only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_top_movers","example":{"limit":10,"window":"24h"},"input":{"properties":{"limit":{"description":"Rows per list (default 10).","maximum":25,"minimum":3,"type":"integer"},"window":{"description":"Lookback window. Only '24h' is supported; send {\"window\":\"24h\"}.","enum":["24h"],"type":"string"}},"required":["window"],"type":"object"},"inputSchema":{"properties":{"limit":{"description":"Rows per list (default 10).","maximum":25,"minimum":3,"type":"integer"},"window":{"description":"Lookback window. Only '24h' is supported; send {\"window\":\"24h\"}.","enum":["24h"],"type":"string"}},"required":["window"],"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_top_movers","outputSchema":{"properties":{"breadth":{"type":"object"},"disclaimer":{"type":"string"},"fundingExtremes":{"type":"object"},"observedAt":{"type":"string"},"sources":{"type":"array"},"summary":{"description":"One-paragraph market movers summary","type":"string"},"topGainers":{"type":"array"},"topLosers":{"type":"array"},"volumeLeaders":{"type":"array"}},"required":["observedAt","topGainers","topLosers","summary"],"type":"object"},"price":"$0.25","priceUsdc":0.25,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Top Movers"},{"category":"Security/Risk","description":"Screen a token for red flags before you touch it. You get security-provider risk flags, reported DEX pool liquidity, social/web evidence, sources, timestamp and a CAUTION or ALERT verdict. Input: chain (ethereum, base, arbitrum, solana) and tokenAddress, e.g. {\"chain\":\"base\",\"tokenAddress\":\"0x9401...8631\"}. Usually ready in under a minute. Partial automated screen: it cannot certify safety, executable depth or audit status. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/token_due_diligence","example":{"chain":"base","tokenAddress":"0x940181a94A35A4569E4529A3CDfB74e38FD98631"},"input":{"properties":{"chain":{"description":"Chain the token lives on.","enum":["ethereum","base","arbitrum","solana"],"type":"string"},"tokenAddress":{"description":"Token contract address. EVM: 0x + 40 hex chars. Solana: base58 (32-44 chars).","pattern":"^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$","type":"string"}},"required":["tokenAddress","chain"],"type":"object"},"inputSchema":{"properties":{"chain":{"description":"Chain the token lives on.","enum":["ethereum","base","arbitrum","solana"],"type":"string"},"tokenAddress":{"description":"Token contract address. EVM: 0x + 40 hex chars. Solana: base58 (32-44 chars).","pattern":"^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$","type":"string"}},"required":["tokenAddress","chain"],"type":"object"},"method":"POST","mimeType":"application/json","name":"token_due_diligence","outputSchema":{"properties":{"liquidityAssessment":{"description":"DEX pool depth, volume signals, and liquidity health metrics","type":"object"},"riskFlags":{"description":"Specific risk indicators found during screening","type":"array"},"socialSignals":{"description":"Recent mentions, sentiment polarity, manipulation flags from X/Discord/web","type":"object"},"verdict":{"description":"Overall risk verdict: PASS (safe entry), CAUTION (elevated risk \u2014 enter only with tight risk controls), or ALERT (significant red flags \u2014 avoid)","enum":["PASS","CAUTION","ALERT"],"type":"string"}},"required":["verdict","liquidityAssessment","socialSignals","riskFlags"],"type":"object"},"price":"$3","priceUsdc":3.0,"tags":["ghost77","risk","security","smart-contracts","x402"],"title":"GhOsT77 - Token Due Diligence"},{"category":"Blockchain","description":"Know whether Base is congested or expensive before you ship or batch transactions. You get TPS, Mgas/s, block fullness vs gas target, base-fee trend, sequencer liveness, L1 data-availability cost, typical user fee incl. L1 data fee and a public-RPC latency check, with a plain-English summary. Input: chain \"base\", blocks 10-500, e.g. {\"chain\":\"base\",\"blocks\":100}. Usually ready in seconds. Read-only public RPC data; not an official Base status page. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/base_protocol_health","example":{"blocks":100,"chain":"base"},"input":{"properties":{"blocks":{"description":"Number of recent Base blocks to analyze (100 \u2248 200 seconds).","maximum":500,"minimum":10,"type":"integer"},"chain":{"description":"L2 to analyze. Only 'base' is supported.","enum":["base"],"type":"string"}},"required":["chain","blocks"],"type":"object"},"inputSchema":{"properties":{"blocks":{"description":"Number of recent Base blocks to analyze (100 \u2248 200 seconds).","maximum":500,"minimum":10,"type":"integer"},"chain":{"description":"L2 to analyze. Only 'base' is supported.","enum":["base"],"type":"string"}},"required":["chain","blocks"],"type":"object"},"method":"POST","mimeType":"application/json","name":"base_protocol_health","outputSchema":{"properties":{"baseFee":{"type":"object"},"blockFullness":{"type":"object"},"blockRange":{"type":"object"},"builderNotes":{"type":"array"},"disclaimer":{"type":"string"},"l1DataAvailability":{"type":"object"},"label":{"description":"Automated read-only data label","type":"string"},"method":{"type":"string"},"observedAt":{"type":"string"},"rpcBenchmark":{"type":"array"},"sequencer":{"type":"object"},"sources":{"type":"array"},"summary":{"type":"string"},"throughput":{"type":"object"},"userCostEstimate":{"type":"object"}},"required":["observedAt","throughput","blockFullness","baseFee","sequencer","l1DataAvailability","rpcBenchmark","summary","label"],"type":"object"},"price":"$0.5","priceUsdc":0.5,"tags":["base","ghost77","l2","network-health","x402"],"title":"GhOsT77 - Base Protocol Health"},{"category":"Crypto Analytics","description":"Get a quick read of Hyperliquid's perp market. You get mark prices, funding, open interest and 24h volume for active markets, up to three funding watchlist candidates, source URLs, timestamp and coverage limits. Input: optional focus (major, altcoins, funding-arb, all), e.g. {\"focus\":\"major\"}. Usually ready in seconds. Read-only snapshot of the default perp DEX; no historical OI or liquidation data, no orders. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/market_scan_report","example":{"focus":"major"},"input":{"properties":{"focus":{"description":"Market focus: major, altcoins, funding-arb, or all (default).","enum":["major","altcoins","funding-arb","all"],"type":"string"}},"required":[],"type":"object"},"inputSchema":{"properties":{"focus":{"description":"Market focus: major, altcoins, funding-arb, or all (default).","enum":["major","altcoins","funding-arb","all"],"type":"string"}},"required":[],"type":"object"},"method":"POST","mimeType":"application/json","name":"market_scan_report","outputSchema":{"properties":{"fundingSummary":{"description":"Overall funding landscape summary","type":"string"},"markets":{"description":"Scanned markets with funding, OI, volume","type":"array"},"topSetups":{"description":"Actionable trade setups with rationale","type":"array"}},"required":["markets","topSetups","fundingSummary"],"type":"object"},"price":"$0.5","priceUsdc":0.5,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Market Scan Report"},{"category":"DeFi/Crypto","description":"Pick a cheaper, safer bridge route before moving funds. You get live LI.FI and Across quotes ranked cheapest and fastest (cost incl. gas, ETA), main bridges with DefiLlama TVL trend, past incidents, recent bridge hacks, canonical-bridge timing and L2BEAT stage/risks. Input: from_chain, to_chain, bridge_token, optional bridge_amount, e.g. {\"from_chain\":\"ethereum\",\"to_chain\":\"base\",\"bridge_token\":\"USDC\"}. Usually ready in seconds. Read-only; nothing is executed. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/bridge_route_check","example":{"bridge_amount":1000,"bridge_token":"USDC","from_chain":"ethereum","to_chain":"base"},"input":{"properties":{"bridge_amount":{"description":"Amount in token units (default ~$1,000 worth)","exclusiveMinimum":0,"maximum":10000000,"type":"number"},"bridge_token":{"description":"Token symbol, e.g. USDC, USDT, ETH, WETH, DAI","maxLength":12,"minLength":2,"pattern":"^[A-Za-z0-9.]+$","type":"string"},"from_chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc","avalanche","zksync","linea","scroll","gnosis","blast","mode","unichain","sonic"],"type":"string"},"to_chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc","avalanche","zksync","linea","scroll","gnosis","blast","mode","unichain","sonic"],"type":"string"}},"required":["from_chain","to_chain","bridge_token"],"type":"object"},"inputSchema":{"properties":{"bridge_amount":{"description":"Amount in token units (default ~$1,000 worth)","exclusiveMinimum":0,"maximum":10000000,"type":"number"},"bridge_token":{"description":"Token symbol, e.g. USDC, USDT, ETH, WETH, DAI","maxLength":12,"minLength":2,"pattern":"^[A-Za-z0-9.]+$","type":"string"},"from_chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc","avalanche","zksync","linea","scroll","gnosis","blast","mode","unichain","sonic"],"type":"string"},"to_chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc","avalanche","zksync","linea","scroll","gnosis","blast","mode","unichain","sonic"],"type":"string"}},"required":["from_chain","to_chain","bridge_token"],"type":"object"},"method":"POST","mimeType":"application/json","name":"bridge_route_check","outputSchema":{"properties":{"bridges":{"type":"array"},"canonicalBridge":{"type":["string","null"]},"chainRisk":{"type":"array"},"cheapest":{"type":"object"},"fastest":{"type":"object"},"label":{"type":"string"},"limitations":{"type":"string"},"observedAt":{"type":"string"},"options":{"type":"array"},"recentBridgeHacks90d":{"type":"array"},"route":{"type":"object"},"sources":{"type":"array"},"summary":{"type":"string"}},"required":["observedAt","label","route","cheapest","fastest","options","bridges","summary"],"type":"object"},"price":"$0.5","priceUsdc":0.5,"tags":["crypto","defi","ghost77","onchain","x402"],"title":"GhOsT77 - Bridge Route Check"},{"category":"Research","description":"Understand a crypto project fast without digging through ten tabs. You get a concise report: what it does, team/backers, tokenomics, on-chain and market snapshot, recent news, risks and a summary verdict. Input: project name, ticker or token address, optional chain, e.g. {\"project\":\"Aerodrome\",\"chain\":\"base\"}. Usually ready in about a minute. Automated from public sources; gaps are flagged. Informational only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/project_research_report","example":{"chain":"base","project":"Aerodrome"},"input":{"properties":{"chain":{"description":"Optional chain (e.g. base, ethereum, solana) to disambiguate the token address","type":"string"},"project":{"description":"Project name, ticker, or token contract address","type":"string"}},"required":["project"],"type":"object"},"inputSchema":{"properties":{"chain":{"description":"Optional chain (e.g. base, ethereum, solana) to disambiguate the token address","type":"string"},"project":{"description":"Project name, ticker, or token contract address","type":"string"}},"required":["project"],"type":"object"},"method":"POST","mimeType":"application/json","name":"project_research_report","outputSchema":{"description":"Markdown research report (overview, tokenomics, market data, recent developments, risks, verdict) with source links","type":"object"},"price":"$0.75","priceUsdc":0.75,"tags":["crypto","due-diligence","ghost77","research","x402"],"title":"GhOsT77 - Project Research Report"},{"category":"Security/Risk","description":"Find out what is publicly known about a contract address. You get a project overview, available social and transaction signals, a risk summary, source URLs and observation time; missing evidence is marked unknown. Input: chain and contractAddress, e.g. {\"chain\":\"base\",\"contractAddress\":\"0x9401...8631\"}. Usually ready in under a minute. Public-source research only: not a source-code audit, full transaction history or guarantee of safety. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/contract_research","example":{"chain":"base","contractAddress":"0x940181a94A35A4569E4529A3CDfB74e38FD98631"},"input":{"properties":{"chain":{"description":"Chain the contract is deployed on.","enum":["ethereum","base","arbitrum","solana","polygon","optimism"],"type":"string"},"contractAddress":{"description":"Deployed contract address. EVM: 0x + 40 hex chars. Solana: base58 (32-44 chars).","pattern":"^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$","type":"string"}},"required":["contractAddress","chain"],"type":"object"},"inputSchema":{"properties":{"chain":{"description":"Chain the contract is deployed on.","enum":["ethereum","base","arbitrum","solana","polygon","optimism"],"type":"string"},"contractAddress":{"description":"Deployed contract address. EVM: 0x + 40 hex chars. Solana: base58 (32-44 chars).","pattern":"^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$","type":"string"}},"required":["contractAddress","chain"],"type":"object"},"method":"POST","mimeType":"application/json","name":"contract_research","outputSchema":{"properties":{"projectOverview":{"description":"What the project claims to do","type":"string"},"riskSummary":{"description":"Overall risk assessment","type":"string"},"socialHealth":{"description":"GitHub, X, Discord activity signals","type":"object"},"transactionSignals":{"description":"Volume, unique users, wash trading flags","type":"object"}},"required":["projectOverview","socialHealth","transactionSignals","riskSummary"],"type":"object"},"price":"$2","priceUsdc":2.0,"tags":["ghost77","risk","security","smart-contracts","x402"],"title":"GhOsT77 - Contract Research"},{"category":"Crypto Analytics","description":"See how Hyperliquid's most profitable traders are positioned right now. You get live long/short totals and per-coin bias for the top 60 traders by 30-day PnL (also profitable all-time, accounts of at least $50k). Input: scope \"all\" or a coin, e.g. {\"scope\":\"BTC\"}. Usually ready in seconds. Positions read live per request; trader list refreshed hourly from the public HL leaderboard. Data only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_smart_money","example":{"scope":"all"},"input":{"properties":{"scope":{"description":"'all' for the full overview, or a Hyperliquid perp symbol (e.g. BTC) for a focused read.","maxLength":20,"minLength":1,"type":"string"}},"required":["scope"],"type":"object"},"inputSchema":{"properties":{"scope":{"description":"'all' for the full overview, or a Hyperliquid perp symbol (e.g. BTC) for a focused read.","maxLength":20,"minLength":1,"type":"string"}},"required":["scope"],"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_smart_money","outputSchema":{"properties":{"aggregate":{"type":"object"},"coins":{"type":"array"},"disclaimer":{"type":"string"},"focus":{"type":"object"},"method":{"type":"string"},"observedAt":{"type":"string"},"sources":{"type":"array"},"summary":{"type":"string"},"tradersChecked":{"type":"integer"}},"required":["observedAt","aggregate","coins","summary"],"type":"object"},"price":"$1","priceUsdc":1.0,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Smart Money"},{"category":"Crypto Analytics","description":"Get one clear, rules-based setup for a Hyperliquid perp. You get side, entry zone, stop-loss, TP1/TP2 and risk:reward from live 1h/4h trend, ATR and swing structure, with funding and caution flags. Input: coin, e.g. {\"coin\":\"BTC\"}. Usually ready in seconds. Automated and advisory only; no orders are placed. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_quick_trade_idea","example":{"coin":"BTC"},"input":{"properties":{"coin":{"description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE.","maxLength":20,"minLength":1,"type":"string"}},"required":["coin"],"type":"object"},"inputSchema":{"properties":{"coin":{"description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE.","maxLength":20,"minLength":1,"type":"string"}},"required":["coin"],"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_quick_trade_idea","outputSchema":{"properties":{"context":{"type":"object"},"disclaimer":{"description":"Not financial advice label","type":"string"},"observedAt":{"type":"string"},"setup":{"properties":{"coin":{"type":"string"},"entry":{"type":"number"},"riskReward":{"type":"number"},"side":{"type":"string"},"stopLoss":{"type":"number"},"takeProfit":{"type":"number"}},"required":["coin","side","entry","stopLoss","takeProfit","riskReward"],"type":"object"},"sources":{"type":"array"},"summary":{"type":"string"},"warnings":{"type":"array"}},"required":["setup","summary","disclaimer"],"type":"object"},"price":"$0.25","priceUsdc":0.25,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Quick Trade Idea"},{"category":"Crypto Analytics","description":"See where liquidations may cluster around a Hyperliquid perp's price. You get estimated long and short liquidation levels in % buckets around mark, with the biggest clusters highlighted. Input: asset, optional rangePct and bucketPct, e.g. {\"asset\":\"BTC\",\"rangePct\":20}. Usually ready in under a minute. Estimate from live positions of ~420 large and active accounts, not every position on the exchange. Not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_liquidation_map","example":{"asset":"BTC","bucketPct":1,"rangePct":20},"input":{"properties":{"asset":{"description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL.","maxLength":20,"minLength":1,"type":"string"},"bucketPct":{"description":"Bucket width in % of price (default 1).","maximum":5,"minimum":0.25,"type":"number"},"rangePct":{"description":"Range around mark in % (default 20).","maximum":50,"minimum":2,"type":"number"}},"required":["asset"],"type":"object"},"inputSchema":{"properties":{"asset":{"description":"Hyperliquid perp symbol, e.g. BTC, ETH, SOL.","maxLength":20,"minLength":1,"type":"string"},"bucketPct":{"description":"Bucket width in % of price (default 1).","maximum":5,"minimum":0.25,"type":"number"},"rangePct":{"description":"Range around mark in % (default 20).","maximum":50,"minimum":2,"type":"number"}},"required":["asset"],"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_liquidation_map","outputSchema":{"properties":{"buckets":{"type":"array"},"coin":{"type":"string"},"disclaimer":{"type":"string"},"estimateNote":{"type":"string"},"isEstimate":{"type":"boolean"},"largestClusters":{"type":"array"},"longLiqBelowUsd":{"type":"number"},"markPx":{"type":"number"},"method":{"type":"string"},"shortLiqAboveUsd":{"type":"number"},"sources":{"type":"array"},"summary":{"type":"string"}},"required":["coin","markPx","isEstimate","buckets","summary"],"type":"object"},"price":"$1","priceUsdc":1.0,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Liquidation Map"},{"category":"DeFi/Crypto","description":"Check how close a Hyperliquid account is to trouble. You get open positions, margin utilization, liquidation distance and observed trigger orders, with source URLs, timestamp and coverage limits. Input: walletAddress, optional tokens, e.g. {\"walletAddress\":\"0x...\"}. Usually ready in seconds. Read-only snapshot of the default perp DEX: it shows no PnL history, cannot guarantee stop coverage and changes nothing. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/position_health_check","example":{"walletAddress":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3"},"input":{"properties":{"tokens":{"description":"Optional: specific tokens to check. Checks all active positions if omitted.","items":{"description":"Token symbol (e.g. ETH, BTC).","pattern":"^[A-Z]{2,10}$","type":"string"},"type":"array"},"walletAddress":{"description":"Your wallet address with active Hyperliquid positions.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"}},"required":["walletAddress"],"type":"object"},"inputSchema":{"properties":{"tokens":{"description":"Optional: specific tokens to check. Checks all active positions if omitted.","items":{"description":"Token symbol (e.g. ETH, BTC).","pattern":"^[A-Z]{2,10}$","type":"string"},"type":"array"},"walletAddress":{"description":"Your wallet address with active Hyperliquid positions.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"}},"required":["walletAddress"],"type":"object"},"method":"POST","mimeType":"application/json","name":"position_health_check","outputSchema":{"properties":{"marginAnalysis":{"description":"Liquidation risk, margin headroom, isolation status","type":"object"},"orderAudit":{"description":"Open TP/SL triggers and their proximity to mark","type":"array"},"positionSummary":{"description":"Each position with entry, mark, PnL, margin","type":"array"},"recommendations":{"description":"Suggested adjustments","type":"array"}},"required":["positionSummary","marginAnalysis","orderAudit","recommendations"],"type":"object"},"price":"$0.25","priceUsdc":0.25,"tags":["crypto","defi","ghost77","hyperliquid","onchain","x402"],"title":"GhOsT77 - Position Health Check"},{"category":"Crypto Analytics","description":"Decide whether a Hyperliquid trader is worth copying. You get account value, open positions and leverage, realized PnL net of fees, win rate, avg win/loss, largest loss, trades/day, median hold, top markets, drawdown and a 0-100 copy-ability score with verdict. Input: address, e.g. {\"address\":\"0x...\"}. Usually ready in seconds. Public HL data, up to the 10,000 most recent fills; read-only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/hl_trader_copy_check","example":{"address":"0x659db9537fee7a3473ff6e2a5a661af65ae288e3"},"input":{"properties":{"address":{"description":"Hyperliquid trader address (0x + 40 hex)","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"inputSchema":{"properties":{"address":{"description":"Hyperliquid trader address (0x + 40 hex)","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["address"],"type":"object"},"method":"POST","mimeType":"application/json","name":"hl_trader_copy_check","outputSchema":{"properties":{"accountValueUsd":{"type":"number"},"address":{"type":"string"},"copyScore":{"maximum":100,"minimum":0,"type":["integer","null"]},"disclaimer":{"type":"string"},"limitations":{"type":"string"},"observedAt":{"type":"string"},"openPositions":{"type":"array"},"reasons":{"items":{"type":"string"},"type":"array"},"sources":{"items":{"type":"string"},"type":"array"},"stats":{"description":"fills, fillHistoryCapped, historyDays, closedTrades, realized/net PnL, fees, winRatePct, avgWin/avgLoss, profitFactor, largestLoss, tradesPerDay, medianHoldMinutes, topMarkets, maxLeverageOpenNow, pnlDrawdown pct","type":"object"},"verdict":{"enum":["COPYABLE","RISKY","AVOID","INSUFFICIENT_DATA"],"type":"string"}},"required":["address","observedAt","accountValueUsd","openPositions","verdict","copyScore","reasons","stats","limitations","sources","disclaimer"],"type":"object"},"price":"$1","priceUsdc":1.0,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Hyperliquid Trader Copy Check"},{"category":"Crypto Analytics","description":"Get a clean technical read on a token. You get trend, support/resistance, RSI, MACD, moving averages, volume and a short bias summary. Input: token symbol or address, timeframe (15m, 1h, 4h, 1d, 1w), optional chain, e.g. {\"token\":\"ETH\",\"timeframe\":\"4h\"}. Usually ready in under a minute. Automated indicators from public market data; informational only, not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/token_technical_analysis","example":{"timeframe":"4h","token":"ETH"},"input":{"properties":{"chain":{"description":"Optional chain if an address is given","type":"string"},"timeframe":{"default":"4h","description":"Candle timeframe to analyze","enum":["15m","1h","4h","1d","1w"],"type":"string"},"token":{"description":"Token symbol or contract address","type":"string"}},"required":["token","timeframe"],"type":"object"},"inputSchema":{"properties":{"chain":{"description":"Optional chain if an address is given","type":"string"},"timeframe":{"default":"4h","description":"Candle timeframe to analyze","enum":["15m","1h","4h","1d","1w"],"type":"string"},"token":{"description":"Token symbol or contract address","type":"string"}},"required":["token","timeframe"],"type":"object"},"method":"POST","mimeType":"application/json","name":"token_technical_analysis","outputSchema":{"description":"JSON + markdown summary: price, trend, key support/resistance levels, RSI, MACD, MA crossovers, volume, bias (bullish/bearish/neutral) with confidence","type":"object"},"price":"$0.5","priceUsdc":0.5,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Token Technical Analysis"},{"category":"Crypto Analytics","description":"Turn your market view into a concrete, risk-sized perp plan. You get ENTER/WAIT/NO_TRADE, entry zone, stop, TP1/TP2 with R:R, size risking 0.5/1/2% of capital, leverage cap, liquidation estimate, invalidation and trigger, from live HL candles, funding and OI. Input: marketThesis, capitalUsdc, riskTolerance, optional market, horizon, direction, e.g. {\"market\":\"ETH\",\"capitalUsdc\":1000,\"riskTolerance\":\"moderate\"}. Usually ready in about a minute. Advice only, no execution; not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/trade_strategy_consult","example":{"capitalUsdc":1000,"horizon":"swing","market":"ETH","marketThesis":"ETH holding support after a pullback; expecting a bounce if BTC stays firm.","riskTolerance":"moderate"},"input":{"properties":{"capitalUsdc":{"description":"Capital available in USDC (min $10). Size is risk-based: conservative 0.5%, moderate 1%, aggressive 2% of this amount at the stop.","minimum":10,"type":"number"},"direction":{"description":"Optional. auto (default) reads the thesis, then falls back to the higher-timeframe trend.","enum":["long","short","auto"],"type":"string"},"horizon":{"description":"Optional, default swing. Timeframes used: intraday 1h/4h, swing 4h/1d, position 1d/1w.","enum":["intraday","swing","position"],"type":"string"},"market":{"description":"Optional Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE. Unlisted symbols are rejected with suggestions.","maxLength":20,"type":"string"},"marketThesis":{"description":"Your view: what you expect to move and why (10-2000 chars). Name the market here if you omit 'market'.","maxLength":2000,"minLength":10,"type":"string"},"riskTolerance":{"description":"conservative: 0.5% risk, max 2x; moderate: 1% risk, max 3x; aggressive: 2% risk, max 5x (also capped by the market's max leverage).","enum":["conservative","moderate","aggressive"],"type":"string"}},"required":["capitalUsdc","riskTolerance","marketThesis"],"type":"object"},"inputSchema":{"properties":{"capitalUsdc":{"description":"Capital available in USDC (min $10). Size is risk-based: conservative 0.5%, moderate 1%, aggressive 2% of this amount at the stop.","minimum":10,"type":"number"},"direction":{"description":"Optional. auto (default) reads the thesis, then falls back to the higher-timeframe trend.","enum":["long","short","auto"],"type":"string"},"horizon":{"description":"Optional, default swing. Timeframes used: intraday 1h/4h, swing 4h/1d, position 1d/1w.","enum":["intraday","swing","position"],"type":"string"},"market":{"description":"Optional Hyperliquid perp symbol, e.g. BTC, ETH, SOL, HYPE. Unlisted symbols are rejected with suggestions.","maxLength":20,"type":"string"},"marketThesis":{"description":"Your view: what you expect to move and why (10-2000 chars). Name the market here if you omit 'market'.","maxLength":2000,"minLength":10,"type":"string"},"riskTolerance":{"description":"conservative: 0.5% risk, max 2x; moderate: 1% risk, max 3x; aggressive: 2% risk, max 5x (also capped by the market's max leverage).","enum":["conservative","moderate","aggressive"],"type":"string"}},"required":["capitalUsdc","riskTolerance","marketThesis"],"type":"object"},"method":"POST","mimeType":"application/json","name":"trade_strategy_consult","outputSchema":{"properties":{"alternatives":{"description":"Opposite-side setup and the breakout trigger setup.","type":"array"},"direction":{"description":"long or short, and directionSource explains why.","type":"string"},"disclaimer":{"type":"string"},"entryZone":{"description":"Entry price range (ATR + swing-structure based), or the trigger that would create one.","type":"string"},"invalidation":{"description":"Price/trend condition that invalidates the plan.","type":"string"},"leverageSuggestion":{"description":"Lowest leverage that fits the size, capped by risk profile (2/3/5x) and liquidation buffer.","type":"number"},"market":{"description":"Hyperliquid perp analysed.","type":"string"},"marketContext":{"description":"Mark, funding APR, open interest, 24h volume and per-timeframe trend/ATR/RSI/EMA/support/resistance from Hyperliquid candles, plus recent headlines.","type":"object"},"observedAt":{"description":"UTC time the data was read.","type":"string"},"plan":{"description":"All numbers: entry low/high/ref, stop, TP1/TP2, stop distance (% and ATR), risk budget, notional, size, margin, leverage, est. liquidation price, max loss incl. fees.","type":"object"},"rationale":{"description":"Reasoning behind every level and the verdict; AI write-up added when available.","type":"string"},"sizeRecommendation":{"description":"Position size in coins and USDC notional, margin, leverage and the USDC risked at the stop.","type":"string"},"sources":{"description":"Data source URLs.","items":{"type":"string"},"type":"array"},"tpSlLevels":{"description":"stopLoss, takeProfit (TP1), takeProfit2 and their risk:reward multiples.","properties":{"riskRewardTp1":{"type":"number"},"riskRewardTp2":{"type":"number"},"stopLoss":{"type":"number"},"takeProfit":{"type":"number"},"takeProfit2":{"type":"number"}},"type":"object"},"trigger":{"description":"Breakout/breakdown condition with entry, stop and TP1 if price confirms.","type":"object"},"verdict":{"description":"ENTER = setup valid now; WAIT = levels given but conditions not met (see trigger); NO_TRADE = cannot be sized safely (e.g. stop too wide for the risk budget or below HL's $10 minimum).","enum":["ENTER","WAIT","NO_TRADE"],"type":"string"}},"required":["verdict","market","entryZone","sizeRecommendation","tpSlLevels","leverageSuggestion","invalidation","rationale","sources","observedAt"],"type":"object"},"price":"$3","priceUsdc":3.0,"tags":["analytics","crypto","ghost77","hyperliquid","market-data","x402"],"title":"GhOsT77 - Trade Strategy Consult"},{"category":"Developer Tools","description":"Find out why a Virtuals ACP agent is not getting jobs. You get a 0-100 health score and ranked issues with likely causes and exact acp CLI fixes, covering profile, search rank, offering audit (schemas, SLA, pricing, fee bugs, requiredFunds), ERC-8004 identity and activity. Input: agent id or wallet, optional symptom, e.g. {\"agent\":\"0x...\",\"symptom\":\"no jobs\"}. Usually ready in under a minute. Public data only; inferences labelled; advisory. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/acp_agent_repair_check","example":{"agent":"01a159d2-7272-743d-884d-6850bcebf031","symptom":"no jobs"},"input":{"properties":{"agent":{"description":"ACP agent UUID or its 0x EVM wallet address","type":"string"},"symptom":{"description":"Optional symptom, e.g. no jobs, not in search, jobs expire, setBudget fails","maxLength":300,"type":"string"}},"required":["agent"],"type":"object"},"inputSchema":{"properties":{"agent":{"description":"ACP agent UUID or its 0x EVM wallet address","type":"string"},"symptom":{"description":"Optional symptom, e.g. no jobs, not in search, jobs expire, setBudget fails","maxLength":300,"type":"string"}},"required":["agent"],"type":"object"},"method":"POST","mimeType":"application/json","name":"acp_agent_repair_check","outputSchema":{"properties":{"activity":{"type":"object"},"agent":{"type":"object"},"healthScore":{"maximum":100,"minimum":0,"type":"integer"},"identity":{"type":"object"},"issues":{"description":"severity, area, problem, likelyCause, fix (acp CLI command or dashboard step)","items":{"type":"object"},"type":"array"},"limitations":{"type":"string"},"observedAt":{"type":"string"},"offerings":{"type":"array"},"pricing":{"type":"object"},"profile":{"type":"object"},"search":{"type":"object"},"sources":{"items":{"type":"string"},"type":"array"},"status":{"enum":["HEALTHY","NEEDS_WORK","BROKEN"],"type":"string"},"summary":{"type":"string"},"symptomHints":{"items":{"type":"string"},"type":"array"}},"required":["agent","observedAt","healthScore","status","summary","issues","offerings","search","identity","activity","sources","limitations"],"type":"object"},"price":"$1","priceUsdc":1.0,"tags":["acp","agents","debugging","ghost77","x402"],"title":"GhOsT77 - ACP Agent Repair Check"},{"category":"Security/Risk","description":"Spot dangerous admin powers in a contract before you interact. You get verified-source status, proxy pattern with implementation and admin, owner type (EOA, Safe, timelock), privileged functions (mint, pause, blacklist, upgrade, fees) and token risk flags, with a plain-English verdict and risk level. Input: network and contract_address, e.g. {\"network\":\"base\",\"contract_address\":\"0x...\"}. Usually ready in seconds. Automated read-only scan, not a full audit; not financial advice. Verified identity: ERC-8004 agent #348263 on Base (https://8004scan.io/agents/base/348263) and Virtuals ACP agent GhOsT77 (https://app.virtuals.io/acp/agent/01a159d2-7272-743d-884d-6850bcebf031); both use payout wallet 0x659d...88e3, the same payTo as this endpoint.","endpoint":"https://ghost77-agent.onrender.com/x402/contract_security_scan","example":{"contract_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base"},"input":{"properties":{"contract_address":{"description":"EVM contract address (0x...)","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"network":{"description":"Chain the contract is deployed on","enum":["ethereum","base","arbitrum","optimism","polygon","bsc"],"type":"string"}},"required":["contract_address","network"],"type":"object"},"inputSchema":{"properties":{"contract_address":{"description":"EVM contract address (0x...)","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"network":{"description":"Chain the contract is deployed on","enum":["ethereum","base","arbitrum","optimism","polygon","bsc"],"type":"string"}},"required":["contract_address","network"],"type":"object"},"method":"POST","mimeType":"application/json","name":"contract_security_scan","outputSchema":{"properties":{"contract":{"type":"string"},"explorer":{"type":"string"},"label":{"type":"string"},"limitations":{"type":"string"},"network":{"type":"string"},"observedAt":{"type":"string"},"owner":{"type":["object","null"]},"ownerRenounced":{"type":"boolean"},"privilegedFunctions":{"type":"object"},"proxy":{"type":"object"},"riskFactors":{"type":"array"},"riskLevel":{"type":"string"},"sourceVerification":{"type":"object"},"sources":{"type":"array"},"summary":{"type":"string"},"token":{"type":["object","null"]},"verdict":{"type":"string"}},"required":["observedAt","label","contract","sourceVerification","proxy","privilegedFunctions","riskLevel","verdict","summary"],"type":"object"},"price":"$0.5","priceUsdc":0.5,"tags":["ghost77","risk","security","smart-contracts","x402"],"title":"GhOsT77 - Contract Security Scan"}],"url":"https://ghost77-agent.onrender.com","x402Version":2}
