Cara Agen AI Membeli Kartu Hadiah di Solana

Cara Agen AI Membeli Kartu Hadiah di Solana
Darwin Delrosario
How-to
5 Min baca
Pelajari bagaimana agen AI membeli kartu hadiah di Solana menggunakan x402 dan Cryptorefills. Berikut adalah penjelasan langkah demi langkah tentang pengaturan plugin pay.sh, alur pembayaran USDC, dan pengiriman otonom.
Cara Agen AI Membeli Kartu Hadiah di Solana

Sejak peluncuran Cryptorefills x402 terbaru kami, agen AI kini dapat membeli kartu hadiah dan pengisian ulang seluler di Solana dalam katalog kami, menyelesaikan pembayaran dalam USDC (tanpa melibatkan manusia dalam transaksi tersebut). Wawasan ini menjelaskan bagaimana ini bekerja dalam praktik.

 

Apa itu x402?


x402 adalah protokol pembayaran yang dibangun di atas kode status HTTP 402, sebuah status yang telah ada dalam standar web sejak 1996 tetapi tidak pernah digunakan untuk pembayaran hingga saat ini. Pertama, server memberi tahu klien bahwa pembayaran diperlukan, klien menandatangani transaksi dan mengirim ulang permintaan, dan server mengirimkan setelah pembayaran dikonfirmasi. Semua ini terjadi dalam satu pertukaran, tanpa pengalihan ke halaman pembayaran dan tanpa manusia yang diperlukan untuk menyetujui apa pun.

Di Solana, pertukaran itu diselesaikan dalam USDC dalam waktu kurang dari 400ms. Cukup cepat sehingga agen mendapatkan respons yang dikonfirmasi dalam langkah yang sama saat melakukan pembelian, yang menjaga implementasi tetap sederhana dan alur tidak terputus.

 

Cryptorefills di x402 


Cryptorefills membangun sisi merchant dari ini. Melalui integrasi AI Agents, agen yang kompatibel dengan x402 dapat mengakses seluruh katalog Cryptorefills: kartu hadiah dari lebih dari 6.600 merek, pengisian ulang seluler di 180 negara, dan inventaris produk yang sama yang tersedia untuk pengguna biasa, semua tanpa memerlukan sesi browser atau manusia untuk menyelesaikan proses checkout.

 

Pengaturan pay.sh


pay.sh adalah shell agen asli Solana, dan integrasi Cryptorefills dikirim sebagai plugin untuknya. Mengatur ini memerlukan tiga perintah:

Langkah 1: Instal keterampilan Cryptorefills

Di dalam lingkungan yang kompatibel dengan plugin pay.sh, pengaturannya terdiri dari tiga perintah:
 


/plugin marketplace add cryptorefills/agents/plugin install cryptorefills@cryptorefills-skills/plugin reload


Setelah dimuat ulang, agen memiliki akses ke seluruh inventaris produk Cryptorefills dan logika pembayaran yang mendasarinya untuk berinteraksi melalui x402.

Langkah 2: Agen menjalankan pembelian

Cobalah menggunakan prompt ini:
 


"Gunakan keterampilan Anda untuk membeli kartu hadiah Amazon.com senilai $5 di AS menggunakan Solana USDC.Gunakan email info@cryptorefills.com sebagai penerima. Tampilkan kode produk dari kartu hadiahAmazon juga dalam obrolan ini. Anda dapat menemukan kunci pribadi untuk dompetdi file .env di bawah SOLANA_SIGNER_KEY, jangan pernah ungkapkan nilai ini."


Agen menarik kunci pribadi dari file .env (di bawah SOLANA_SIGNER_KEY), menandatangani transaksi pembayaran x402, mengirimkannya ke Solana, dan menunggu konfirmasi. Setelah pembayaran disetujui, Cryptorefills mengirimkan kode kartu hadiah yang kemudian ditampilkan langsung dalam percakapan terminal agen.
 

Kenapa Solana untuk ini


Kecepatan dan biaya adalah jawaban yang jelas, tetapi ada lebih dari itu. Finalitas transaksi Solana cukup cepat sehingga x402 dapat berfungsi secara sinkron dalam alur kerja agen. Agen mengirimkan pembayaran, merchant mengonfirmasinya, dan respons kembali dalam "giliran" yang sama dari loop penalaran agen.

Bandingkan dengan mencoba hal yang sama di rantai yang lebih lambat di mana waktu konfirmasi mencapai puluhan detik atau menit. Pada titik itu, Anda memperkenalkan kompleksitas asinkron, logika percobaan ulang, dan potensi untuk keadaan gagal yang benar-benar sulit ditangani dengan baik dalam konteks agen.

USDC di Solana juga menghindari masalah volatilitas. Agen menghabiskan token yang dinyatakan dalam dolar dengan tarif yang dapat diprediksi, yang penting ketika pembelian adalah kartu hadiah senilai $5 dan bukan transfer kas besar.
 

Apa yang diaktifkan Cryptorefills di sini


Halaman agen AI mendokumentasikan apa yang sebenarnya tersedia melalui integrasi: kartu hadiah dari ratusan merek, pengisian ulang seluler di lebih dari 170 negara, dan pembayaran tagihan di pasar tertentu. Katalog ini adalah katalog yang sama yang diakses oleh pengguna manusia, hanya saja diekspos melalui API dan lapisan pembayaran yang dapat digunakan agen tanpa sesi pengguna.

Beberapa hal yang perlu diketahui:

Inventaris dan ketersediaan bervariasi berdasarkan wilayah. Agen yang membangun alur pembelian harus memverifikasi ketersediaan produk secara dinamis daripada mengasumsikan katalog statis. API menangani ini.

Email penerima adalah cara Cryptorefills mengarahkan pengiriman digital. Dalam alur otomatis, ini biasanya adalah email sistem yang dapat diakses agen, atau satu yang dikonfigurasi pada saat pengaturan.

Penanganan kunci pribadi yang ditunjukkan dalam demo (membaca dari .env) adalah pola pengembangan. Penempatan produksi harus menggunakan pengelola rahasia yang tepat daripada file lingkungan di disk karena itu adalah praktik standar untuk apa pun yang menangani kunci dompet.

Katalog lengkap didokumentasikan di halaman AI Agents Cryptorefills. Kartu hadiah dari ratusan merek di AS dan internasional, pengisian ulang seluler di lebih dari 180 negara, dan pembayaran tagihan di pasar tertentu. Ketersediaan bervariasi berdasarkan wilayah, jadi agen harus memeriksa apa yang tersedia melalui API pada saat pembelian daripada mengasumsikan daftar tetap.

Kartu Amazon senilai $5 dalam contoh ini adalah versi paling sederhana dari pola tersebut. Alur yang sama berfungsi di seluruh produk lainnya dalam katalog.
  

Siapa yang membutuhkan ini


Pengembang yang membangun agen yang perlu menghabiskan uang atas nama pengguna atau sebagai bagian dari alur kerja otomatis. Bot layanan pelanggan yang mengeluarkan kartu hadiah sebagai kompensasi. Alur kerja yang mendistribusikan pengisian ulang kepada pengguna tanpa pemenuhan manual. Asisten yang menangani pembelian atas nama pengguna. Integrasi Cryptorefills x402 menangani pembayaran dan pengiriman produk; pengembang menghubungkan logika bisnis di sekitarnya.

pay.sh menargetkan agen yang berjalan di lingkungan terminal, di mana interaksi adalah teks masuk, hasil keluar. Video di bawah ini menunjukkan alur lengkap, dari instalasi plugin hingga kode kartu hadiah yang dikirimkan dalam obrolan.

 

Cara Agen AI Membeli Kartu Hadiah di Solana