{"graph":"money-finder-learning-graph","version":2,"purpose":"Learn which x402 practices, products, discovery channels and buyer segments most strongly drive reliable paid usage.","guardrails":["Never change PAY_TO, wallet addresses, facilitator credentials, auth, settlement rules, payment networks, or payment protocol code automatically.","Never fabricate buyer identity or infer sensitive attributes.","Do not store raw IP addresses, payment credentials, wallet secrets, request bodies, or payer identity as learning features.","Protocol changes require explicit review; discovery copy, tags and product ranking may be optimized automatically.","Price experiments require explicit approval."],"dashboard":"https://milliapi.com/learning.html","livePracticeAudit":"https://milliapi.com/api/x402-practice-audit","references":{"protocol":"https://github.com/x402-foundation/x402/blob/main/specs/x402-specification-v2.md","bazaar":"https://github.com/x402-foundation/x402/blob/main/docs/extensions/bazaar.mdx"},"stats":{"nodes":24,"edges":25,"practices":8,"services":4,"buyerSegments":4},"recommendations":[{"practiceId":"practice:cold_start","practice":"Reduce facilitator cold-start failures","targetId":"goal:reliability","target":"High payment-path reliability","relation":"improves_reliability","score":0.9118,"confidence":0.94,"evidence":"Production has payment-challenge traffic but no observed settled learning events in the latest 24h; payment-path reliability remains the first prerequisite."},{"practiceId":"practice:catalog","practice":"Free machine-readable catalog","targetId":"channel:llm","target":"LLM / agent discovery","relation":"improves_discovery","score":0.7392,"confidence":0.84,"evidence":"Direct catalog is facilitator-independent and exposes all services even when marketplace indexing is unreliable."},{"practiceId":"practice:openapi","practice":"Accurate OpenAPI contract","targetId":"channel:llm","target":"LLM / agent discovery","relation":"improves_understanding","score":0.6396,"confidence":0.78,"evidence":"Direct machine-readable contracts remain facilitator-independent."},{"practiceId":"practice:narrow_tools","practice":"Narrow deterministic micro-APIs","targetId":"goal:paid_calls","target":"More genuine paid x402 calls","relation":"improves_match","score":0.6364,"confidence":0.74,"evidence":null},{"practiceId":"practice:bazaar","practice":"Rich Bazaar discovery metadata","targetId":"channel:bazaar","target":"x402 Bazaar discovery","relation":"improves_discovery","score":0.6256,"confidence":0.92,"evidence":"Official x402 guidance supports Bazaar metadata, but multiple 2026 CDP/Base reports show correct v2 metadata and successful settlements can still fail or regress in Bazaar indexing."},{"practiceId":"practice:clear_price","practice":"Explicit low-friction pricing","targetId":"goal:paid_calls","target":"More genuine paid x402 calls","relation":"reduces_friction","score":0.6048,"confidence":0.72,"evidence":null},{"practiceId":"practice:llms_txt","practice":"Clear llms.txt instructions","targetId":"channel:llm","target":"LLM / agent discovery","relation":"improves_understanding","score":0.5168,"confidence":0.68,"evidence":null},{"practiceId":"practice:privacy_min","practice":"Minimize buyer telemetry","targetId":"goal:repeat_buyers","target":"More repeat machine buyers","relation":"improves_trust","score":0.3025,"confidence":0.55,"evidence":null}],"nodes":[{"id":"goal:paid_calls","type":"goal","label":"More genuine paid x402 calls"},{"id":"goal:repeat_buyers","type":"goal","label":"More repeat machine buyers"},{"id":"goal:revenue","type":"goal","label":"Higher sustainable revenue"},{"id":"goal:reliability","type":"goal","label":"High payment-path reliability"},{"id":"practice:bazaar","type":"practice","label":"Rich Bazaar discovery metadata"},{"id":"practice:openapi","type":"practice","label":"Accurate OpenAPI contract"},{"id":"practice:llms_txt","type":"practice","label":"Clear llms.txt instructions"},{"id":"practice:catalog","type":"practice","label":"Free machine-readable catalog"},{"id":"practice:clear_price","type":"practice","label":"Explicit low-friction pricing"},{"id":"practice:narrow_tools","type":"practice","label":"Narrow deterministic micro-APIs"},{"id":"practice:cold_start","type":"practice","label":"Reduce facilitator cold-start failures"},{"id":"practice:privacy_min","type":"practice","label":"Minimize buyer telemetry"},{"id":"channel:bazaar","type":"channel","label":"x402 Bazaar discovery"},{"id":"channel:llm","type":"channel","label":"LLM / agent discovery"},{"id":"channel:search","type":"channel","label":"Web search"},{"id":"channel:github","type":"channel","label":"Developer / GitHub discovery"},{"id":"buyer:agent_developers","type":"buyer","label":"Agent developers"},{"id":"buyer:ai_search","type":"buyer","label":"AI-search / answer-engine optimizers"},{"id":"buyer:crawler_ops","type":"buyer","label":"Crawler and indexing operators"},{"id":"buyer:seo_tools","type":"buyer","label":"SEO and metadata automation tools"},{"id":"service:ai_robots","type":"service","label":"AI Robots Policy Check","endpoint":"/api/ai-robots-check","priceUsd":0.001},{"id":"service:llms_txt","type":"service","label":"llms.txt Check","endpoint":"/api/llms-txt-check","priceUsd":0.001},{"id":"service:metadata","type":"service","label":"Page Metadata Extractor","endpoint":"/api/page-metadata","priceUsd":0.002},{"id":"service:web_audit","type":"service","label":"AI Web Readiness Audit","endpoint":"/api/agent-web-audit","priceUsd":0.005}],"edges":[{"from":"practice:bazaar","to":"channel:bazaar","relation":"improves_discovery","weight":0.68,"confidence":0.92,"evidence":"Official x402 guidance supports Bazaar metadata, but multiple 2026 CDP/Base reports show correct v2 metadata and successful settlements can still fail or regress in Bazaar indexing."},{"from":"practice:openapi","to":"channel:llm","relation":"improves_understanding","weight":0.82,"confidence":0.78,"evidence":"Direct machine-readable contracts remain facilitator-independent."},{"from":"practice:llms_txt","to":"channel:llm","relation":"improves_understanding","weight":0.76,"confidence":0.68},{"from":"practice:catalog","to":"channel:llm","relation":"improves_discovery","weight":0.88,"confidence":0.84,"evidence":"Direct catalog is facilitator-independent and exposes all services even when marketplace indexing is unreliable."},{"from":"practice:clear_price","to":"goal:paid_calls","relation":"reduces_friction","weight":0.84,"confidence":0.72},{"from":"practice:narrow_tools","to":"goal:paid_calls","relation":"improves_match","weight":0.86,"confidence":0.74},{"from":"practice:cold_start","to":"goal:reliability","relation":"improves_reliability","weight":0.97,"confidence":0.94,"evidence":"Production has payment-challenge traffic but no observed settled learning events in the latest 24h; payment-path reliability remains the first prerequisite."},{"from":"practice:privacy_min","to":"goal:repeat_buyers","relation":"improves_trust","weight":0.55,"confidence":0.55},{"from":"channel:bazaar","to":"goal:paid_calls","relation":"acquires","weight":0.62,"confidence":0.86,"evidence":"Bazaar remains strategically important, but current facilitator indexing reliability lowers near-term acquisition confidence."},{"from":"channel:llm","to":"goal:paid_calls","relation":"acquires","weight":0.78,"confidence":0.62},{"from":"channel:search","to":"goal:paid_calls","relation":"acquires","weight":0.42,"confidence":0.45},{"from":"channel:github","to":"buyer:agent_developers","relation":"reaches","weight":0.72,"confidence":0.6},{"from":"service:ai_robots","to":"buyer:crawler_ops","relation":"fits","weight":0.9,"confidence":0.75},{"from":"service:ai_robots","to":"buyer:ai_search","relation":"fits","weight":0.88,"confidence":0.75},{"from":"service:llms_txt","to":"buyer:ai_search","relation":"fits","weight":0.94,"confidence":0.78},{"from":"service:metadata","to":"buyer:seo_tools","relation":"fits","weight":0.93,"confidence":0.8},{"from":"service:web_audit","to":"buyer:agent_developers","relation":"fits","weight":0.78,"confidence":0.62},{"from":"service:web_audit","to":"buyer:ai_search","relation":"fits","weight":0.9,"confidence":0.72},{"from":"buyer:agent_developers","to":"goal:repeat_buyers","relation":"can_repeat","weight":0.86,"confidence":0.62},{"from":"buyer:ai_search","to":"goal:repeat_buyers","relation":"can_repeat","weight":0.92,"confidence":0.7},{"from":"buyer:crawler_ops","to":"goal:repeat_buyers","relation":"can_repeat","weight":0.94,"confidence":0.72},{"from":"buyer:seo_tools","to":"goal:repeat_buyers","relation":"can_repeat","weight":0.9,"confidence":0.7},{"from":"goal:paid_calls","to":"goal:revenue","relation":"drives","weight":0.9,"confidence":0.9},{"from":"goal:repeat_buyers","to":"goal:revenue","relation":"drives","weight":0.98,"confidence":0.9},{"from":"goal:reliability","to":"goal:repeat_buyers","relation":"supports","weight":0.93,"confidence":0.88}]}