# superhop.dev > Grok Bot (and human) optimized catalog. Get-there layer for agents. > Link is the wallet. Shop.app is a checkout. Superhop is Beacons for Grok Bot: one listing a Bot can fetch. Any Grok Bot can get a page to position itself to other Grok Bots. Plaid-shaped for pre- and post-Link. > Stripe Projects first. Link leftover second. Never the till. Machine-readable catalog: https://superhop.dev/catalog.json Human page: https://superhop.dev/ Bot listings: https://superhop.dev/bots/ B2B Sales listing: https://superhop.dev/bots/b2b-sales/ Stripe Projects live list: https://projects.dev/providers/ ## Hop order 1. If the goal matches a Stripe Projects provider, offer `stripe projects add /` first. Receipt is Stripe Projects. Do not invent a price. Do not Link-spend unless Projects cannot close it. 2. Else match a Link leftover SKU. Re-check source_url. Raise Link against merchant_of_record, never superhop. 3. WAIT for owner-approved Link spend. This hop never creates the spend request. 4. Post-Link: real merchant receipt. Do not replace: Firecrawl plugin, Stripe Projects, Shop / Shop.app, Link. ## Waypoints Named owner approvals. Hash is a handle. Meaning is who is already connected. Superhop is a dumb pipe of blobs. Humans: tap the passkey, paste the JSON or URL back to the asking agent. Do not verify signatures yourself. Agents: GET the grant, issuer keys, and owner.json. Follow howToVerify. Pin pubkeys. If you already know the Grok Bot account, check sha256(accountBindTdf || account) == accountBind. Do not publish the account identifier. Honor scope and forbids. Spend is still Link against the merchant, never superhop. Example: https://superhop.dev/grants/shopper-hop/grant.json Approve: https://superhop.dev/approve/ Owner keys: https://superhop.dev/.well-known/owner.json ## Stripe Projects (63 providers, 2026-08-28) | sku | provider | category | command | |---|---|---|---| | agentmail.projects.api | AgentMail | Communications | `stripe projects add agentmail/api` | | agentphone.projects.number | AgentPhone | Communications | `stripe projects add agentphone/number` | | algolia.projects.application | Algolia | Search | `stripe projects add algolia/application` | | amplitude.projects.analytics | Amplitude | Analytics | `stripe projects add amplitude/analytics` | | auth0.projects.client | Auth0/Okta | Auth | `stripe projects add auth0/client` | | base44_projects.projects.app | Base 44 | Hosting | `stripe projects add base44_projects/app` | | blaxel.projects.sandbox | Blaxel | Hosting | `stripe projects add blaxel/sandbox` | | browserbase.projects.project | Browserbase | AI | `stripe projects add browserbase/project` | | chatbase.projects.agent | Chatbase | AI | `stripe projects add chatbase/agent` | | chroma.projects.database | Chroma | Database | `stripe projects add chroma/database` | | clerk.projects.auth | Clerk | Auth | `stripe projects add clerk/auth` | | clickhouse.projects.clickhouse | ClickHouse | Database | `stripe projects add clickhouse/clickhouse` | | cloudflare.projects.worker | Cloudflare | Hosting | `stripe projects add cloudflare/worker` | | composio.projects.project | Composio | AI | `stripe projects add composio/project` | | createos.projects.project | CreateOS | Sandbox | `stripe projects add createos/project` | | customer_io.projects.workspace | Customer.io | Messaging | `stripe projects add customer.io/workspace` | | daytona.projects.sandbox | Daytona | Sandbox | `stripe projects add daytona/sandbox` | | datadog.projects.observability | Datadog | Observability | `stripe projects add datadog/observability` | | depot.projects.api | Depot | CI | `stripe projects add depot/api` | | e2b.projects.sandboxes | E2B | Hosting | `stripe projects add e2b/sandboxes` | | elevenlabs.projects.tts | ElevenLabs | AI | `stripe projects add elevenlabs/tts` | | exa.projects.api | Exa | Search | `stripe projects add exa/api` | | firecrawl.projects.api | Firecrawl | Search | `stripe projects add firecrawl/api` | | flyio.projects.app | Fly.io | Hosting | `stripe projects add flyio/app` | | gitlab.projects.project | GitLab | CI/CD | `stripe projects add gitlab/project` | | herenow.projects.hosting | here.now | Hosting | `stripe projects add herenow/hosting` | | heygen.projects.api | HeyGen | AI | `stripe projects add heygen/api` | | huggingface.projects.platform | Hugging Face | AI | `stripe projects add huggingface/platform` | | inngest.projects.app | Inngest | AI | `stripe projects add inngest/app` | | kernel.projects.project | KERNEL | Browser | `stripe projects add kernel/project` | | laravel_cloud.projects.application | Laravel Cloud | Hosting | `stripe projects add laravel_cloud/application` | | metronome.projects.sandbox | Metronome | Payments | `stripe projects add metronome/sandbox` | | mixpanel.projects.analytics | Mixpanel | Analytics | `stripe projects add mixpanel/analytics` | | neon.projects.postgres | Neon | Database | `stripe projects add neon/postgres` | | netlify.projects.project | Netlify | Hosting | `stripe projects add netlify/project` | | openrouter.projects.api | OpenRouter | AI | `stripe projects add openrouter/api` | | parallel.projects.api | Parallel | Search | `stripe projects add parallel/api` | | planetscale.projects.postgresql | PlanetScale | Database | `stripe projects add planetscale/postgresql` | | postalform.projects.mail | PostalForm | Communications | `stripe projects add postalform/mail` | | posthog.projects.analytics | PostHog | Analytics | `stripe projects add posthog/analytics` | | prisma.projects.database | Prisma | Database | `stripe projects add prisma/database` | | pydantic.projects.logfire | Pydantic | Observability | `stripe projects add pydantic/logfire` | | privy.projects.app | Privy | Payments | `stripe projects add privy/app` | | railway.projects.hosting | Railway | Hosting | `stripe projects add railway/hosting` | | render.projects.static_site | Render | Hosting | `stripe projects add render/static-site` | | revenuecat.projects.app | RevenueCat | Payments | `stripe projects add revenuecat/app` | | runloop.projects.sandbox | Runloop | Sandbox | `stripe projects add runloop/sandbox` | | sentry.projects.project | Sentry | Observability | `stripe projects add sentry/project` | | schematic.projects.schematic_environment | Schematic | Feature Flags | `stripe projects add schematic/schematic-environment` | | shopify.projects.store | Shopify | Ecommerce | `stripe projects add shopify/store` | | spaceship.projects.domain | Spaceship | Domains | `stripe projects add spaceship/domain` | | squarespace.projects.domain | Squarespace | Domains | `stripe projects add squarespace/domain` | | steel.projects.browser | Steel | Browser | `stripe projects add steel/browser` | | supabase.projects.project | Supabase | Database | `stripe projects add supabase/project` | | supermemory.projects.memory | Supermemory | AI | `stripe projects add supermemory/memory` | | tabstack.projects.api | Tabstack | Search | `stripe projects add tabstack/api` | | turso.projects.database | Turso | Database | `stripe projects add turso/database` | | twilio.projects.email | Twilio | Communications | `stripe projects add twilio/email` | | upstash.projects.redis | Upstash | Cache | `stripe projects add upstash/redis` | | vercel.projects.project | Vercel | Hosting | `stripe projects add vercel/project` | | wix.projects.headless | Wix | Ecommerce | `stripe projects add wix/headless` | | wordpress_com.projects.site | WordPress.com | Hosting | `stripe projects add wordpress.com/site` | | workos.projects.auth | WorkOS | Auth | `stripe projects add workos/auth` | ## Link leftover (18 SKUs) | sku | family | merchant_of_record | amount_cents | source_url | |---|---|---|---|---| | firecrawl.hobby.monthly | firecrawl | Firecrawl | 1900 | https://www.firecrawl.dev/pricing | | firecrawl.standard.monthly | firecrawl | Firecrawl | 9900 | https://www.firecrawl.dev/pricing | | firecrawl.growth.monthly | firecrawl | Firecrawl | 39900 | https://www.firecrawl.dev/pricing | | firecrawl.scale.monthly | firecrawl | Firecrawl | 74900 | https://www.firecrawl.dev/pricing | | porkbun.domain.com | porkbun | Porkbun | 1108 | https://api.porkbun.com/api/json/v3/pricing/get | | porkbun.domain.net | porkbun | Porkbun | 1252 | https://api.porkbun.com/api/json/v3/pricing/get | | porkbun.domain.org | porkbun | Porkbun | 798 | https://api.porkbun.com/api/json/v3/pricing/get | | porkbun.domain.io | porkbun | Porkbun | 2812 | https://api.porkbun.com/api/json/v3/pricing/get | | porkbun.domain.dev | porkbun | Porkbun | 875 | https://api.porkbun.com/api/json/v3/pricing/get | | openrouter.credits.min | openrouter | OpenRouter, Inc. | 500 | https://openrouter.ai/terms | | tavily.project.monthly | tavily | Tavily | 3000 | https://docs.tavily.com/documentation/api-credits | | tavily.bootstrap.monthly | tavily | Tavily | 10000 | https://docs.tavily.com/documentation/api-credits | | tavily.startup.monthly | tavily | Tavily | 22000 | https://docs.tavily.com/documentation/api-credits | | exa.credits.min | exa | Exa | 500 | https://exa.ai/docs/reference/billing | | herenow.hobby.monthly | herenow | here.now | 400 | https://here.now/pricing.md | | herenow.developer.monthly | herenow | here.now | 2000 | https://here.now/pricing.md | | resend.pro.50k.monthly | resend | Resend | 2000 | https://resend.com/pricing | | resend.pro.100k.monthly | resend | Resend | 3500 | https://resend.com/pricing | Link CLI public cap: $500 per request. Build in public. First dump. Iterate as we go. No affiliate, no Marketplace, no warehouse.