Agen AI semakin otonom dalam alur kerjanya: menulis kode, mengambil data, menyediakan sumber daya, dan lainnya. Untuk beroperasi sepenuhnya secara independen, mereka memerlukan cara untuk melakukan "micropayment" untuk layanan secara terprogram, secara real-time, dengan biaya minimal. Sistem pembayaran tradisional tidak cocok untuk micropayment. Biaya sub-sen Solana dan finalitas sub-detik membuat ini layak secara teknis dan ekonomi.
Mengapa ini penting?
Sebagai contoh, bayangkan seorang developer yang menggunakan LLM untuk membangun aplikasi memerlukan data dari API berbayar. Untuk mengambil data penting, developer perlu menghentikan alur kerjanya, meneliti API, memilih penyedia, membuat akun, menambahkan metode pembayaran, menghasilkan API key, menyalin key ke environment mereka, dan kemudian melanjutkan alur kerjanya. Friksi ini mengganggu flow state. Untuk alur kerja yang dibantu AI, ini menjadi penghambat.
Sebaliknya, dengan pembayaran agentic, agen dapat membuat permintaan, membayarnya, dan melanjutkan alur kerjanya. Tanpa akun. Tanpa API key. Tanpa intervensi manual.
Protokol x402
Pembayaran agentic memerlukan cara bagi klien dan server untuk menegosiasikan ketentuan pembayaran melalui infrastruktur web standar tanpa mengganggu antarmuka web tradisional. Ruang micropayment masih dalam tahap awal dan alat serta standar baru kemungkinan akan muncul seiring berkembangnya ruang ini. Protokol x402, bagaimanapun, telah muncul sebagai standar awal dengan dukungan ekosistem yang kuat. x402 menggunakan kode status HTTP 402 "Payment Required" —standar sejak HTTP/1.1 yang baru menjadi praktis dengan penyelesaian blockchain.
Cara kerjanya
Klien membuat permintaan, menerima respons 402 dengan ketentuan pembayaran, kemudian mencoba lagi dengan pembayaran yang ditandatangani. Server mendelegasikan verifikasi dan penyelesaian kepada fasilitator, perantara opsional yang menangani pengiriman transaksi on-chain. Setelah fasilitator mengonfirmasi penyelesaian, server mengembalikan konten yang diminta. Pemisahan ini memungkinkan penyedia API menerima pembayaran tanpa mengelola infrastruktur on-chain secara langsung.
Diagram alur x402
Protokol ini bersifat stateless (tanpa sesi atau kunci API), bekerja dengan infrastruktur HTTP standar, dan mendukung token SPL apa pun yang diterima server. Berikut cuplikan cara menyiapkan server Express menggunakan middleware x402:
app.use(paymentMiddleware({"GET /costly-data": {accepts: [{scheme: "exact",price: "$0.001",network: "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",payTo: svmAddress}],description: "Costly data",mimeType: "application/json"}},new x402ResourceServer(facilitatorClient).register("solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",new ExactSvmScheme())));app.get("/costly-data", (req, res) => {res.send({report: {data: "costly data"}});});
Untuk mempelajari lebih lanjut tentang x402, lihat panduan kami:
Pengantar x402
Dasar-dasar protokol dan opsi SDK untuk membangun API yang mendukung pembayaran.
Bangun dengan Kora
Implementasikan pembayaran x402 tanpa gas menggunakan infrastruktur penandatanganan Kora.
Perangkat x402
| SDK | Deskripsi |
|---|---|
| Corbits | Implementasi x402 yang mengutamakan Solana |
| MCPay.tech | Bayar per permintaan untuk server MCP |
| PayAI | Fasilitator x402 dengan dukungan Solana |
| x402 GitHub | Implementasi referensi |
| ACK | Agent Commerce Kit |
| A2A x402 | Pembayaran agent-to-agent dari Google |
Is this page helpful?