### Environment Variable Setup (.env) Source: https://github.com/symbioticfi/hooks/blob/main/README.md Configuration file for setting up necessary environment variables for the project. It includes RPC URLs for Ethereum and Holesky networks, and an Etherscan API key. These are optional. ```shell ETH_RPC_URL= ETH_RPC_URL_HOLESKY= ETHERSCAN_API_KEY= ``` -------------------------------- ### Format Project Code using Forge Source: https://github.com/symbioticfi/hooks/blob/main/README.md Command to format the project's code according to predefined style guidelines using Forge. This helps maintain code consistency. ```shell forge fmt ``` -------------------------------- ### Build Project using Forge Source: https://github.com/symbioticfi/hooks/blob/main/README.md Command to compile and build the project using the Forge build tool. This is a standard step for projects using the Forge framework. ```shell forge build ``` -------------------------------- ### Test Project using Forge Source: https://github.com/symbioticfi/hooks/blob/main/README.md Command to run all defined tests for the project using the Forge testing framework. This ensures the code functions as expected. ```shell forge test ``` -------------------------------- ### Generate Gas Snapshots using Forge Source: https://github.com/symbioticfi/hooks/blob/main/README.md Command to generate gas snapshots for the project's smart contracts using Forge. This is useful for gas optimization analysis. ```shell forge snapshot ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.