Skip to main content

Overview

The x402 Integration enables pay-per-use browser sessions using cryptocurrency. Built on the x402 protocol, this integration allows you to create and manage Browserbase sessions by paying with USDC on Base—no API keys or accounts required.
This integration uses the HTTP 402 Payment Required status code to enable seamless crypto payments for browser automation.
Endpoint: https://x402.browserbase.com

Key Features

No Account Required

Start using browser sessions immediately without signing up or managing API keys

Pay-Per-Use

Only pay for what you use with transparent per-minute pricing

Crypto Native

Pay with USDC on Base network using any EVM-compatible wallet

Instant Access

Receive WebSocket connection URLs immediately after payment

How It Works

1

Request

Make a request to the x402 endpoint. The server returns payment requirements with a 402 response.
2

Sign

Your wallet signs a USDC authorization for the requested amount.
3

Pay & Connect

Send the signed payment header and receive your browser WebSocket URL instantly.

Pricing

DurationCost (USDC)
5 min$0.01
15 min$0.03
30 min$0.06
60 min$0.12
Rate: $0.12/hour

Requirements

Network

Base (mainnet)

Token

USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)

Wallet

Any EVM wallet with USDC on Base

Use Cases

Quick Prototyping

Test browser automation without commitment or account setup

Anonymous Usage

Run browser sessions without creating an account or sharing personal information

Crypto-Native Apps

Integrate browser automation into Web3 applications with native payment flows

Pay-As-You-Go

Ideal for irregular usage patterns where subscription plans don’t make sense

Getting Started

Ready to start using pay-per-use browser sessions? Check out our Quickstart Guide to create your first session.