Desarrolladores · Agentes

Haz que los agentes construyan primero la vía de una sola llamada.

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

Paquete de contexto para agentes

RecursoUso
skills/usdctofiat.mdDrop-in skill with SDK rules, platforms, OTC, and examples
llms.txtResumen breve y legible por máquina del producto y las rutas
llms-full.txtReferencia completa para máquinas con contratos, precios, guías y respuestas
OFFRAMP_DEVELOPER_RESOURCESExportación tipada del SDK con enlaces, configuración de delegación, upstreamSourceTruths y playbooks
OFFRAMP_INTEGRATION_CHECKLISTTyped integration-doctor checks for delegation, duplicate prevention, and extension recovery
getOfframpAgentPrompt(profile)Constructor de prompts copiable para integraciones construidas por agentes
Repo de startersWorking Next.js, Vite, Telegram-bot, and script examples
02

Secuencia de prompts

  1. 01Dile al agente que lea el skill y llms.txt antes de planificar.
  2. 02Dile que entregue la vía de una sola llamada offramp(walletClient, params) antes de añadir funciones del plano de datos.
  3. 03Pick a profile: app, bot, agent, private-otc, or peerlytics.
  4. 04Pídele que parta de create-offramp-app o del repo de starters cuando sea posible.
  5. 05Exígele que verifique que cada depósito creado delega en el gestor de tasas de Delegate.
  6. 06Si añade Peerlytics, exige planRoutes() antes de las lecturas crudas del orderbook.
03

Lo que los agentes no deben inventar

  • No inventes un sandbox; el SDK apunta a la mainnet de Base.
  • No elimines la delegación; la vía de depósito del SDK debe delegar en el vault de Delegate.
  • No trates el fiat como controlado por el SDK. El fiat se mueve directamente entre comprador y vendedor.
  • No fabriques payloads de prueba, campos de credenciales ni hashes de método de pago; consulta primero upstreamSourceTruths.

Preguntas frecuentes

¿Qué debería leer primero un agente?

Empieza con https://usdctofiat.xyz/skills/usdctofiat.md, y luego llms.txt o llms-full.txt según cuánto contexto pueda manejar el modelo.

¿Pueden los agentes descubrir esto desde el paquete?

Sí. Importa OFFRAMP_DEVELOPER_RESOURCES, OFFRAMP_INTEGRATION_CHECKLIST, lee OFFRAMP_DEVELOPER_RESOURCES.upstreamSourceTruths, llama a getOfframpDeveloperResources(profile) o llama a getOfframpAgentPrompt(profile) desde @usdctofiat/offramp.