{
  "x402Version": 2,
  "service": "HumanMirror",
  "canonical": "https://humanmirror.fr/x402/",
  "protocol": "https://github.com/x402-foundation/x402",
  "mode": "production-mainnet",
  "testnet": {
    "enabled": false,
    "network": "eip155:84532",
    "facilitator": "https://x402.org/facilitator",
    "pay_to": "0x000000000000000000000000000000000000dEaD",
    "pay_to_note": "Base Sepolia test sink only. No production funds should be sent here.",
    "asset": {
      "symbol": "USDC",
      "contract": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
      "decimals": 6
    },
    "products": {
      "outcome": {
        "endpoint": "https://humanmirror.fr/api/x402/outcome/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000"
      },
      "one": {
        "endpoint": "https://humanmirror.fr/api/x402/one/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000"
      },
      "flow": {
        "endpoint": "https://humanmirror.fr/api/x402/flow/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000"
      }
    },
    "note": "Production x402 endpoints now advertise Base mainnet. Testnet discovery is disabled to avoid ambiguous payment requirements."
  },
  "mainnet": {
    "enabled": true,
    "network": "eip155:8453",
    "asset": {
      "symbol": "USDC",
      "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "decimals": 6
    },
    "facilitator": {
      "provider": "Coinbase CDP",
      "endpoint": "https://api.cdp.coinbase.com/platform/v2/x402",
      "authentication_required": true,
      "authentication_configured": true
    },
    "requires_pay_to": true,
    "pay_to_configured": true,
    "ready_to_enable": true,
    "note": "Base mainnet x402 is enabled. Coinbase CDP facilitator authentication and HumanMirror payTo are configured.",
    "pay_to": "0x395aA00B990004d4Ed3ecedF10d17716c5f5AAF4",
    "products": {
      "outcome": {
        "endpoint": "https://humanmirror.fr/api/x402/outcome/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "one": {
        "endpoint": "https://humanmirror.fr/api/x402/one/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "flow": {
        "endpoint": "https://humanmirror.fr/api/x402/flow/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "clean_json": {
        "label": "HumanMirror Clean JSON",
        "endpoint": "https://humanmirror.fr/api/x402/clean-json/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Clean and canonicalize JSON and verify stability before settlement.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "deduplicate_records": {
        "label": "HumanMirror Deduplicate Records",
        "endpoint": "https://humanmirror.fr/api/x402/deduplicate-records/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Remove duplicate JSON records and verify zero duplicates remain.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "normalize_entity": {
        "label": "HumanMirror Normalize Entity",
        "endpoint": "https://humanmirror.fr/api/x402/normalize-entity/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Normalize names, domains, URLs and emails and verify the canonical result.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "data_quality": {
        "label": "HumanMirror Data Quality Gate",
        "endpoint": "https://humanmirror.fr/api/x402/data-quality/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Measure structured-data quality and verify a declared minimum threshold.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "anomaly_detection": {
        "label": "HumanMirror Anomaly Detection",
        "endpoint": "https://humanmirror.fr/api/x402/anomaly-detection/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Detect numeric anomaly signals and independently rerun the deterministic scan.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "secret_scanning": {
        "label": "HumanMirror Secret Scanning — API Key & Credential Leak Preflight",
        "endpoint": "https://humanmirror.fr/api/x402/secret-scanning/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Scan API keys, access tokens, private keys, passwords and credential leaks in code, config, logs, JSON or AI-agent tool output before commit, deploy, publish, send or external tool handoff.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "output_quality": {
        "label": "HumanMirror Output Quality Gate",
        "endpoint": "https://humanmirror.fr/api/x402/output-quality/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Apply a deterministic quality gate and verify a minimum trust score.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "schema_compatibility": {
        "label": "HumanMirror Schema Compatibility",
        "endpoint": "https://humanmirror.fr/api/x402/schema-compatibility/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Check JSON contract compatibility and verify breaking changes remain within the declared maximum.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "safe_preflight": {
        "label": "HumanMirror Safe Preflight — AI Agent Command & Tool-Call Risk Check",
        "endpoint": "https://humanmirror.fr/api/x402/safe-preflight/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Preflight a command or AI-agent tool call before execution and deterministically verify operational risk remains within the declared limit.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "execution_receipt": {
        "label": "HumanMirror Execution Receipt — Cryptographic Agent Tool-Call Proof",
        "endpoint": "https://humanmirror.fr/api/x402/execution-receipt/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Create and verify a cryptographic execution receipt for an AI-agent tool call or input/output pair to provide deterministic execution provenance.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "automata_decision": {
        "label": "HumanMirror Automata Decision",
        "endpoint": "https://humanmirror.fr/api/x402/automata-decision/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Paid deterministic recovery preflight across the 25 HumanMirror Automata. No unverified external side effects.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_annual_renewal_guard": {
        "label": "HumanMirror Annual Renewal Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-annual-renewal-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "annual-renewal-guard",
        "description": "Dedicated machine-payable x402 entrypoint for Annual Renewal Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_broken_link_rescue": {
        "label": "HumanMirror Broken Link Rescue",
        "endpoint": "https://humanmirror.fr/api/x402/automata-broken-link-rescue/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "broken-link-rescue",
        "description": "Dedicated machine-payable x402 entrypoint for Broken Link Rescue.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_cart_glitch_shield": {
        "label": "HumanMirror Cart Glitch Shield",
        "endpoint": "https://humanmirror.fr/api/x402/automata-cart-glitch-shield/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "cart-glitch-shield",
        "description": "Dedicated machine-payable x402 entrypoint for Cart Glitch Shield.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_chargeback_shield": {
        "label": "HumanMirror Chargeback Shield",
        "endpoint": "https://humanmirror.fr/api/x402/automata-chargeback-shield/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "chargeback-shield",
        "description": "Dedicated machine-payable x402 entrypoint for Chargeback Shield.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_checkout_link_guard": {
        "label": "HumanMirror Checkout Link Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-checkout-link-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "checkout-link-guard",
        "description": "Dedicated machine-payable x402 entrypoint for Checkout Link Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_cloud_credit_optimizer": {
        "label": "HumanMirror Cloud Credit Optimizer",
        "endpoint": "https://humanmirror.fr/api/x402/automata-cloud-credit-optimizer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "cloud-credit-optimizer",
        "description": "Dedicated machine-payable x402 entrypoint for Cloud Credit Optimizer.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_cloud_migration_watchdog": {
        "label": "HumanMirror Cloud Migration Watchdog",
        "endpoint": "https://humanmirror.fr/api/x402/automata-cloud-migration-watchdog/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "cloud-migration-watchdog",
        "description": "Dedicated machine-payable x402 entrypoint for Cloud Migration Watchdog.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_db_bloat_guard": {
        "label": "HumanMirror DB Bloat Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-db-bloat-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "db-bloat-guard",
        "description": "Dedicated machine-payable x402 entrypoint for DB Bloat Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_deliverability_failover": {
        "label": "HumanMirror Deliverability Failover",
        "endpoint": "https://humanmirror.fr/api/x402/automata-deliverability-failover/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "deliverability-failover",
        "description": "Dedicated machine-payable x402 entrypoint for Deliverability Failover.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_dependency_autohealer": {
        "label": "HumanMirror Dependency Auto-Healer",
        "endpoint": "https://humanmirror.fr/api/x402/automata-dependency-autohealer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "dependency-autohealer",
        "description": "Dedicated machine-payable x402 entrypoint for Dependency Auto-Healer.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_digital_asset_guard": {
        "label": "HumanMirror Digital Asset Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-digital-asset-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "digital-asset-guard",
        "description": "Dedicated machine-payable x402 entrypoint for Digital Asset Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_fx_cost_optimizer": {
        "label": "HumanMirror FX Cost Optimizer",
        "endpoint": "https://humanmirror.fr/api/x402/automata-fx-cost-optimizer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "fx-cost-optimizer",
        "description": "Dedicated machine-payable x402 entrypoint for FX Cost Optimizer.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_inventory_sync_sentinel": {
        "label": "HumanMirror Inventory Sync Sentinel",
        "endpoint": "https://humanmirror.fr/api/x402/automata-inventory-sync-sentinel/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "inventory-sync-sentinel",
        "description": "Dedicated machine-payable x402 entrypoint for Inventory Sync Sentinel.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_invoice_recovery": {
        "label": "HumanMirror Invoice Recovery Bot",
        "endpoint": "https://humanmirror.fr/api/x402/automata-invoice-recovery/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "invoice-recovery",
        "description": "Dedicated machine-payable x402 entrypoint for Invoice Recovery Bot.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_invoice_syntax_sentinel": {
        "label": "HumanMirror Invoicing Syntax Sentinel",
        "endpoint": "https://humanmirror.fr/api/x402/automata-invoice-syntax-sentinel/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "invoice-syntax-sentinel",
        "description": "Dedicated machine-payable x402 entrypoint for Invoicing Syntax Sentinel.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_kyc_rescue": {
        "label": "HumanMirror KYC Rescue Desk",
        "endpoint": "https://humanmirror.fr/api/x402/automata-kyc-rescue/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "kyc-rescue",
        "description": "Dedicated machine-payable x402 entrypoint for KYC Rescue Desk.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_lead_drop_shield": {
        "label": "HumanMirror Lead Drop Shield",
        "endpoint": "https://humanmirror.fr/api/x402/automata-lead-drop-shield/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "lead-drop-shield",
        "description": "Dedicated machine-payable x402 entrypoint for Lead Drop Shield.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_reputation_guard": {
        "label": "HumanMirror Brand Reputation Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-reputation-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "reputation-guard",
        "description": "Dedicated machine-payable x402 entrypoint for Brand Reputation Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_secops_autopatch": {
        "label": "HumanMirror SecOps Auto-Patch",
        "endpoint": "https://humanmirror.fr/api/x402/automata-secops-autopatch/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "secops-autopatch",
        "description": "Dedicated machine-payable x402 entrypoint for SecOps Auto-Patch.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_seo_domain_watch": {
        "label": "HumanMirror SEO Domain Watch",
        "endpoint": "https://humanmirror.fr/api/x402/automata-seo-domain-watch/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "seo-domain-watch",
        "description": "Dedicated machine-payable x402 entrypoint for SEO Domain Watch.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_smart_dunning": {
        "label": "HumanMirror Smart Dunning",
        "endpoint": "https://humanmirror.fr/api/x402/automata-smart-dunning/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "smart-dunning",
        "description": "Dedicated machine-payable x402 entrypoint for Smart Dunning.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_tax_ledger": {
        "label": "HumanMirror Tax Ledger Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-tax-ledger/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "tax-ledger",
        "description": "Dedicated machine-payable x402 entrypoint for Tax Ledger Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_uptime_panic_guard": {
        "label": "HumanMirror SSL & Uptime Panic Guard",
        "endpoint": "https://humanmirror.fr/api/x402/automata-uptime-panic-guard/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "uptime-panic-guard",
        "description": "Dedicated machine-payable x402 entrypoint for SSL & Uptime Panic Guard.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_vat_recovery": {
        "label": "HumanMirror VAT Recovery Draft",
        "endpoint": "https://humanmirror.fr/api/x402/automata-vat-recovery/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "vat-recovery",
        "description": "Dedicated machine-payable x402 entrypoint for VAT Recovery Draft.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_webhook_dead_letter": {
        "label": "HumanMirror Webhook Dead-Letter Office",
        "endpoint": "https://humanmirror.fr/api/x402/automata-webhook-dead-letter/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "webhook-dead-letter",
        "description": "Dedicated machine-payable x402 entrypoint for Webhook Dead-Letter Office.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_autonomous_escrow_agent": {
        "label": "HumanMirror Autonomous Escrow Agent",
        "endpoint": "https://humanmirror.fr/api/x402/automata-autonomous-escrow-agent/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "autonomous-escrow-agent",
        "description": "Conditional B2B payout readiness backed by live Stripe Connect state; guarded until connected-account execution is explicitly authorized.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_api_break_sentinel": {
        "label": "HumanMirror API Break Sentinel",
        "endpoint": "https://humanmirror.fr/api/x402/automata-api-break-sentinel/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "api-break-sentinel",
        "description": "Live third-party API contract scan with drift/failure detection and bounded remediation guidance.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_global_ai_tax_proxy": {
        "label": "HumanMirror Global AI Tax Proxy",
        "endpoint": "https://humanmirror.fr/api/x402/automata-global-ai-tax-proxy/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "global-ai-tax-proxy",
        "description": "Stripe Tax readiness proxy using live tax-registration state and buyer location; no invented tax rates.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_ghost_cart_form_rescue": {
        "label": "HumanMirror Ghost Cart & Form Rescue",
        "endpoint": "https://humanmirror.fr/api/x402/automata-ghost-cart-form-rescue/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "ghost-cart-form-rescue",
        "description": "Consent-aware first-party abandonment recovery and on-site resume decision.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_data_brokerage_automate": {
        "label": "HumanMirror Data Brokerage Automate",
        "endpoint": "https://humanmirror.fr/api/x402/automata-data-brokerage-automate/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "data-brokerage-automate",
        "description": "Privacy-preserving aggregate HumanMirror Market Pulse with k-anonymity suppression.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_expired_domain_opportunity_watch": {
        "label": "HumanMirror Expired Domain Opportunity Watch",
        "endpoint": "https://humanmirror.fr/api/x402/automata-expired-domain-opportunity-watch/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "expired-domain-opportunity-watch",
        "description": "RDAP/DNS domain opportunity scoring for legitimate new products and content.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_media_kit_generator": {
        "label": "HumanMirror Media Kit Generator",
        "endpoint": "https://humanmirror.fr/api/x402/automata-media-kit-generator/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "media-kit-generator",
        "description": "Professional creator fact sheet and PDF from public or caller-supplied metrics.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_clean_ex": {
        "label": "HumanMirror Clean-Ex",
        "endpoint": "https://humanmirror.fr/api/x402/automata-clean-ex/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "clean-ex",
        "description": "Privacy metadata stripping for JPEG, PNG and WebP.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_price_sniper": {
        "label": "HumanMirror Price Sniper",
        "endpoint": "https://humanmirror.fr/api/x402/automata-price-sniper/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "price-sniper",
        "description": "Structured public price extraction and optional price-drop watch.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_proof_of_vibe": {
        "label": "HumanMirror Proof-of-Vibe",
        "endpoint": "https://humanmirror.fr/api/x402/automata-proof-of-vibe/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "proof-of-vibe",
        "description": "Fresh cryptographic agent attestation with a 60-second Pass-Vibe.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_dead_bot_switch": {
        "label": "HumanMirror Dead-Bot Switch",
        "endpoint": "https://humanmirror.fr/api/x402/automata-dead-bot-switch/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "dead-bot-switch",
        "description": "Agent heartbeat registration and pull-based RUN/STOP circuit breaker.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "automata_context_compressor_sanitizer": {
        "label": "HumanMirror Context Compressor & Sanitizer",
        "endpoint": "https://humanmirror.fr/api/x402/automata-context-compressor-sanitizer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "automaton_slug": "context-compressor-sanitizer",
        "description": "Deterministic LLM context cleanup and compression.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "zero_cost_execution_sink": {
        "label": "HumanMirror Zero-Cost Execution Sink",
        "endpoint": "https://humanmirror.fr/api/v1/sink/",
        "grace_amount_usdc": "0",
        "grace_policy": "up_to_3_anonymous_deterministic_executions_per_24h_privacy_preserving_fingerprint",
        "paid_fallback_endpoint": "https://humanmirror.fr/api/x402/automata-context-compressor-sanitizer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Agent/bot ingress that normalizes common machine payloads for free within a bounded grace window, then returns or accepts an x402 V2 exact-payment flow for the deterministic Context Compressor & Sanitizer.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "zero_point_consensus": {
        "label": "HumanMirror Zero Point Consensus",
        "endpoint": "https://humanmirror.fr/api/v1/zero/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Premium machine arbitration returning a structured Consensus Certificate after successful LLM execution.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/verification/"
      },
      "payload_normalizer": {
        "label": "HumanMirror M2M Payload Normalizer",
        "endpoint": "https://humanmirror.fr/api/v1/m2m/payload-normalizer/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Canonical JSON normalization with three public benchmark calls per 24 hours, then x402.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/data-quality/"
      },
      "consensus_verify": {
        "label": "HumanMirror Probabilistic Consensus Oracle",
        "endpoint": "https://humanmirror.fr/api/v1/consensus/verify/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Two-signal probabilistic consensus with asymmetric validation costs.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/operations/"
      },
      "sanitize_shield": {
        "label": "HumanMirror Sanitize Shield",
        "endpoint": "https://humanmirror.fr/api/v1/sanitize/shield/",
        "amount_atomic": "5000000",
        "amount_usdc": "5.000",
        "description": "Indirect prompt-injection quarantine and signed Cleanliness Proof for untrusted agent context.",
        "pricing_policy": "minimum_paid_x402_floor",
        "status": "legacy_compatibility",
        "canonical_bundle": "https://humanmirror.fr/api/v1/agent/security-intelligence/"
      },
      "enterprise_pass": {
        "label": "HumanMirror Pass Enterprise Illimité",
        "endpoint": "https://humanmirror.fr/api/x402/enterprise-pass/",
        "amount_atomic": "297000000",
        "amount_usdc": "297.000",
        "billing_period_days": 30,
        "description": "Unlimited access to the three HumanMirror core modules. An active pass disables per-call HTTP 402 and quota gates and receives maximum processing priority."
      }
    },
    "product_count": 57,
    "discovery": {
      "mcp": "https://humanmirror.fr/api/x402/mcp/",
      "catalog": "https://humanmirror.fr/x402/catalog.json",
      "openapi": "https://humanmirror.fr/x402/openapi.json",
      "sink": "https://humanmirror.fr/api/v1/sink/",
      "node": "https://humanmirror.fr/.well-known/humanmirror-node.json",
      "fallback": "https://humanmirror.fr/api/v1/m2m/fallback/",
      "aliases": [
        "https://humanmirror.fr/api/v1/node/context/",
        "https://humanmirror.fr/api/v1/node/ingest/",
        "https://humanmirror.fr/api/v1/node/normalize/",
        "https://humanmirror.fr/api/v1/node/convert/"
      ],
      "micro_work": "https://humanmirror.fr/api/v1/m2m/micro-work/claim/",
      "liquidity": "https://humanmirror.fr/api/v1/m2m/liquidity-status/",
      "agent_manifest": "https://humanmirror.fr/.well-known/agent-manifest.json",
      "canonical_agent_api": "https://humanmirror.fr/api/v1/agent/"
    }
  },
  "payment_flow": "authorization",
  "semantics": {
    "verify_before_execution": true,
    "settle_after_verified_result": true,
    "no_settlement_on_execution_failure": true,
    "stripe_and_nexus_remain_available": true
  },
  "service_version": "3.0.0",
  "subscription_offers": {
    "enterprise_pass": {
      "plan_id": "enterprise_unlimited",
      "name": "HumanMirror Pass Enterprise Illimité",
      "price_usdc": "297.000",
      "amount_atomic": "297000000",
      "billing_period_days": 30,
      "network": "eip155:8453",
      "network_name": "Base mainnet",
      "asset": {
        "symbol": "USDC",
        "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "decimals": 6
      },
      "purchase_endpoint": "https://humanmirror.fr/api/x402/enterprise-pass/",
      "manifest": "https://humanmirror.fr/.well-known/enterprise-pass.json",
      "authorization": "Authorization: Bearer <enterprise_pass>",
      "scope": [
        "https://humanmirror.fr/api/v1/m2m/payload-normalizer/",
        "https://humanmirror.fr/api/v1/consensus/verify/",
        "https://humanmirror.fr/api/v1/sanitize/shield/"
      ],
      "access": {
        "requests": "unlimited",
        "http_402": "disabled_for_active_pass",
        "free_quota": "bypassed",
        "priority": "maximum",
        "queue": "bypass"
      },
      "renewal": {
        "mode": "programmatic_x402",
        "cadence_days": 30,
        "endpoint": "https://humanmirror.fr/api/x402/enterprise-pass/"
      }
    }
  },
  "conversion_offers": {
    "emergency_pack": {
      "plan_id": "emergency_10",
      "name": "HumanMirror Emergency 10",
      "price_usdc": "5.000",
      "amount_atomic": "5000000",
      "calls": 10,
      "validity_hours": 24,
      "purchase_endpoint": "https://humanmirror.fr/api/x402/emergency-pack/",
      "scope": [
        "https://humanmirror.fr/api/v1/m2m/payload-normalizer/",
        "https://humanmirror.fr/api/v1/consensus/verify/",
        "https://humanmirror.fr/api/v1/sanitize/shield/"
      ]
    },
    "enterprise_upgrade": {
      "price_usdc": "297.000",
      "billing_period_days": 30,
      "purchase_endpoint": "https://humanmirror.fr/api/x402/enterprise-pass/",
      "referral_create": "https://humanmirror.fr/api/referral/create/",
      "referral_reward_days": 30
    }
  },
  "canonical_agent_manifest": "https://humanmirror.fr/.well-known/agent-manifest.json",
  "pricing_policy": {
    "minimum_paid_bundle_usdc": "5.000",
    "legacy_routes": "compatibility_only"
  }
}
