Troubleshooting
Fix common Prism CLI, Circle, x402, MCP, and docs issues.
Check product health
cd apps/cli
uv run prism doctor --no-circleThis checks the dashboard API, sentinel health, sentinel MCP handshake, and Polymarket gateway.
Check paid validation readiness
uv run prism doctorIf you see:
circle_base_sepolia_login=failrun the interactive testnet login yourself:
circle wallet login YOUR_CIRCLE_EMAIL --testnetDo not send OTP codes through agents or commit session artifacts.
No Base Sepolia wallet
Create and fund a testnet agent wallet:
circle wallet create --output json
circle wallet fund --address 0xYOUR_WALLET --chain BASE-SEPOLIA --token usdcThen rerun:
uv run prism doctorMCP endpoint fails
Use the canonical endpoint with the trailing slash:
https://prism-sentinel-production.up.railway.app/mcp//mcp and /mcp/ can behave differently depending on client redirects and transport handling.
Quote above cap
Increase the cap only if you intend to pay more:
uv run prism validate ipfs://Qm... --trace-hash 0x... \
--circle-address 0x... \
--max-amount-usdc 0.01Market resolution is ambiguous
Use prism markets first, then resolve a specific question. Live trading requires explicit token IDs.
uv run prism markets --limit 5
uv run prism market resolve "<exact question>" --jsonDocs build fails
Run the docs app checks from the repository root:
pnpm --filter prism-docs test
pnpm --filter prism-docs buildFumadocs generates .source/ during build/dev. Do not commit generated docs source output.