Developers · Agents
एजेंट्स से पहले वन-कॉल रास्ता बनवाएँ।
सबसे अच्छा एजेंट रास्ता छोटा है: स्किल लोड करें, offramp(walletClient, params) कॉल करें, डेलिगेशन वेरिफ़ाई करें, फिर webhooks या Peerlytics रूट डेटा तभी जोड़ें जब प्रोडक्ट को उनकी ज़रूरत हो।
01
एजेंट कॉन्टेक्स्ट पैक
| रिसोर्स | उपयोग |
|---|---|
| skills/usdctofiat.md | SDK नियमों, प्लेटफ़ॉर्म, OTC, webhooks, और उदाहरणों के साथ ड्रॉप-इन स्किल |
| llms.txt | छोटा मशीन-पठनीय प्रोडक्ट और रूट सारांश |
| llms-full.txt | कॉन्ट्रैक्ट्स, प्राइसिंग, गाइड्स, और जवाबों के साथ पूरा मशीन रेफ़रेंस |
| OFFRAMP_DEVELOPER_RESOURCES | लिंक, डेलिगेशन कॉन्फ़िग, upstreamSourceTruths, और playbooks के साथ टाइप्ड SDK एक्सपोर्ट |
| OFFRAMP_INTEGRATION_CHECKLIST | डेलिगेशन, डुप्लिकेट रोकथाम, एक्सटेंशन रिकवरी, और HMAC webhooks के लिए टाइप्ड इंटीग्रेशन-डॉक्टर जाँचें |
| getOfframpAgentPrompt(profile) | एजेंट-निर्मित इंटीग्रेशन के लिए कॉपी करने योग्य प्रॉम्प्ट बिल्डर |
| स्टार्टर्स रिपॉज़िटरी | काम करते Next.js, Vite, Telegram-bot, स्क्रिप्ट, और webhook उदाहरण |
02
प्रॉम्प्ट सीक्वेंस
- 1एजेंट को प्लानिंग से पहले स्किल और llms.txt पढ़ने को कहें।
- 2इसे डेटा-प्लेन फ़ीचर जोड़ने से पहले वन-कॉल offramp(walletClient, params) रास्ता शिप करने को कहें।
- 3एक प्रोफ़ाइल चुनें: app, bot, agent, private-otc, webhooks, या peerlytics।
- 4जब संभव हो तब इसे create-offramp-app या स्टार्टर्स रिपॉज़िटरी से स्कैफ़ोल्ड करने को कहें।
- 5इससे ज़रूरी करें कि हर बने डिपॉज़िट को Delegate रेट मैनेजर को डेलिगेट होते वेरिफ़ाई करे।
- 6अगर यह Peerlytics जोड़ता है, तो रॉ ऑर्डरबुक रीड्स से पहले planRoutes() ज़रूरी करें।
- 7अगर यह webhooks जोड़ता है, तो JSON पार्सिंग से पहले रॉ-बॉडी HMAC वेरिफ़िकेशन ज़रूरी करें।
03
एजेंट्स को क्या आविष्कार नहीं करना चाहिए
- कोई सैंडबॉक्स आविष्कार न करें; SDK Base मेननेट को टार्गेट करता है।
- डेलिगेशन न हटाएँ; SDK के डिपॉज़िट पाथ को Delegate vault को डेलिगेट करना ही होगा।
- फिएट को SDK-नियंत्रित न मानें। फिएट सीधे बायर और सेलर के बीच मूव होता है।
- प्रूफ़ पेलोड, क्रेडेंशियल फ़ील्ड, या पेमेंट-मेथड हैश गढ़ें न; पहले upstreamSourceTruths जाँचें।
- पार्स किए गए JSON से webhook सिग्नेचर वेरिफ़ाई न करें। पहले timestamp.rawBody वेरिफ़ाई करें।
Keep exploring
Common questions
एक एजेंट को पहले क्या पढ़ना चाहिए?
https://usdctofiat.xyz/skills/usdctofiat.md से शुरू करें, फिर इस पर निर्भर करते हुए कि मॉडल कितना कॉन्टेक्स्ट रख सकता है, llms.txt या llms-full.txt।
क्या एजेंट्स इसे पैकेज से खोज सकते हैं?
हाँ। OFFRAMP_DEVELOPER_RESOURCES, OFFRAMP_INTEGRATION_CHECKLIST इम्पोर्ट करें, OFFRAMP_DEVELOPER_RESOURCES.upstreamSourceTruths पढ़ें, getOfframpDeveloperResources(profile) कॉल करें, या @usdctofiat/offramp से getOfframpAgentPrompt(profile) कॉल करें।