01
Pack de contexte pour agents
| Ressource | Usage |
|---|---|
| skills/usdctofiat.md | Drop-in skill with SDK rules, platforms, OTC, and examples |
| llms.txt | Résumé produit et route court et lisible par machine |
| llms-full.txt | Référence machine complète avec contrats, tarification, guides et réponses |
| OFFRAMP_DEVELOPER_RESOURCES | Export SDK typé avec liens, config de délégation, upstreamSourceTruths et playbooks |
| OFFRAMP_INTEGRATION_CHECKLIST | Typed integration-doctor checks for delegation, duplicate prevention, and extension recovery |
| getOfframpAgentPrompt(profile) | Constructeur de prompt copiable pour les intégrations construites par agent |
| Dépôt des starters | Working Next.js, Vite, Telegram-bot, and script examples |
02
Séquence de prompts
- 01Dites à l'agent de lire le skill et llms.txt avant de planifier.
- 02Dites-lui de livrer le chemin en un seul appel offramp(walletClient, params) avant d'ajouter des fonctionnalités de plan de données.
- 03Pick a profile: app, bot, agent, private-otc, or peerlytics.
- 04Demandez-lui de scaffolder depuis create-offramp-app ou le dépôt des starters quand c'est possible.
- 05Exigez qu'il vérifie que chaque dépôt créé délègue au gestionnaire de taux Delegate.
- 06S'il ajoute Peerlytics, exigez planRoutes() avant les lectures brutes d'orderbook.
03
Ce que les agents ne doivent pas inventer
- N'inventez pas de sandbox ; le SDK cible le mainnet Base.
- Ne supprimez pas la délégation ; le chemin de dépôt du SDK doit déléguer au vault Delegate.
- Ne traitez pas le fiat comme contrôlé par le SDK. Le fiat circule directement entre l'acheteur et le vendeur.
- Ne fabriquez pas de payloads de preuve, de champs d'identifiants ou de hashes de moyen de paiement ; vérifiez d'abord upstreamSourceTruths.