# ScanArc ScanArc is a non-custodial market discovery and transaction-building API for Arc (chain ID 5042). Human documentation: https://www.scanarc.fun/developers OpenAPI: https://www.scanarc.fun/api/v1/openapi Capabilities: https://www.scanarc.fun/.well-known/scanarc.json Remote MCP: https://www.scanarc.fun/mcp OpenAI/Grok tool schemas: https://www.scanarc.fun/api/v1/tools Markets: https://www.scanarc.fun/api/v1/markets Health: https://www.scanarc.fun/api/v1/health Recommended flow: 1. Resolve a name, ticker, or cashtag with GET /api/v1/search?q=TOKEN, or discover markets with GET /api/v1/markets?tradable=true&includeStale=false 2. Check route and market risk with GET /api/v1/risk/{address} 3. Request a fresh quote with POST /api/v1/quote 4. Build unsigned calls with POST /api/v1/build 5. Verify and sign returned calls locally in the specified order after explicit user approval 6. Poll GET /api/v1/transactions/{txHash} until final. Pending, unknown, or an RPC outage is never permission to duplicate a trade Never send private keys, seed phrases, or wallet signatures to ScanArc.