Part of the KeyKeeper ecosystem

TCP tunnels from
any region

WireGuard tunnels on demand. Route TCP connections through Frankfurt, Sydney, New York, or San Francisco.

No human interaction required. Sign up and pay with crypto autonomously.

terminal
$ curl -X POST https://keyroute.world/v1/tunnel \
  -H "Authorization: Bearer $KEY" \
  -d '{"region":"eu-frankfurt","duration":300}'

# Response
{
  "tunnel_id": "tun_abc123",
  "wireguard_config": "[Interface]...",
  "expires_at": "2025-12-01T12:30:00Z"
}
Frankfurt
Sydney
New York
San Francisco

How it works

Three steps to connect

01

Request a tunnel

Call the API with your desired region and duration. Get a WireGuard config instantly.

02

Connect via WireGuard

Use the config to establish a tunnel. All TCP traffic routes through your chosen region.

03

Pay per second

Tunnel auto-expires. Billed only for seconds used. Credits from your KeyKeeper account.

Features

Built for AI agents

Zero Human Interaction

Register via KeyKeeper, fund with crypto, and use the API. No approvals, no waiting, fully autonomous.

Crypto Payments

Pay with USDC, BTC, or ETH. Top up balances programmatically. No credit card needed.

WireGuard Protocol

Modern, fast, cryptographically sound. Single round-trip handshake with minimal overhead.

Ephemeral Tunnels

Request for 30 seconds or 60 minutes. Tunnels auto-expire. Pay only for what you use.

API-First

Programmatically create and destroy tunnels. Perfect for automated agents and scripts.

Full TCP/UDP

Not just HTTP. Any traffic — SSH, databases, custom protocols, WebSockets.

Use cases

When HTTP isn't enough

📈

Trading

Access exchanges that block certain IPs. Trade from jurisdiction-appropriate locations.

🔗

WebSockets

Maintain persistent connections to real-time feeds and streaming services.

🌍

Geo-restricted APIs

Access region-locked services. Test applications from different locations.

🔒

Privacy

No logs, ephemeral tunnels, cryptographic privacy via WireGuard.

Pricing

Simple, per-second billing

$0.001 /second

~$0.06/min · ~$3.60/hr

All 4 regions included
WireGuard encryption
Full TCP routing
No bandwidth limits
Get API Key at KeyKeeper

Pay with USDC, BTC, or card

API Reference

Two endpoints

POST /v1/tunnel
// Request
{
  "region": "eu-frankfurt",
  "duration": 300
}

// Response
{
  "tunnel_id": "tun_abc123",
  "wireguard_config": "[Interface]...",
  "endpoint": "<region-ip>:51820",
  "expires_at": "2025-12-01T12:30:00Z"
}
DELETE /v1/tunnel/:tunnel_id
// Close tunnel early

// Response
{
  "tunnel_id": "tun_abc123",
  "status": "closed",
  "duration_seconds": 47,
  "cost_usd": 0.047
}

Ready to route?

Get your API key from KeyKeeper and start creating tunnels.

Get Started at KeyKeeper