~/talk

Building Onchain Workflows with LI FI Composer

Talkat ETHGlobal New York 2026 · 2026-06-12..06-14· [developer-experience]
links:none on file
slides:none on file

Composer compiles declarative flows into one atomic on‑chain transaction, taking a declarative JSON DSL or TypeScript SDK output and returning a ready tx plus required approvals and dangling resources. It pre-simulates outputs gas and failures, deploys a per‑signer user proxy, and executes via delegatecall into LI.FI’s on‑chain VM. API surface is /compose plus manifest and zaps routes authenticated by an API key at portal.li.fi. Hackathon preview demonstrates cross‑venue migration (Aave V3 → Morpho) with materializers that abstract ERC‑3156 and Balancer V2 flash loans; 30+ example flows and an llms.txt are provided.

AI-written summary · about

  1. 0:00Introduction
  2. 0:11Meet Leo and Composer
  3. 0:42How the Declarative JSON Flow Works
  4. 0:58Pre-Simulating Outputs, Gas, and Failures
  5. 1:08The Multi-Transaction Pain Point
  6. 1:36Why Multicall Falls Short
  7. 2:03The JSON Specification and Embedded DSL
  8. 2:30A Simple Swap and Zap Flow
  9. 2:50Declaring Your Inputs
  10. 3:18The Nodes That Transform Resources
  11. 3:42Using Guards for Minimum Amounts
  12. 4:04The User Proxy Account Model
  13. 4:27Execution via Delegate Call
  14. 4:37The API Surface and Endpoints
  15. 4:51Authentication and the API Key
  16. 5:21What the Compilation Response Returns
  17. 5:41Exposing Dangling Resources
  18. 5:53New Operations for the Hackathon
  19. 6:11The Cross-Venue Migration Demo
  20. 6:49Abstracting Flash Loans With Materializers
  21. 7:09The Three Beats of a Migration
  22. 7:30The Preview Deployment and Supported Protocols
  23. 7:56Pointing Your Agents to llms.txt
  24. 8:22The Repo of 30+ Examples
  25. 8:44What You Can Build With Composer
  26. 9:19Q&A: Targeting Any Smart Contract
  27. 11:01Q&A: Partners and Chain Availability
  28. 11:39Q&A: Third-Party Contract Whitelisting
  29. 12:00Closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.