BlockRun

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

FeatureBlockRunPortkey
BillingPay-per-call USDC; $0.002 floor per call, no top-upTiered subscription + per-call overages
AuthWallet signature per callAPI key
Free tierYes, no cardFree dev tier (rate-limited)
Auto-fallbackBuilt-in cross-provider chainYes (configurable)
ObservabilityBasic metrics + on-chain receiptsDeep — traces, evals, prompt versioning, A/B tests
CachingOpt-in Anthropic prompt caching; no semantic cacheYes, semantic + simple
Guardrails (PII, content filters)NoYes
Self-hosted optionNo (Cloud Run gateway)Yes (enterprise)
BlockRun MCPYes (19 tools)No
SettlementOn-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.