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 daya | Penggunaan |
|---|---|
| skills/usdctofiat.md | Skill siap pakai dengan aturan SDK, platform, OTC, webhook, dan contoh |
| llms.txt | Ringkasan produk dan rute yang dapat dibaca mesin secara singkat |
| llms-full.txt | Referensi mesin lengkap dengan kontrak, harga, panduan, dan jawaban |
| OFFRAMP_DEVELOPER_RESOURCES | Ekspor SDK bertipe dengan tautan, konfigurasi delegasi, upstreamSourceTruths, dan playbook |
| OFFRAMP_INTEGRATION_CHECKLIST | Pemeriksaan 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 starter | Contoh Next.js, Vite, bot Telegram, skrip, dan webhook yang berfungsi |
02
Urutan prompt
- 1Minta agen membaca skill dan llms.txt sebelum merencanakan.
- 2Minta agen mengirimkan jalur offramp(walletClient, params) satu panggilan sebelum menambahkan fitur data-plane.
- 3Pilih profil: app, bot, agent, private-otc, webhooks, atau peerlytics.
- 4Minta agen melakukan scaffold dari create-offramp-app atau repo starter jika memungkinkan.
- 5Wajibkan agen memverifikasi bahwa setiap deposit yang dibuat mendelegasikan ke manajer tarif Delegate.
- 6Jika agen menambahkan Peerlytics, wajibkan planRoutes() sebelum pembacaan orderbook mentah.
- 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.
Keep exploring
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.