3️⃣Solidity Function
What are Solidity Functions?
Solidity functions are essentially a piece of logic written in Solidity that determines whether certain conditions are met to execute a task.
Solidity Functions enable automation in conjunction with the various trigger types outlined on our Trigger Types page.
Essential Role of Solidity Functions
Ensure Precision: They ensure that functions are triggered only when the right conditions are met.
Boost Efficiency: By automating repetitive and conditional tasks, they save time and resources.
Enhance Flexibility: Developers can encode a variety of conditions, allowing for a wide range of automated functionalities.
Scenarios for Solidity Function Automation
On-Chain Logic is Required: Use them when the logic for your automation needs to reside entirely on the blockchain.
Fine tune gas price: Limit the gas price of the execution ensuring your automation doesn't overpay network fees.
Security and Immutability are Key: Automated tasks that require the highest level of security benefit from Solidity's immutable contract execution environment.
Next steps
Head over to the quick start on how to write Solidity Functions: Writing Solidity Functions
Last updated