Comparison
BlockRun vs Portkey
Both sit in front of multiple LLM providers. Portkey's focus is enterprise AI ops (observability, caching, guardrails, governance) on a subscription. BlockRun's focus is autonomous agents paying per call with no account.
Side-by-side
| Feature | BlockRun | Portkey |
|---|---|---|
| Billing | Pay-per-call USDC; $0.002 floor per call, no top-up | Tiered subscription + per-call overages |
| Auth | Wallet signature per call | API key |
| Free tier | Yes, no card | Free dev tier (rate-limited) |
| Auto-fallback | Built-in cross-provider chain | Yes (configurable) |
| Observability | Basic metrics + on-chain receipts | Deep — traces, evals, prompt versioning, A/B tests |
| Caching | Opt-in Anthropic prompt caching; no semantic cache | Yes, semantic + simple |
| Guardrails (PII, content filters) | No | Yes |
| Self-hosted option | No (Cloud Run gateway) | Yes (enterprise) |
| BlockRun MCP | Yes (19 tools) | No |
| Settlement | On-chain (Base/Solana) | Off-chain billing |
When to choose BlockRun
- You're shipping autonomous AI agents that pay for their own inference.
- You don't want to manage prepaid credits, subscriptions, or seat counts.
- You need on-chain payment receipts (auditable, agent-to-agent).
- You want zero-signup “just try it” access for users.
- You're using Claude Code, Cursor, or other MCP clients.
When to choose Portkey
- You're running production AI workloads at an enterprise and need deep observability, prompt versioning, and evals.
- You need built-in guardrails (PII redaction, content filtering) at the gateway layer.
- You need to self-host the gateway inside your VPC.
- You want semantic caching to cut repeated-query costs.
- You're fine with a subscription billing model and a single API key.
The bottom line
Portkey is a deeper enterprise AI ops platform — caching, evals, guardrails, prompt management, observability. BlockRun is a payment-rail-first gateway — per-call USDC, no signup, agent-native MCP. They're complementary: an enterprise can route Portkey's outbound traffic through BlockRun for on-chain settlement. Most teams pick based on whether the unit of value is “production observability” (Portkey) or “autonomous agent spend” (BlockRun).
If something on this page is wrong, email hello@blockrun.ai.
Related
BlockRun vs Portkey questions: gateway, subscription, agents, guardrails
- Is BlockRun better than Portkey?
- For autonomous agents that pay for their own inference with no account, yes — that is what it is built for. For an enterprise AI ops suite — guardrails, prompt versioning, evals, a self-hosted option — Portkey is the fuller product.
- Does BlockRun have automatic fallback like Portkey?
- Yes. A model that is down fails over to a comparable one and the response names which served you, with no configuration. Portkey's fallback is configurable per route.
- Does BlockRun offer guardrails or PII filtering?
- No. BlockRun forwards your prompt to the provider you chose and does not inspect or filter it; Portkey offers guardrails as a product feature.
- Can I self-host BlockRun the way I can self-host Portkey?
- The gateway is hosted; the router in front of it, ClawRouter, is open source and runs on your machine. Portkey offers a self-hosted enterprise deployment of its gateway.
- Portkey vs BlockRun on caching — what is the difference?
- Portkey has a semantic cache and a simple cache in its gateway. BlockRun has opt-in prompt caching on the Anthropic protocol and reports cache usage; it has no semantic cache.
- Which has better observability, BlockRun or Portkey?
- Portkey: traces, evals, prompt versioning and A/B tests are its core. BlockRun gives per-call usage, a public status page and an on-chain receipt per paid call.
- Does Portkey require a subscription?
- Portkey is a tiered subscription with per-call overages and a rate-limited free developer tier. BlockRun has no subscription on either door: pay per call with no account, or an API key and a monthly invoice at exact usage.
- Can an agent use Portkey without a human account?
- Portkey needs an account and a key that a person sets up and pays for. BlockRun's pay-per-call door needs neither, which is the case it was built for.