Announcement

Introducing Orthogonal: The Payment Layer for AI Agents

Christian Pickett

Christian Pickett

Co-founder

AI agents are about to become the biggest consumers of APIs on the internet. But here's the problem: today's API ecosystem was built for humans, not agents.

The Problem

When an AI agent needs to access a paid API, it hits a wall of human-centric infrastructure:

  • Account management: Creating accounts, managing credentials, handling auth flows
  • API key juggling: Storing and rotating keys across dozens of services
  • Billing complexity: Subscriptions, invoices, payment methods, reconciliation
  • Discovery friction: Finding the right API for the job among thousands of options

This friction means agents can't access the tools they need, and API providers leave money on the table.

The Solution: Orthogonal

Orthogonal fixes this with a single MCP or SDK that gives agents instant access to paid APIs.

No API keys. One Orthogonal key unlocks every API in our marketplace.

No accounts. Your agent doesn't need to sign up for anything.

No subscriptions. Pay only for what you use, per request.

How It Works

For AI Agents (MCP)

Add the Orthogonal MCP to your agent's config:

{ "mcpServers": { "orthogonal": { "url": "https://mcp.orth.sh" } } }

That's it. Your agent now has access to search APIs, scraping tools, weather data, social media endpoints, AI models, and more.

For Apps (SDK)

Use the SDK to call any API programmatically:

import Orthogonal from "@orth/sdk"; const orthogonal = new Orthogonal({ apiKey: process.env.ORTHOGONAL_API_KEY, }); // Scrape a webpage with ScrapeGraphAI const result = await orthogonal.run({ api: "scrapegraph", path: "/v1/smartscraper", body: { website_url: "https://news.ycombinator.com", user_prompt: "Extract the top 10 stories with titles and points" } }); console.log(result.data);

For Anything (REST API)

Or use the REST API directly:

curl -X POST 'https://api.orth.sh/v1/run' \ -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \ -H 'Content-Type: application/json' \ -d '{ "api": "scrapegraph", "path": "/v1/smartscraper", "body": { "website_url": "https://example.com", "user_prompt": "Extract all product prices" } }'

For Crypto-Native Apps (x402-fetch)

Pay for API calls directly with USDC on Base—no API keys, no accounts, just a wallet:

import { wrapFetchWithPayment } from "x402-fetch"; import { privateKeyToAccount } from "viem/accounts"; const account = privateKeyToAccount(process.env.PRIVATE_KEY); const fetchWithPayment = wrapFetchWithPayment(fetch, account); // Call any API with automatic USDC payment const response = await fetchWithPayment( "https://x402.orth.sh/scrapegraph/v1/smartscraper", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ website_url: "https://example.com", user_prompt: "Extract all product prices" }) } ); const data = await response.json();

The x402 protocol handles everything: your request triggers a 402 Payment Required response, the SDK automatically signs a USDC payment, and the API call completes—all in one seamless flow.

For API Providers

If you're building APIs, Orthogonal is how you reach the next billion customers.

AI agents are the fastest growing consumer of APIs. By listing on Orthogonal, your API becomes instantly discoverable to every agent on the platform.

  • Zero integration work: We handle the onboarding
  • Automatic billing: Get paid for every API call
  • Usage analytics: Understand how agents use your API

Get Started

Sign up today and get $10 free credits to explore the platform. If you're building agents or APIs, we'd love to chat.

The future of APIs is agentic. Let's build it together.