CoW Protocol end users sign an "intent to trade" message rather than directly executing orders on-chain (like on Uniswap). This lets solvers trade on behalf of your user. Lido leverages programmatic orders since the spine of “stonks” - a list of sensible contracts which they use to handle treasury ops https://v2-cowswap.fi/