x402 Go SDK
Go implementation of the x402 protocol for high-performance servers and infrastructure.
Using USDC on x402 Go SDK
The x402 Go SDK provides a Go implementation of the x402 protocol, targeting high-performance server applications and infrastructure services. Go is widely used for backend systems, API gateways, and blockchain infrastructure, making this SDK relevant for teams building x402 facilitators, payment verification services, or high-throughput APIs that accept USDC per request. The SDK is part of the official Coinbase x402 repository and supports Base and Ethereum.
Supported networks
Key features
- High-performance Go implementation
- Server-side payment verification
- Suitable for API gateways
- Part of official x402 repository
- Base and Ethereum support
Other x402
Coinbase x402 SDK
The reference implementation for x402. TypeScript SDK for building clients and servers that handle per-request USDC payments.
SDKthirdweb x402
x402 middleware from thirdweb that integrates with their smart contract and wallet tooling.
SDKx402 Python SDK
Python library for building x402 clients and servers. Ideal for AI agents and data services.
Ready to get started with USDC?
Check out our guides or explore more of the USDC ecosystem.