⚙️ How Shortcuts work

A Shortcut is a combination of 2 or more DeFi actions which are executed in one transaction.
Each shortcut represents an intent, helping users get to their final destination without worrying about what needs to happen in between.
Each Shortcut is a smart contract which connects existing protocol functions together to execute a specific user intent.
All Shortcut Smart Contracts have a default fallback function called receive() which starts the chain of function calls.
So each Shortcut = Intent = deployed to a dedicated Smart Contract.
To execute a specific intent (e.g. bridge to L2 and stake on Beefy), you simply send ETH to that intent's Shortcut Smart Contract address.
Each deployed Shortcut Contract has dedicated ENS domain, giving end-users ability to perform intents simply by sending ETH to human-readable addresses.
Shortcuts do not add on any extra smart contract risks in addition to the current DeFi protocols that are being used under the hood.
When you interact with Shortcuts, you are doing the same thing you would be doing when interacting with DeFi protocols on your own - just in less time and risk involved!
One of the biggest advantages of using shortcuts is that you're not waiting for one transaction to settle in order to move on to the next one.
Last modified 13d ago