Pengembang · Agen

Buat agen membangun jalur satu panggilan terlebih dahulu.

Jalur agen terbaik singkat: muat skill, panggil offramp(walletClient, params), verifikasi delegasi, lalu tambahkan webhook atau data rute Peerlytics hanya jika produk membutuhkannya.

01

Paket konteks agen

Sumber dayaPenggunaan
skills/usdctofiat.mdSkill siap pakai dengan aturan SDK, platform, OTC, webhook, dan contoh
llms.txtRingkasan produk dan rute yang dapat dibaca mesin secara singkat
llms-full.txtReferensi mesin lengkap dengan kontrak, harga, panduan, dan jawaban
OFFRAMP_DEVELOPER_RESOURCESEkspor SDK bertipe dengan tautan, konfigurasi delegasi, upstreamSourceTruths, dan playbook
OFFRAMP_INTEGRATION_CHECKLISTPemeriksaan integration-doctor bertipe untuk delegasi, pencegahan duplikat, pemulihan ekstensi, dan webhook HMAC
getOfframpAgentPrompt(profile)Pembangun prompt yang bisa disalin untuk integrasi yang dibangun agen
Repo starterContoh Next.js, Vite, bot Telegram, skrip, dan webhook yang berfungsi
02

Urutan prompt

  1. 1Minta agen membaca skill dan llms.txt sebelum merencanakan.
  2. 2Minta agen mengirimkan jalur offramp(walletClient, params) satu panggilan sebelum menambahkan fitur data-plane.
  3. 3Pilih profil: app, bot, agent, private-otc, webhooks, atau peerlytics.
  4. 4Minta agen melakukan scaffold dari create-offramp-app atau repo starter jika memungkinkan.
  5. 5Wajibkan agen memverifikasi bahwa setiap deposit yang dibuat mendelegasikan ke manajer tarif Delegate.
  6. 6Jika agen menambahkan Peerlytics, wajibkan planRoutes() sebelum pembacaan orderbook mentah.
  7. 7Jika agen menambahkan webhook, wajibkan verifikasi HMAC raw-body sebelum parsing JSON.
03

Yang tidak boleh diciptakan agen

  • Jangan ciptakan sandbox; SDK menargetkan mainnet Base.
  • Jangan hapus delegasi; jalur deposit SDK harus mendelegasikan ke vault Delegate.
  • Jangan perlakukan fiat sebagai yang dikontrol SDK. Fiat bergerak langsung antara pembeli dan penjual.
  • Jangan fabrikasi payload bukti, bidang kredensial, atau hash metode pembayaran; periksa upstreamSourceTruths terlebih dahulu.
  • Jangan verifikasi tanda tangan webhook dari JSON yang telah diparse. Verifikasi timestamp.rawBody terlebih dahulu.

Common questions

Apa yang harus dibaca agen pertama kali?

Mulai dengan https://usdctofiat.xyz/skills/usdctofiat.md, lalu llms.txt atau llms-full.txt tergantung seberapa banyak konteks yang bisa ditampung model.

Bisakah agen menemukan ini dari paket?

Ya. Import OFFRAMP_DEVELOPER_RESOURCES, OFFRAMP_INTEGRATION_CHECKLIST, baca OFFRAMP_DEVELOPER_RESOURCES.upstreamSourceTruths, panggil getOfframpDeveloperResources(profile), atau panggil getOfframpAgentPrompt(profile) dari @usdctofiat/offramp.