開発者向け · エージェント

エージェントにまず1回呼び出しのパスを構築させる。

The best agent path is short: load the skill, call offramp(walletClient, params), verify delegation, then add Peerlytics route data or explorer reads only if the product needs them.

01

エージェントコンテキストパック

リソース用途
skills/usdctofiat.mdDrop-in skill with SDK rules, platforms, OTC, and examples
llms.txt短い機械可読のプロダクトとルートの要約
llms-full.txtコントラクト、価格設定、ガイド、回答を含む完全な機械向けリファレンス
OFFRAMP_DEVELOPER_RESOURCESリンク、委任設定、upstreamSourceTruths、プレイブックを含む型付きSDKエクスポート
OFFRAMP_INTEGRATION_CHECKLISTTyped integration-doctor checks for delegation, duplicate prevention, and extension recovery
getOfframpAgentPrompt(profile)エージェントが構築する統合向けのコピー可能なプロンプトビルダー
スターターリポジトリWorking Next.js, Vite, Telegram-bot, and script examples
02

プロンプトのシーケンス

  1. 01計画の前にスキルとllms.txtを読むようエージェントに指示します。
  2. 02データプレーンの機能を追加する前に、1回呼び出しのofframp(walletClient, params)パスを出荷するよう指示します。
  3. 03Pick a profile: app, bot, agent, private-otc, or peerlytics.
  4. 04可能な場合はcreate-offramp-appまたはスターターリポジトリから雛形を作るよう依頼します。
  5. 05作成したすべてのデポジットがDelegateレートマネージャーに委任されることを検証するよう求めます。
  6. 06Peerlyticsを追加する場合は、生のオーダーブック読み取りの前にplanRoutes()を求めます。
03

エージェントが発明してはいけないもの

  • サンドボックスを発明しないこと。SDKはBaseメインネットを対象とします。
  • 委任を削除しないこと。SDKのデポジットパスはDelegateボールトに委任しなければなりません。
  • fiatをSDK制御下のものとして扱わないこと。fiatは買い手と売り手の間で直接移動します。
  • 証明ペイロード、クレデンシャルフィールド、支払い方法ハッシュを捏造しないこと。まずupstreamSourceTruthsを確認してください。

よくある質問

エージェントは最初に何を読むべきですか?

まずhttps://usdctofiat.xyz/skills/usdctofiat.mdから始め、次にモデルが保持できるコンテキスト量に応じてllms.txtまたはllms-full.txtを読みます。

エージェントはパッケージからこれを発見できますか?

はい。@usdctofiat/offrampからOFFRAMP_DEVELOPER_RESOURCES、OFFRAMP_INTEGRATION_CHECKLISTをインポートし、OFFRAMP_DEVELOPER_RESOURCES.upstreamSourceTruthsを読み、getOfframpDeveloperResources(profile)、またはgetOfframpAgentPrompt(profile)を呼び出します。