Complete guide to integrating X402 payment protocol into your applications
X402 is an open-standard payment protocol on Solana that enables infinite transaction layers where developers build and only verified nodes process payments.
Open standards, verified node processing, infinite scalability, developer-first architecture, cross-platform compatibility.
Access the protocol at x402b.netlify.app - your gateway to infinite payment corridors.
npm install @x402/sdk
# or
yarn add @x402/sdkimport { X402Client } from "@x402/sdk";
const client = new X402Client({
  network: "mainnet",
  endpoint: "https://x402b.netlify.app/api",
  apiKey: process.env.X402_API_KEY
});const payment = await client.initializePayment({
  amount: "1.0",
  recipient: "0x...",
  metadata: { orderId: "12345" }
});const result = await client.processTransaction({
  paymentId: payment.id,
  verifiedNode: true
});Verified nodes must maintain 99.9% uptime, process transactions within 2 seconds, and pass security audits every quarter.
Apply through the developer portal, complete security audit, stake minimum collateral, and maintain performance metrics.
Access source code, examples, and contribute to the protocol
Join developers building with X402
Step-by-step guides for common integration patterns
Get help from verified node operators and core team