Build a transfer tool
The agent integration guide provides a reference transfer script and describes what it verifies. Your tool should validate the requested chain, token, recipient, and amount; verify the quote and funding transaction; and then track the funded intent. Return the intent hash and transaction identifiers so your application can follow up after a timeout. Keep approval and signing within your application’s wallet policy.Develop programs with the Sauce SDK
A Sauce program can read blockchain state and choose which calls to make in one transaction. For example, it can check an available balance before sending a payment, choose between swap pools, or enforce a lending-position check. Your application or agent submits the transaction when the workflow should run; the program itself does not schedule future execution. The Sauce MCP server gives an agent tools to compile, simulate, and build transactions. It can also expose local wallet tools, depending on its configuration. Review the signing options and choose the wallet permissions that fit your application. Use Sauce SDK quickstarts for complete programs, then choose the TypeScript library or agent tools for your integration.Define token permissions
If your integration uses delegated token permissions, review Permit3. Configure the permitted spender, amount, and expiration for the workflow you are authorizing.Next steps
- Agent integration for the Routes reference script and verification limits.
- Sauce for AI agents for program development and transaction tools.
- Destination calls for contract execution during transfer fulfillment.
