🪝Hooks
Squid is a transaction bundler at heart. Squid's hooks enable users to sign one transaction and that transaction handles a series of contract interactions like staking, minting, or withdrawing and on either the source chain(the are executing the transaction from) or the destination chain(the chain that they are receiving bridged assets on).
Key Benefits
Automation: Both preHooks and postHooks automate repetitive and necessary tasks, reducing manual intervention and the potential for errors.
Efficiency: By handling preparatory and follow-up actions automatically, preHooks and postHooks streamline the transaction process, improving efficiency and user satisfaction.
Flexibility: Developers can customize workflows to meet specific needs, such as integrating additional checks, swaps, or minting processes tailored to their applications.
Examples
Squid's hooks are what makes it possible to do anything across chain.
Buy or mint an NFT after a bridging assets
Cross-chain swap then stake the assets
Unstake assets then perform a cross-chain swap
Performa cross-chain swap and then deposit into an exchange
Last updated