Sauce v1 is closed access. Contact Eco to integrate.
Packages
This documentation uses SDK 0.99.4 and compiler 2.3.0. On a
0.x SDK version a breaking change is a minor bump, so pin exactly. The SDK bundles its own Markdown manual and checked examples under docs/, readable on unpkg or in node_modules after installation.
Start building
Use Getting started with Sauce to install the pinned SDK, compile a program, prepare a Pot and read the execution fee. The guide covers EVM intent execution, direct EVM execution and the Solana Kitchen client. For API details, use the SDK reference. For complete program examples, use the Sauce cookbook.Next steps
Getting started
Install, build an intent, prepare the Pot and fee, fund, compile standalone, Solana.
Programs as intents
Intent options, token and protocol globals, builders, nested intents, submission and inspection.
SauceScript reference
The TypeScript subset: program structure, types, control flow, contract calls, builtins.
Architecture and deployments
Compiler, engines, Kitchen, Pot, Router, fees, and the release addresses per chain.
SDK reference
SDK namespaces and compiler options, based on the published type declarations.
Cookbook
Complete programs shipped in the packages: best-pool swap, order split, settle, CCTP split.
