Developers · Agents

एजेंट्स से पहले वन-कॉल रास्ता बनवाएँ।

सबसे अच्छा एजेंट रास्ता छोटा है: स्किल लोड करें, offramp(walletClient, params) कॉल करें, डेलिगेशन वेरिफ़ाई करें, फिर webhooks या Peerlytics रूट डेटा तभी जोड़ें जब प्रोडक्ट को उनकी ज़रूरत हो।

01

एजेंट कॉन्टेक्स्ट पैक

रिसोर्सउपयोग
skills/usdctofiat.mdSDK नियमों, प्लेटफ़ॉर्म, 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. 1एजेंट को प्लानिंग से पहले स्किल और llms.txt पढ़ने को कहें।
  2. 2इसे डेटा-प्लेन फ़ीचर जोड़ने से पहले वन-कॉल offramp(walletClient, params) रास्ता शिप करने को कहें।
  3. 3एक प्रोफ़ाइल चुनें: app, bot, agent, private-otc, webhooks, या peerlytics।
  4. 4जब संभव हो तब इसे create-offramp-app या स्टार्टर्स रिपॉज़िटरी से स्कैफ़ोल्ड करने को कहें।
  5. 5इससे ज़रूरी करें कि हर बने डिपॉज़िट को Delegate रेट मैनेजर को डेलिगेट होते वेरिफ़ाई करे।
  6. 6अगर यह Peerlytics जोड़ता है, तो रॉ ऑर्डरबुक रीड्स से पहले planRoutes() ज़रूरी करें।
  7. 7अगर यह webhooks जोड़ता है, तो JSON पार्सिंग से पहले रॉ-बॉडी HMAC वेरिफ़िकेशन ज़रूरी करें।
03

एजेंट्स को क्या आविष्कार नहीं करना चाहिए

  • कोई सैंडबॉक्स आविष्कार न करें; SDK Base मेननेट को टार्गेट करता है।
  • डेलिगेशन न हटाएँ; SDK के डिपॉज़िट पाथ को Delegate vault को डेलिगेट करना ही होगा।
  • फिएट को SDK-नियंत्रित न मानें। फिएट सीधे बायर और सेलर के बीच मूव होता है।
  • प्रूफ़ पेलोड, क्रेडेंशियल फ़ील्ड, या पेमेंट-मेथड हैश गढ़ें न; पहले upstreamSourceTruths जाँचें।
  • पार्स किए गए JSON से webhook सिग्नेचर वेरिफ़ाई न करें। पहले timestamp.rawBody वेरिफ़ाई करें।

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) कॉल करें।