---
title: "Trả phí RPC theo từng request với x402"
description: "Gọi RPC trên 16 chain tại x402.erpc.global và thanh toán từng request bằng USDC hoặc EURC, không cần tài khoản ERPC hay khóa RPC."
canonical: "https://erpc.global/vi/doc/x402/overview/"
locale: "vi"
---

# Trả phí RPC theo từng request với x402

x402.erpc.global bán RPC cho 16 chain theo từng request. Gửi một request, thanh toán bằng USDC hoặc EURC đúng mức giá mà response đưa ra, rồi nhận kết quả. Bạn không cần tài khoản ERPC, khóa RPC hay gói nào.

[Gửi một request có trả phí](https://erpc.global/vi/doc/x402/quickstart/ "button") [Xem cách tính giá request](https://erpc.global/vi/doc/x402/pricing/ "button")

```bash
curl -i https://x402.erpc.global/v1/solana-mainnet \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'
```

## Bạn có thể làm gì với x402

- Gọi 16 chain trên cùng một host, mỗi chain ở path riêng.
- Thanh toán cho mọi chain bằng cùng một stablecoin từ ví của chính bạn: USDC trên Solana, hoặc USDC hay EURC trên Base. Bạn không cần SOL hay ETH để trả phí mạng.
- Xem giá trước khi thanh toán. Response 402 cho biết giá, và bạn có thể xem miễn phí giá từng phương thức của mỗi path tại /pricing.
- Không trả gì cho request mà x402.erpc.global từ chối. Dịch vụ kiểm tra phương thức, body và kích thước batch trước khi yêu cầu thanh toán.
- Giữ lại biên nhận quyết toán. Mọi response của request đã trả phí đều kèm một biên nhận trong header X-Payment-Response.

## Một request có trả phí diễn ra thế nào

1. Gửi request RPC như bình thường. x402.erpc.global trả về 402 Payment Required, kèm giá và các phương án thanh toán.
2. Client x402 của bạn (phần mềm biến response 402 thành khoản thanh toán ký bằng ví của bạn) ký một khoản thanh toán theo đúng mức giá đó: một lệnh chuyển USDC trên Solana, hoặc một ủy quyền chuyển USDC hay EURC trên Base.
3. Gửi lại đúng request đó, kèm khoản thanh toán đã ký trong header X-Payment.
4. Khi khoản thanh toán đã được xác minh và quyết toán, x402.erpc.global chuyển request tới chain và trả về response kèm biên nhận trong header X-Payment-Response.

Dù bạn gọi chain nào, khoản thanh toán cũng được quyết toán trên Solana hoặc Base.

## Chain và path

Mọi path đều nhận HTTP POST tại https://x402.erpc.global. Các path JSON-RPC nhận một lệnh gọi đơn lẻ hoặc một batch tối đa 100 lệnh gọi.

| Chain | Path | Request được nhận |
| --- | --- | --- |
| Solana | `/v1/solana-mainnet` | JSON-RPC |
| Ethereum | `/v1/eth-mainnet` | JSON-RPC |
| Avalanche | `/v1/ava-mainnet` | JSON-RPC (batch chỉ được chứa lệnh gọi C-Chain), và các API của AvalancheGo tại `/v1/ava-mainnet/ext/…` |
| Arbitrum | `/v1/arbitrum-mainnet` | JSON-RPC |
| Base | `/v1/base-mainnet` | JSON-RPC |
| Bitcoin | `/v1/bitcoin-mainnet` | JSON-RPC |
| Hyperliquid | `/v1/hyperliquid-mainnet` | JSON-RPC, cũng có tại `/v1/hyperliquid-mainnet/evm` và `…/nanoreth` |
| Kaia | `/v1/kaia-mainnet` | JSON-RPC |
| Monad | `/v1/monad-mainnet` | JSON-RPC |
| NEAR | `/v1/near-mainnet` | JSON-RPC |
| Optimism | `/v1/optimism-mainnet` | JSON-RPC |
| Polygon | `/v1/polygon-mainnet` | JSON-RPC |
| Robinhood Chain | `/v1/robinhood-mainnet` | JSON-RPC |
| Soneium | `/v1/soneium-mainnet` | JSON-RPC |
| Sui | `/v1/sui-mainnet/sui.rpc.v2.<Service>/<Method>` | Lệnh gọi gRPC-web unary, mỗi request một lệnh gọi |
| TRON | `/v1/tron-mainnet` | JSON-RPC, cũng có tại `/jsonrpc`, và HTTP API tại `/wallet/<method>` và `/walletsolidity/<method>`, mỗi request một lệnh gọi |

x402.erpc.global không bán WebSocket subscription, chẳng hạn `eth_subscribe`.

## Phương án thanh toán

| Stablecoin | Mạng | Địa chỉ hợp đồng hoặc mint |
| --- | --- | --- |
| USDC | Solana | `EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v` |
| USDC | Base | `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913` |
| EURC | Base | `0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42` |

Mỗi response 402 cũng kèm một khối `howToPay` liệt kê các stablecoin mà request đó chấp nhận và địa chỉ hợp đồng của chúng, để agent có thể thanh toán chỉ dựa vào response.

## Endpoint miễn phí

| Endpoint | Nội dung trả về |
| --- | --- |
| `GET /pricing` | Giá của mọi phương thức trên mọi path |
| `GET /.well-known/x402` | Các path và phương án thanh toán, dành cho client x402 |
| `GET /doc` | Tài liệu OpenAPI của mọi path |
| `GET /scalar` | Cùng tài liệu đó ở dạng tham chiếu có thể duyệt xem |

## Phạm vi sử dụng

Các path trả phí trên trang này dùng để thanh toán phí sử dụng ERPC RPC qua x402. Chúng không cung cấp dịch vụ giao dịch tài sản mã hóa, môi giới, lưu ký hoặc ví.
