{
  "meta": {
    "name": "superhop",
    "role": "Get-there layer for Grok Bots. Mirror Stripe Projects providers first. Link/Plaid-shaped for pre- and post-Link. Not a store.",
    "do_not_replace": [
      "Firecrawl plugin",
      "Stripe Projects",
      "Shop",
      "Link",
      "Shop.app"
    ],
    "never": [
      "charge",
      "enroll",
      "marketplace-submit",
      "buy-a-domain-from-this-hop"
    ],
    "researched_at": "2026-08-28",
    "timezone": "America/New_York",
    "link_request_cap_cents": 50000,
    "link_request_cap_note": "Link CLI public cap is $500 per request. SKUs over that stay listed with link_cap_exceeded true.",
    "runtime": "Public catalog pointer. Not a till. Re-check live prices at source_url before spend. Raise Link against the merchant, never superhop.",
    "llms_txt": "https://superhop.dev/llms.txt",
    "issuer": "https://superhop.dev",
    "pitch": "Grok Bot (and human) optimized catalog and listing pages that get owners what they need as easily, transparently, and accurately as possible.",
    "stripe_projects_catalog": "https://projects.dev/providers/",
    "stripe_projects_count": 63
  },
  "skus": [
    {
      "sku": "agentmail.projects.api",
      "family": "agentmail",
      "category": "Communications",
      "goal_keywords": [
        "buy AgentMail",
        "add AgentMail",
        "stripe projects AgentMail",
        "provision AgentMail"
      ],
      "merchant_of_record": "AgentMail (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add agentmail/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add agentmail/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. The email inbox API for AI agents.",
      "provider_name": "AgentMail",
      "provider_service": "agentmail/api"
    },
    {
      "sku": "agentphone.projects.number",
      "family": "agentphone",
      "category": "Communications",
      "goal_keywords": [
        "buy AgentPhone",
        "add AgentPhone",
        "stripe projects AgentPhone",
        "provision AgentPhone"
      ],
      "merchant_of_record": "AgentPhone (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add agentphone/number",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add agentphone/number` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Programmable phone numbers for AI agents.",
      "provider_name": "AgentPhone",
      "provider_service": "agentphone/number"
    },
    {
      "sku": "algolia.projects.application",
      "family": "algolia",
      "category": "Search",
      "goal_keywords": [
        "buy Algolia",
        "add Algolia",
        "stripe projects Algolia",
        "provision Algolia"
      ],
      "merchant_of_record": "Algolia (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add algolia/application",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add algolia/application` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI Search and Retrieval platform.",
      "provider_name": "Algolia",
      "provider_service": "algolia/application"
    },
    {
      "sku": "amplitude.projects.analytics",
      "family": "amplitude",
      "category": "Analytics",
      "goal_keywords": [
        "buy Amplitude",
        "add Amplitude",
        "stripe projects Amplitude",
        "provision Amplitude"
      ],
      "merchant_of_record": "Amplitude (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add amplitude/analytics",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add amplitude/analytics` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Digital analytics platform.",
      "provider_name": "Amplitude",
      "provider_service": "amplitude/analytics"
    },
    {
      "sku": "auth0.projects.client",
      "family": "auth0",
      "category": "Auth",
      "goal_keywords": [
        "buy Auth0/Okta",
        "add Auth0/Okta",
        "stripe projects Auth0/Okta",
        "provision Auth0/Okta"
      ],
      "merchant_of_record": "Auth0/Okta (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add auth0/client",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add auth0/client` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Authentication and authorization platform.",
      "provider_name": "Auth0/Okta",
      "provider_service": "auth0/client"
    },
    {
      "sku": "base44_projects.projects.app",
      "family": "base44_projects",
      "category": "Hosting",
      "goal_keywords": [
        "buy Base 44",
        "add Base 44",
        "stripe projects Base 44",
        "provision Base 44"
      ],
      "merchant_of_record": "Base 44 (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add base44_projects/app",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add base44_projects/app` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Full-stack app platform with hosting, database, and AI.",
      "provider_name": "Base 44",
      "provider_service": "base44_projects/app"
    },
    {
      "sku": "blaxel.projects.sandbox",
      "family": "blaxel",
      "category": "Hosting",
      "goal_keywords": [
        "buy Blaxel",
        "add Blaxel",
        "stripe projects Blaxel",
        "provision Blaxel"
      ],
      "merchant_of_record": "Blaxel (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add blaxel/sandbox",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add blaxel/sandbox` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Serverless platform for deploying and running AI agents.",
      "provider_name": "Blaxel",
      "provider_service": "blaxel/sandbox"
    },
    {
      "sku": "browserbase.projects.project",
      "family": "browserbase",
      "category": "AI",
      "goal_keywords": [
        "buy Browserbase",
        "add Browserbase",
        "stripe projects Browserbase",
        "provision Browserbase"
      ],
      "merchant_of_record": "Browserbase (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add browserbase/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add browserbase/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Platform for building and deploying browser agents.",
      "provider_name": "Browserbase",
      "provider_service": "browserbase/project"
    },
    {
      "sku": "chatbase.projects.agent",
      "family": "chatbase",
      "category": "AI",
      "goal_keywords": [
        "buy Chatbase",
        "add Chatbase",
        "stripe projects Chatbase",
        "provision Chatbase"
      ],
      "merchant_of_record": "Chatbase (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add chatbase/agent",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add chatbase/agent` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI agent builder platform.",
      "provider_name": "Chatbase",
      "provider_service": "chatbase/agent"
    },
    {
      "sku": "chroma.projects.database",
      "family": "chroma",
      "category": "Database",
      "goal_keywords": [
        "buy Chroma",
        "add Chroma",
        "stripe projects Chroma",
        "provision Chroma"
      ],
      "merchant_of_record": "Chroma (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add chroma/database",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add chroma/database` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI-native vector database.",
      "provider_name": "Chroma",
      "provider_service": "chroma/database"
    },
    {
      "sku": "clerk.projects.auth",
      "family": "clerk",
      "category": "Auth",
      "goal_keywords": [
        "buy Clerk",
        "add Clerk",
        "stripe projects Clerk",
        "provision Clerk"
      ],
      "merchant_of_record": "Clerk (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add clerk/auth",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add clerk/auth` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Drop-in authentication.",
      "provider_name": "Clerk",
      "provider_service": "clerk/auth"
    },
    {
      "sku": "clickhouse.projects.clickhouse",
      "family": "clickhouse",
      "category": "Database",
      "goal_keywords": [
        "buy ClickHouse",
        "add ClickHouse",
        "stripe projects ClickHouse",
        "provision ClickHouse"
      ],
      "merchant_of_record": "ClickHouse (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add clickhouse/clickhouse",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add clickhouse/clickhouse` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Open-source columnar database for real-time analytics.",
      "provider_name": "ClickHouse",
      "provider_service": "clickhouse/clickhouse"
    },
    {
      "sku": "cloudflare.projects.worker",
      "family": "cloudflare",
      "category": "Hosting",
      "goal_keywords": [
        "buy Cloudflare",
        "add Cloudflare",
        "stripe projects Cloudflare",
        "provision Cloudflare"
      ],
      "merchant_of_record": "Cloudflare (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add cloudflare/worker",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add cloudflare/worker` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Edge platform for running, securing, and accelerating apps.",
      "provider_name": "Cloudflare",
      "provider_service": "cloudflare/worker"
    },
    {
      "sku": "composio.projects.project",
      "family": "composio",
      "category": "AI",
      "goal_keywords": [
        "buy Composio",
        "add Composio",
        "stripe projects Composio",
        "provision Composio"
      ],
      "merchant_of_record": "Composio (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add composio/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add composio/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Integration platform for AI agents.",
      "provider_name": "Composio",
      "provider_service": "composio/project"
    },
    {
      "sku": "createos.projects.project",
      "family": "createos",
      "category": "Sandbox",
      "goal_keywords": [
        "buy CreateOS",
        "add CreateOS",
        "stripe projects CreateOS",
        "provision CreateOS"
      ],
      "merchant_of_record": "CreateOS (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add createos/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add createos/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Compute infrastructure for AI workloads.",
      "provider_name": "CreateOS",
      "provider_service": "createos/project"
    },
    {
      "sku": "customer_io.projects.workspace",
      "family": "customer_io",
      "category": "Messaging",
      "goal_keywords": [
        "buy Customer.io",
        "add Customer.io",
        "stripe projects Customer.io",
        "provision Customer.io"
      ],
      "merchant_of_record": "Customer.io (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add customer.io/workspace",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add customer.io/workspace` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Automated messaging platform.",
      "provider_name": "Customer.io",
      "provider_service": "customer.io/workspace"
    },
    {
      "sku": "daytona.projects.sandbox",
      "family": "daytona",
      "category": "Sandbox",
      "goal_keywords": [
        "buy Daytona",
        "add Daytona",
        "stripe projects Daytona",
        "provision Daytona"
      ],
      "merchant_of_record": "Daytona (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add daytona/sandbox",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add daytona/sandbox` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Secure, elastic sandbox infrastructure for AI agents.",
      "provider_name": "Daytona",
      "provider_service": "daytona/sandbox"
    },
    {
      "sku": "datadog.projects.observability",
      "family": "datadog",
      "category": "Observability",
      "goal_keywords": [
        "buy Datadog",
        "add Datadog",
        "stripe projects Datadog",
        "provision Datadog"
      ],
      "merchant_of_record": "Datadog (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add datadog/observability",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add datadog/observability` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Cloud-scale monitoring and security platform.",
      "provider_name": "Datadog",
      "provider_service": "datadog/observability"
    },
    {
      "sku": "depot.projects.api",
      "family": "depot",
      "category": "CI",
      "goal_keywords": [
        "buy Depot",
        "add Depot",
        "stripe projects Depot",
        "provision Depot"
      ],
      "merchant_of_record": "Depot (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add depot/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add depot/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Fast CI/CD infrastructure.",
      "provider_name": "Depot",
      "provider_service": "depot/api"
    },
    {
      "sku": "e2b.projects.sandboxes",
      "family": "e2b",
      "category": "Hosting",
      "goal_keywords": [
        "buy E2B",
        "add E2B",
        "stripe projects E2B",
        "provision E2B"
      ],
      "merchant_of_record": "E2B (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add e2b/sandboxes",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add e2b/sandboxes` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Cloud sandboxes for AI agents and apps.",
      "provider_name": "E2B",
      "provider_service": "e2b/sandboxes"
    },
    {
      "sku": "elevenlabs.projects.tts",
      "family": "elevenlabs",
      "category": "AI",
      "goal_keywords": [
        "buy ElevenLabs",
        "add ElevenLabs",
        "stripe projects ElevenLabs",
        "provision ElevenLabs"
      ],
      "merchant_of_record": "ElevenLabs (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add elevenlabs/tts",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add elevenlabs/tts` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI speech, voice cloning, and audio.",
      "provider_name": "ElevenLabs",
      "provider_service": "elevenlabs/tts"
    },
    {
      "sku": "exa.projects.api",
      "family": "exa",
      "category": "Search",
      "goal_keywords": [
        "buy Exa",
        "add Exa",
        "stripe projects Exa",
        "provision Exa"
      ],
      "merchant_of_record": "Exa (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add exa/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add exa/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI-native search engine.",
      "provider_name": "Exa",
      "provider_service": "exa/api"
    },
    {
      "sku": "firecrawl.projects.api",
      "family": "firecrawl",
      "category": "Search",
      "goal_keywords": [
        "buy Firecrawl",
        "add Firecrawl",
        "stripe projects Firecrawl",
        "provision Firecrawl"
      ],
      "merchant_of_record": "Firecrawl (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add firecrawl/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add firecrawl/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Web scraping and crawling API.",
      "provider_name": "Firecrawl",
      "provider_service": "firecrawl/api"
    },
    {
      "sku": "flyio.projects.app",
      "family": "flyio",
      "category": "Hosting",
      "goal_keywords": [
        "buy Fly.io",
        "add Fly.io",
        "stripe projects Fly.io",
        "provision Fly.io"
      ],
      "merchant_of_record": "Fly.io (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add flyio/app",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add flyio/app` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Deploy full-stack apps and databases globally.",
      "provider_name": "Fly.io",
      "provider_service": "flyio/app"
    },
    {
      "sku": "gitlab.projects.project",
      "family": "gitlab",
      "category": "CI/CD",
      "goal_keywords": [
        "buy GitLab",
        "add GitLab",
        "stripe projects GitLab",
        "provision GitLab"
      ],
      "merchant_of_record": "GitLab (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add gitlab/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add gitlab/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. DevSecOps platform.",
      "provider_name": "GitLab",
      "provider_service": "gitlab/project"
    },
    {
      "sku": "herenow.projects.hosting",
      "family": "herenow",
      "category": "Hosting",
      "goal_keywords": [
        "buy here.now",
        "add here.now",
        "stripe projects here.now",
        "provision here.now"
      ],
      "merchant_of_record": "here.now (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add herenow/hosting",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add herenow/hosting` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Instant web hosting for agents.",
      "provider_name": "here.now",
      "provider_service": "herenow/hosting"
    },
    {
      "sku": "heygen.projects.api",
      "family": "heygen",
      "category": "AI",
      "goal_keywords": [
        "buy HeyGen",
        "add HeyGen",
        "stripe projects HeyGen",
        "provision HeyGen"
      ],
      "merchant_of_record": "HeyGen (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add heygen/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add heygen/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI video generation platform.",
      "provider_name": "HeyGen",
      "provider_service": "heygen/api"
    },
    {
      "sku": "huggingface.projects.platform",
      "family": "huggingface",
      "category": "AI",
      "goal_keywords": [
        "buy Hugging Face",
        "add Hugging Face",
        "stripe projects Hugging Face",
        "provision Hugging Face"
      ],
      "merchant_of_record": "Hugging Face (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add huggingface/platform",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add huggingface/platform` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. ML platform for models and datasets.",
      "provider_name": "Hugging Face",
      "provider_service": "huggingface/platform"
    },
    {
      "sku": "inngest.projects.app",
      "family": "inngest",
      "category": "AI",
      "goal_keywords": [
        "buy Inngest",
        "add Inngest",
        "stripe projects Inngest",
        "provision Inngest"
      ],
      "merchant_of_record": "Inngest (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add inngest/app",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add inngest/app` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Event-driven platform for background jobs and AI workflows.",
      "provider_name": "Inngest",
      "provider_service": "inngest/app"
    },
    {
      "sku": "kernel.projects.project",
      "family": "kernel",
      "category": "Browser",
      "goal_keywords": [
        "buy KERNEL",
        "add KERNEL",
        "stripe projects KERNEL",
        "provision KERNEL"
      ],
      "merchant_of_record": "KERNEL (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add kernel/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add kernel/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI-native browser infrastructure.",
      "provider_name": "KERNEL",
      "provider_service": "kernel/project"
    },
    {
      "sku": "laravel_cloud.projects.application",
      "family": "laravel_cloud",
      "category": "Hosting",
      "goal_keywords": [
        "buy Laravel Cloud",
        "add Laravel Cloud",
        "stripe projects Laravel Cloud",
        "provision Laravel Cloud"
      ],
      "merchant_of_record": "Laravel Cloud (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add laravel_cloud/application",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add laravel_cloud/application` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Managed cloud platform for Laravel apps.",
      "provider_name": "Laravel Cloud",
      "provider_service": "laravel_cloud/application"
    },
    {
      "sku": "metronome.projects.sandbox",
      "family": "metronome",
      "category": "Payments",
      "goal_keywords": [
        "buy Metronome",
        "add Metronome",
        "stripe projects Metronome",
        "provision Metronome"
      ],
      "merchant_of_record": "Metronome (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add metronome/sandbox",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add metronome/sandbox` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Usage-based billing infrastructure for SaaS.",
      "provider_name": "Metronome",
      "provider_service": "metronome/sandbox"
    },
    {
      "sku": "mixpanel.projects.analytics",
      "family": "mixpanel",
      "category": "Analytics",
      "goal_keywords": [
        "buy Mixpanel",
        "add Mixpanel",
        "stripe projects Mixpanel",
        "provision Mixpanel"
      ],
      "merchant_of_record": "Mixpanel (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add mixpanel/analytics",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add mixpanel/analytics` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Event-based product analytics.",
      "provider_name": "Mixpanel",
      "provider_service": "mixpanel/analytics"
    },
    {
      "sku": "neon.projects.postgres",
      "family": "neon",
      "category": "Database",
      "goal_keywords": [
        "buy Neon",
        "add Neon",
        "stripe projects Neon",
        "provision Neon"
      ],
      "merchant_of_record": "Neon (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add neon/postgres",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add neon/postgres` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Serverless Postgres.",
      "provider_name": "Neon",
      "provider_service": "neon/postgres"
    },
    {
      "sku": "netlify.projects.project",
      "family": "netlify",
      "category": "Hosting",
      "goal_keywords": [
        "buy Netlify",
        "add Netlify",
        "stripe projects Netlify",
        "provision Netlify"
      ],
      "merchant_of_record": "Netlify (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add netlify/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add netlify/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Web platform for sites and apps.",
      "provider_name": "Netlify",
      "provider_service": "netlify/project"
    },
    {
      "sku": "openrouter.projects.api",
      "family": "openrouter",
      "category": "AI",
      "goal_keywords": [
        "buy OpenRouter",
        "add OpenRouter",
        "stripe projects OpenRouter",
        "provision OpenRouter"
      ],
      "merchant_of_record": "OpenRouter (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add openrouter/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add openrouter/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Single API to hundreds of models.",
      "provider_name": "OpenRouter",
      "provider_service": "openrouter/api"
    },
    {
      "sku": "parallel.projects.api",
      "family": "parallel",
      "category": "Search",
      "goal_keywords": [
        "buy Parallel",
        "add Parallel",
        "stripe projects Parallel",
        "provision Parallel"
      ],
      "merchant_of_record": "Parallel (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add parallel/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add parallel/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI-powered research and analysis engine.",
      "provider_name": "Parallel",
      "provider_service": "parallel/api"
    },
    {
      "sku": "planetscale.projects.postgresql",
      "family": "planetscale",
      "category": "Database",
      "goal_keywords": [
        "buy PlanetScale",
        "add PlanetScale",
        "stripe projects PlanetScale",
        "provision PlanetScale"
      ],
      "merchant_of_record": "PlanetScale (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add planetscale/postgresql",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add planetscale/postgresql` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Managed Postgres and Vitess/MySQL.",
      "provider_name": "PlanetScale",
      "provider_service": "planetscale/postgresql"
    },
    {
      "sku": "postalform.projects.mail",
      "family": "postalform",
      "category": "Communications",
      "goal_keywords": [
        "buy PostalForm",
        "add PostalForm",
        "stripe projects PostalForm",
        "provision PostalForm"
      ],
      "merchant_of_record": "PostalForm (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add postalform/mail",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add postalform/mail` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Programmable physical mail API.",
      "provider_name": "PostalForm",
      "provider_service": "postalform/mail"
    },
    {
      "sku": "posthog.projects.analytics",
      "family": "posthog",
      "category": "Analytics",
      "goal_keywords": [
        "buy PostHog",
        "add PostHog",
        "stripe projects PostHog",
        "provision PostHog"
      ],
      "merchant_of_record": "PostHog (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add posthog/analytics",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add posthog/analytics` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Product analytics, flags, replay.",
      "provider_name": "PostHog",
      "provider_service": "posthog/analytics"
    },
    {
      "sku": "prisma.projects.database",
      "family": "prisma",
      "category": "Database",
      "goal_keywords": [
        "buy Prisma",
        "add Prisma",
        "stripe projects Prisma",
        "provision Prisma"
      ],
      "merchant_of_record": "Prisma (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add prisma/database",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add prisma/database` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. ORM and database platform.",
      "provider_name": "Prisma",
      "provider_service": "prisma/database"
    },
    {
      "sku": "pydantic.projects.logfire",
      "family": "pydantic",
      "category": "Observability",
      "goal_keywords": [
        "buy Pydantic",
        "add Pydantic",
        "stripe projects Pydantic",
        "provision Pydantic"
      ],
      "merchant_of_record": "Pydantic (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add pydantic/logfire",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add pydantic/logfire` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Logfire observability platform.",
      "provider_name": "Pydantic",
      "provider_service": "pydantic/logfire"
    },
    {
      "sku": "privy.projects.app",
      "family": "privy",
      "category": "Payments",
      "goal_keywords": [
        "buy Privy",
        "add Privy",
        "stripe projects Privy",
        "provision Privy"
      ],
      "merchant_of_record": "Privy (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add privy/app",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add privy/app` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Wallet and key-management infrastructure.",
      "provider_name": "Privy",
      "provider_service": "privy/app"
    },
    {
      "sku": "railway.projects.hosting",
      "family": "railway",
      "category": "Hosting",
      "goal_keywords": [
        "buy Railway",
        "add Railway",
        "stripe projects Railway",
        "provision Railway"
      ],
      "merchant_of_record": "Railway (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add railway/hosting",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add railway/hosting` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Deploy servers, databases, and cron jobs.",
      "provider_name": "Railway",
      "provider_service": "railway/hosting"
    },
    {
      "sku": "render.projects.static_site",
      "family": "render",
      "category": "Hosting",
      "goal_keywords": [
        "buy Render",
        "add Render",
        "stripe projects Render",
        "provision Render"
      ],
      "merchant_of_record": "Render (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add render/static-site",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add render/static-site` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Cloud platform for apps, agents, databases.",
      "provider_name": "Render",
      "provider_service": "render/static-site"
    },
    {
      "sku": "revenuecat.projects.app",
      "family": "revenuecat",
      "category": "Payments",
      "goal_keywords": [
        "buy RevenueCat",
        "add RevenueCat",
        "stripe projects RevenueCat",
        "provision RevenueCat"
      ],
      "merchant_of_record": "RevenueCat (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add revenuecat/app",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add revenuecat/app` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. In-app subscription infrastructure.",
      "provider_name": "RevenueCat",
      "provider_service": "revenuecat/app"
    },
    {
      "sku": "runloop.projects.sandbox",
      "family": "runloop",
      "category": "Sandbox",
      "goal_keywords": [
        "buy Runloop",
        "add Runloop",
        "stripe projects Runloop",
        "provision Runloop"
      ],
      "merchant_of_record": "Runloop (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add runloop/sandbox",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add runloop/sandbox` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Secure execution infrastructure for AI agents.",
      "provider_name": "Runloop",
      "provider_service": "runloop/sandbox"
    },
    {
      "sku": "sentry.projects.project",
      "family": "sentry",
      "category": "Observability",
      "goal_keywords": [
        "buy Sentry",
        "add Sentry",
        "stripe projects Sentry",
        "provision Sentry"
      ],
      "merchant_of_record": "Sentry (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add sentry/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add sentry/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Error tracking and debugging platform.",
      "provider_name": "Sentry",
      "provider_service": "sentry/project"
    },
    {
      "sku": "schematic.projects.schematic_environment",
      "family": "schematic",
      "category": "Feature Flags",
      "goal_keywords": [
        "buy Schematic",
        "add Schematic",
        "stripe projects Schematic",
        "provision Schematic"
      ],
      "merchant_of_record": "Schematic (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add schematic/schematic-environment",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add schematic/schematic-environment` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Feature management and entitlements.",
      "provider_name": "Schematic",
      "provider_service": "schematic/schematic-environment"
    },
    {
      "sku": "shopify.projects.store",
      "family": "shopify",
      "category": "Ecommerce",
      "goal_keywords": [
        "buy Shopify",
        "add Shopify",
        "stripe projects Shopify",
        "provision Shopify"
      ],
      "merchant_of_record": "Shopify (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add shopify/store",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add shopify/store` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Hosted Shopify online store via Stripe Projects.",
      "provider_name": "Shopify",
      "provider_service": "shopify/store"
    },
    {
      "sku": "spaceship.projects.domain",
      "family": "spaceship",
      "category": "Domains",
      "goal_keywords": [
        "buy Spaceship",
        "add Spaceship",
        "stripe projects Spaceship",
        "provision Spaceship"
      ],
      "merchant_of_record": "Spaceship (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add spaceship/domain",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add spaceship/domain` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Domain registration via Spaceship.",
      "provider_name": "Spaceship",
      "provider_service": "spaceship/domain"
    },
    {
      "sku": "squarespace.projects.domain",
      "family": "squarespace",
      "category": "Domains",
      "goal_keywords": [
        "buy Squarespace",
        "add Squarespace",
        "stripe projects Squarespace",
        "provision Squarespace"
      ],
      "merchant_of_record": "Squarespace (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add squarespace/domain",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add squarespace/domain` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Domain search and registration.",
      "provider_name": "Squarespace",
      "provider_service": "squarespace/domain"
    },
    {
      "sku": "steel.projects.browser",
      "family": "steel",
      "category": "Browser",
      "goal_keywords": [
        "buy Steel",
        "add Steel",
        "stripe projects Steel",
        "provision Steel"
      ],
      "merchant_of_record": "Steel (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add steel/browser",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add steel/browser` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Browser automation API for AI agents.",
      "provider_name": "Steel",
      "provider_service": "steel/browser"
    },
    {
      "sku": "supabase.projects.project",
      "family": "supabase",
      "category": "Database",
      "goal_keywords": [
        "buy Supabase",
        "add Supabase",
        "stripe projects Supabase",
        "provision Supabase"
      ],
      "merchant_of_record": "Supabase (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add supabase/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add supabase/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Managed Postgres, Auth, Storage, Edge Functions.",
      "provider_name": "Supabase",
      "provider_service": "supabase/project"
    },
    {
      "sku": "supermemory.projects.memory",
      "family": "supermemory",
      "category": "AI",
      "goal_keywords": [
        "buy Supermemory",
        "add Supermemory",
        "stripe projects Supermemory",
        "provision Supermemory"
      ],
      "merchant_of_record": "Supermemory (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add supermemory/memory",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add supermemory/memory` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. AI memory layer for agents.",
      "provider_name": "Supermemory",
      "provider_service": "supermemory/memory"
    },
    {
      "sku": "tabstack.projects.api",
      "family": "tabstack",
      "category": "Search",
      "goal_keywords": [
        "buy Tabstack",
        "add Tabstack",
        "stripe projects Tabstack",
        "provision Tabstack"
      ],
      "merchant_of_record": "Tabstack (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add tabstack/api",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add tabstack/api` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Search API by Mozilla.",
      "provider_name": "Tabstack",
      "provider_service": "tabstack/api"
    },
    {
      "sku": "turso.projects.database",
      "family": "turso",
      "category": "Database",
      "goal_keywords": [
        "buy Turso",
        "add Turso",
        "stripe projects Turso",
        "provision Turso"
      ],
      "merchant_of_record": "Turso (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add turso/database",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add turso/database` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. SQLite for agents.",
      "provider_name": "Turso",
      "provider_service": "turso/database"
    },
    {
      "sku": "twilio.projects.email",
      "family": "twilio",
      "category": "Communications",
      "goal_keywords": [
        "buy Twilio",
        "add Twilio",
        "stripe projects Twilio",
        "provision Twilio"
      ],
      "merchant_of_record": "Twilio (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add twilio/email",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add twilio/email` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Programmable communications APIs.",
      "provider_name": "Twilio",
      "provider_service": "twilio/email"
    },
    {
      "sku": "upstash.projects.redis",
      "family": "upstash",
      "category": "Cache",
      "goal_keywords": [
        "buy Upstash",
        "add Upstash",
        "stripe projects Upstash",
        "provision Upstash"
      ],
      "merchant_of_record": "Upstash (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add upstash/redis",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add upstash/redis` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Serverless Redis and related services.",
      "provider_name": "Upstash",
      "provider_service": "upstash/redis"
    },
    {
      "sku": "vercel.projects.project",
      "family": "vercel",
      "category": "Hosting",
      "goal_keywords": [
        "buy Vercel",
        "add Vercel",
        "stripe projects Vercel",
        "provision Vercel"
      ],
      "merchant_of_record": "Vercel (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add vercel/project",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add vercel/project` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Frontend cloud platform.",
      "provider_name": "Vercel",
      "provider_service": "vercel/project"
    },
    {
      "sku": "wix.projects.headless",
      "family": "wix",
      "category": "Ecommerce",
      "goal_keywords": [
        "buy Wix",
        "add Wix",
        "stripe projects Wix",
        "provision Wix"
      ],
      "merchant_of_record": "Wix (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add wix/headless",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add wix/headless` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Headless web platform.",
      "provider_name": "Wix",
      "provider_service": "wix/headless"
    },
    {
      "sku": "wordpress_com.projects.site",
      "family": "wordpress_com",
      "category": "Hosting",
      "goal_keywords": [
        "buy WordPress.com",
        "add WordPress.com",
        "stripe projects WordPress.com",
        "provision WordPress.com"
      ],
      "merchant_of_record": "WordPress.com (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add wordpress.com/site",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add wordpress.com/site` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Managed WordPress hosting.",
      "provider_name": "WordPress.com",
      "provider_service": "wordpress.com/site"
    },
    {
      "sku": "workos.projects.auth",
      "family": "workos",
      "category": "Auth",
      "goal_keywords": [
        "buy WorkOS",
        "add WorkOS",
        "stripe projects WorkOS",
        "provision WorkOS"
      ],
      "merchant_of_record": "WorkOS (via Stripe Projects billing)",
      "merchant_url": "https://projects.dev/providers/",
      "amount_cents": null,
      "currency": "usd",
      "availability": "unknown",
      "checkout_protocol": "stripe_projects",
      "stripe_projects_command": "stripe projects add workos/auth",
      "source_url": "https://projects.dev/providers/",
      "receipt_expectation": "Stripe Projects / Stripe invoice under the owner's Stripe identity. Provider remains merchant of the API. Confirm in Stripe Dashboard + provider billing. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Mirrored 2026-08-28 from projects.dev/providers. Offer `stripe projects add workos/auth` first. Do not invent a price. Do not Link-spend unless Projects cannot close it. Enterprise SSO, SCIM, RBAC.",
      "provider_name": "WorkOS",
      "provider_service": "workos/auth"
    },
    {
      "sku": "firecrawl.hobby.monthly",
      "family": "firecrawl",
      "goal_keywords": [
        "buy firecrawl credits",
        "buy firecrawl hobby",
        "purchase firecrawl plan",
        "firecrawl 5000 credits"
      ],
      "merchant_of_record": "Firecrawl",
      "merchant_url": "https://www.firecrawl.dev",
      "amount_cents": 1900,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://www.firecrawl.dev/pricing",
      "receipt_expectation": "Firecrawl Stripe invoice (USD) + Link Activity. Firecrawl is merchant of record. This hop is not on the charge. Credits do not roll over on self-serve monthly plans.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 from firecrawl.dev/pricing: Hobby $19/month (or $16/month billed annually / $190 year) for 5,000 credits/month, 5 concurrent. Prefer Stripe Projects hop (firecrawl.projects.api) if it already closes this. Link PAN checkout at https://www.firecrawl.dev/pricing. Not scrape."
    },
    {
      "sku": "firecrawl.standard.monthly",
      "family": "firecrawl",
      "goal_keywords": [
        "buy firecrawl credits",
        "buy firecrawl standard",
        "purchase firecrawl plan"
      ],
      "merchant_of_record": "Firecrawl",
      "merchant_url": "https://www.firecrawl.dev",
      "amount_cents": 9900,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://www.firecrawl.dev/pricing",
      "receipt_expectation": "Firecrawl Stripe invoice (USD) + Link Activity. Firecrawl is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 from firecrawl.dev/pricing: Standard $99/month (or $83/month billed annually / $990 year) for 100,000 credits/month, 25 concurrent. Prefer Stripe Projects first. Link PAN at /pricing."
    },
    {
      "sku": "firecrawl.growth.monthly",
      "family": "firecrawl",
      "goal_keywords": [
        "buy firecrawl credits",
        "buy firecrawl growth",
        "purchase firecrawl plan"
      ],
      "merchant_of_record": "Firecrawl",
      "merchant_url": "https://www.firecrawl.dev",
      "amount_cents": 39900,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://www.firecrawl.dev/pricing",
      "receipt_expectation": "Firecrawl Stripe invoice (USD) + Link Activity. Firecrawl is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 from firecrawl.dev/pricing: Growth $399/month (or $333/month billed annually / $3,990 year) for 500,000 credits/month, 50 concurrent. Under the $500 Link request cap. Prefer Stripe Projects first."
    },
    {
      "sku": "firecrawl.scale.monthly",
      "family": "firecrawl",
      "goal_keywords": [
        "buy firecrawl credits",
        "buy firecrawl scale",
        "purchase firecrawl scale plan"
      ],
      "merchant_of_record": "Firecrawl",
      "merchant_url": "https://www.firecrawl.dev",
      "amount_cents": 74900,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://www.firecrawl.dev/pricing",
      "receipt_expectation": "Firecrawl Stripe invoice (USD) + Link Activity. Firecrawl is merchant of record. This hop is not on the charge. Annual Scale rolls unused plan credits 1 month.",
      "link_cap_exceeded": true,
      "notes": "Verified 2026-08-28 from firecrawl.dev/pricing: Scale $749/month (or $599/month billed annually / $7,190 year) for 1,000,000 credits/month, 100 concurrent. Listed because the owner asked, but Link CLI cap is $500/request so this SKU cannot complete via a single Link spend request. Offer Stripe Projects or owner-direct checkout. Do not invent a split-charge workaround."
    },
    {
      "sku": "porkbun.domain.com",
      "family": "porkbun",
      "tld": "com",
      "goal_keywords": [
        "register a domain",
        "register a .com",
        "buy a .com",
        "porkbun .com",
        "register domain"
      ],
      "merchant_of_record": "Porkbun",
      "merchant_url": "https://porkbun.com",
      "amount_cents": 1108,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "porkbun_api",
      "source_url": "https://api.porkbun.com/api/json/v3/pricing/get",
      "receipt_expectation": "Porkbun registrar receipt + Link Activity. Porkbun is registrar of record (not a reseller). WHOIS privacy on by default when the TLD supports it. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 from Porkbun public GET /api/json/v3/pricing/get: .com registration/renewal/transfer $11.08 (includes ICANN + card fees). Live name availability is NOT checked here \u2014 quote the TLD price, then Porkbun checkDomain/dryRun after owner Link approval. Do not register from this hop. Porkbun is not on Stripe Projects."
    },
    {
      "sku": "porkbun.domain.net",
      "family": "porkbun",
      "tld": "net",
      "goal_keywords": [
        "register a domain",
        "register a .net",
        "buy a .net",
        "porkbun .net"
      ],
      "merchant_of_record": "Porkbun",
      "merchant_url": "https://porkbun.com",
      "amount_cents": 1252,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "porkbun_api",
      "source_url": "https://api.porkbun.com/api/json/v3/pricing/get",
      "receipt_expectation": "Porkbun registrar receipt + Link Activity. Porkbun is registrar of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 Porkbun public pricing: .net registration/renewal/transfer $12.52. Availability not checked. Do not register from this hop."
    },
    {
      "sku": "porkbun.domain.org",
      "family": "porkbun",
      "tld": "org",
      "goal_keywords": [
        "register a domain",
        "register a .org",
        "buy a .org",
        "porkbun .org"
      ],
      "merchant_of_record": "Porkbun",
      "merchant_url": "https://porkbun.com",
      "amount_cents": 798,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "porkbun_api",
      "source_url": "https://api.porkbun.com/api/json/v3/pricing/get",
      "receipt_expectation": "Porkbun registrar receipt + Link Activity. Porkbun is registrar of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 Porkbun public pricing: .org first-year registration $7.98; renewal/transfer $11.84. amount_cents is the registration (first year) price. Availability not checked."
    },
    {
      "sku": "porkbun.domain.io",
      "family": "porkbun",
      "tld": "io",
      "goal_keywords": [
        "register a domain",
        "register a .io",
        "buy a .io",
        "porkbun .io"
      ],
      "merchant_of_record": "Porkbun",
      "merchant_url": "https://porkbun.com",
      "amount_cents": 2812,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "porkbun_api",
      "source_url": "https://api.porkbun.com/api/json/v3/pricing/get",
      "receipt_expectation": "Porkbun registrar receipt + Link Activity. Porkbun is registrar of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 Porkbun public pricing: .io registration $28.12; renewal/transfer $51.80. amount_cents is registration. Availability not checked."
    },
    {
      "sku": "porkbun.domain.dev",
      "family": "porkbun",
      "tld": "dev",
      "goal_keywords": [
        "register a domain",
        "register a .dev",
        "buy a .dev",
        "porkbun .dev"
      ],
      "merchant_of_record": "Porkbun",
      "merchant_url": "https://porkbun.com",
      "amount_cents": 875,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "porkbun_api",
      "source_url": "https://api.porkbun.com/api/json/v3/pricing/get",
      "receipt_expectation": "Porkbun registrar receipt + Link Activity. Porkbun is registrar of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 Porkbun public pricing: .dev registration $8.75; renewal/transfer $12.87. amount_cents is registration. Availability not checked."
    },
    {
      "sku": "openrouter.credits.min",
      "family": "openrouter",
      "goal_keywords": [
        "buy openrouter credits",
        "purchase openrouter credits",
        "openrouter top up",
        "openrouter $5"
      ],
      "merchant_of_record": "OpenRouter, Inc.",
      "merchant_url": "https://openrouter.ai",
      "amount_cents": 500,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://openrouter.ai/terms",
      "receipt_expectation": "OpenRouter credits page (https://openrouter.ai/settings/credits) + Stripe/Coinbase receipt + Link Activity. OpenRouter, Inc. is merchant of record. This hop is not on the charge. Unused credits may expire 365 days after purchase.",
      "link_cap_exceeded": false,
      "notes": "Verified 2026-08-28 from OpenRouter Terms (last updated 2026-07-29): minimum credit purchase $5, maximum $25,000 per transaction. amount_cents is the $5 minimum pack, not a made-up mid-tier. Card/AliPay purchases add a 5.5% platform fee with a $0.80 minimum on top of the credit amount \u2014 fee is NOT included in amount_cents. Checkout: https://openrouter.ai/settings/credits. Prefer Stripe Projects hop (openrouter.projects.api) if it already closes this. Do not enroll Auto Recharge."
    },
    {
      "sku": "tavily.project.monthly",
      "family": "tavily",
      "goal_keywords": [
        "buy tavily credits",
        "buy tavily plan",
        "tavily project"
      ],
      "merchant_of_record": "Tavily",
      "merchant_url": "https://tavily.com",
      "amount_cents": 3000,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://docs.tavily.com/documentation/api-credits",
      "receipt_expectation": "Tavily billing receipt + Link Activity. Tavily is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28 from Tavily credits docs: Project 4,000 credits/mo at $30 ($0.0075/credit). Re-check live at billing before spend. Draft catalog row."
    },
    {
      "sku": "tavily.bootstrap.monthly",
      "family": "tavily",
      "goal_keywords": [
        "buy tavily credits",
        "tavily bootstrap"
      ],
      "merchant_of_record": "Tavily",
      "merchant_url": "https://tavily.com",
      "amount_cents": 10000,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://docs.tavily.com/documentation/api-credits",
      "receipt_expectation": "Tavily billing receipt + Link Activity. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28: Bootstrap 15,000 credits/mo at $100. Re-check live. Draft catalog row."
    },
    {
      "sku": "tavily.startup.monthly",
      "family": "tavily",
      "goal_keywords": [
        "buy tavily credits",
        "tavily startup"
      ],
      "merchant_of_record": "Tavily",
      "merchant_url": "https://tavily.com",
      "amount_cents": 22000,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://docs.tavily.com/documentation/api-credits",
      "receipt_expectation": "Tavily billing receipt + Link Activity. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28: Startup 38,000 credits/mo at $220. Re-check live. Draft catalog row."
    },
    {
      "sku": "exa.credits.min",
      "family": "exa",
      "goal_keywords": [
        "buy exa credits",
        "exa top up",
        "exa billing"
      ],
      "merchant_of_record": "Exa",
      "merchant_url": "https://exa.ai",
      "amount_cents": 500,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://exa.ai/docs/reference/billing",
      "receipt_expectation": "Exa Stripe invoice from billing@exa.ai + Link Activity. Exa is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28: pay-as-you-go credits on Billing. Auto-recharge amount min $5 max $10,000. First add amount is chosen on the dashboard so $5 is the floor, not a pack. Re-check live. Do not enroll auto-recharge unless the owner asks. Draft catalog row."
    },
    {
      "sku": "herenow.hobby.monthly",
      "family": "herenow",
      "goal_keywords": [
        "buy here.now",
        "here.now hobby",
        "host on here.now"
      ],
      "merchant_of_record": "here.now",
      "merchant_url": "https://here.now",
      "amount_cents": 400,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://here.now/pricing.md",
      "receipt_expectation": "here.now / Stripe receipt + Link Activity. here.now is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28 from here.now/pricing.md (updated 2026-08-11): Hobby $4/mo. Free plan exists at $0 (1 custom domain) and is preferred first. Draft catalog row."
    },
    {
      "sku": "herenow.developer.monthly",
      "family": "herenow",
      "goal_keywords": [
        "buy here.now developer",
        "here.now developer"
      ],
      "merchant_of_record": "here.now",
      "merchant_url": "https://here.now",
      "amount_cents": 2000,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://here.now/pricing.md",
      "receipt_expectation": "here.now / Stripe receipt + Link Activity. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28: Developer $20/mo. Prefer Free, then Hobby. Draft catalog row."
    },
    {
      "sku": "resend.pro.50k.monthly",
      "family": "resend",
      "goal_keywords": [
        "buy resend",
        "resend pro",
        "resend emails"
      ],
      "merchant_of_record": "Resend",
      "merchant_url": "https://resend.com",
      "amount_cents": 2000,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://resend.com/pricing",
      "receipt_expectation": "Resend billing receipt + Link Activity. Resend is merchant of record. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28 from resend.com/pricing: Pro $20/mo for 50,000 transactional emails. Free plan is 3,000/mo. Draft catalog row."
    },
    {
      "sku": "resend.pro.100k.monthly",
      "family": "resend",
      "goal_keywords": [
        "buy resend",
        "resend 100k"
      ],
      "merchant_of_record": "Resend",
      "merchant_url": "https://resend.com",
      "amount_cents": 3500,
      "currency": "usd",
      "availability": "in_stock",
      "checkout_protocol": "link_pan",
      "source_url": "https://resend.com/pricing",
      "receipt_expectation": "Resend billing receipt + Link Activity. This hop is not on the charge.",
      "link_cap_exceeded": false,
      "notes": "Fetched 2026-08-28: Pro $35/mo for 100,000 transactional emails. Draft catalog row."
    }
  ]
}
