hoodgate · HTTP 402 Payment Rail on Robinhood Chain · ● LIVE on Robinhood Chain Testnet
Live on Robinhood Chain
HTTP 402 · EIP-3009 · EIP-712

Pay USDG.
Get data.

hoodgate is a toll gate for the internet. Every request hits the gate — pay 0.5 USDG via EIP-3009, settle on-chain on Robinhood Chain, and the data flows. No API keys. No accounts. Just HTTP 402.

How It Works
LIVE ON ROBINHOOD CHAIN · CHAIN ID46630 · TOLL0.5 USDG · SETTLEEIP-3009 · NO API KEYS
USDG (Mainnet) 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168
MockUSDG (Testnet) 0xdDC7e17D6c06F8c5126b65fc9164481D87e6edE4
Network Metrics
Transactions
75.41M
Volume (30d)
$24.24M
Buyers
94.06K
Sellers
22K
Built for Developers

Instant Settlement

Payments settle on Robinhood Chain in seconds via EIP-3009 transferWithAuthorization. No waiting, no escrow.

No Gas Fees

Users sign an off-chain authorization. The facilitator pays gas and settles on-chain. Your users never touch ETH.

No API Keys

Forget signups, credentials, and monthly plans. Pay per request with USDG. The payment IS your authentication.

One Line to Integrate

Drop hg.gate() into any Express route. The 402 handshake is fully automated.

Open Standard

Built on x402, the open HTTP 402 payment protocol from Coinbase and a16z. No lock-in, no proprietary rails.

Micro-Priced

Charge 0.5 USDG per call — or any amount. Perfect for pay-as-you-go APIs, data feeds, and AI agents.

Why hoodgate
The Old Way
1
Sign up for an API key
Create account, wait for approval, manage credentials
2
Subscribe monthly
Pay $20-200/mo even if you only need 1 request
3
Manage billing
Track usage, upgrade plans, cancel subscriptions
4
Get data (finally)
After all that, you get access to a single API
With hoodgate
1
Send a request
HTTP POST to any hoodgate-protected endpoint
2
Sign + pay 0.5 USDG
EIP-3009 authorization, one click, no gas fees
3
Get data
200 OK with real weather data, settled on-chain
Integration
Accept payments with a single line of code
import { hoodgate } from "hoodgate";   // Configure your toll gate const hg = hoodgate({ price: "0.5", // USDG network: "eip155:46630", // Robinhood Chain token: "USDG", });   // Protect any endpoint app.post("/weather", hg.gate(), handler); // ← 402 Payment Required → 200 OK with data
1
402 ChallengeServer demands
0.5 USDG
2
EIP-3009 SignBrowser signs
authorization
3
Verify + SettleFacilitator verifies
+ settles on-chain
4
200 OKWeather data
delivered
$ city=
GATE LOCKED
hoodgate — EIP-3009 authorization flow
[00:00]$ Welcome to hoodgate. The HTTP 402 toll gate on Robinhood Chain.
[00:00]$ Token: MockUSDG @ 0xdDC7...edE4 | Payment rail: online
[00:00]$ Ready. Enter a city name and execute payment.
Humidity
Wind
Feels Like
Source
ON-CHAIN SETTLEMENT
TX Hash
From
To
Amount
Network
Pricing
Per Request
0.5 USDG
Pay as you go. No commitment. No subscription.
  • Real-time settlement
  • No gas fees
  • HTTP 402 native
Try Now
Custom
Custom pricing for enterprise deployments. Self-hosted options.
  • Self-hosted facilitator
  • Custom token support
  • SLA guaranteed
Contact
Roadmap
Phase 1 · Shipped
HTTP 402 Payment Rail
Full EIP-3009 flow on Robinhood Chain testnet. 402 challenge, sign, verify, settle on-chain, deliver data.
Phase 2 · In Progress
SDK + npm package
Drop-in hoodgate middleware for Express, Fastify, and Hono. One line to gate any route.
Phase 3 · Planned
Batch settlement + volume discounts
Aggregate micro-payments, settle in bulk, pass savings to high-volume consumers at 0.3 USDG per call.
Phase 4 · Planned
Mainnet + multi-token
Production launch on Robinhood Chain mainnet with USDG, plus custom token support for self-hosted facilitators.
FAQ
What is HTTP 402?

402 Payment Required is a reserved HTTP status code from the original spec, unused for decades. x402 revives it: the server replies 402 with payment terms, the client pays, and retries. hoodgate implements this on Robinhood Chain.

Do my users need ETH for gas?

No. Users sign an EIP-3009 authorization off-chain — a gasless signature. The facilitator submits the transaction and pays gas. Users only need USDG.

Is this custodial?

No. The EIP-3009 signature authorizes exactly one transfer of a fixed amount to a fixed recipient. hoodgate never holds user funds and cannot move more than authorized.

Can I self-host the facilitator?

Yes. The facilitator is open source. Run your own, point hoodgate at it, and use any EIP-3009 token you like. No dependency on our infrastructure.

Built On
x402
Robinhood Chain
EIP-3009
EIP-712
USDG