### Install Project Dependencies Source: https://github.com/zkp2p/zkp2p-v2-contracts/blob/main/README.md Executes `yarn install` within the `contracts/` directory to download and set up all required Node.js packages for the project, ensuring all dependencies are met for development. ```shell yarn install ``` -------------------------------- ### Start Local Hardhat Node Source: https://github.com/zkp2p/zkp2p-v2-contracts/blob/main/README.md Launches a local Hardhat development network node, providing a simulated Ethereum environment. This node is essential for local testing and deployment of smart contracts without interacting with public networks. ```shell npx hardhat node ``` -------------------------------- ### Deploy Contracts to Localhost Source: https://github.com/zkp2p/zkp2p-v2-contracts/blob/main/README.md Runs the deployment script to deploy the smart contracts to the locally running Hardhat network. This step makes the compiled contracts available on your local development blockchain for interaction and testing. ```shell yarn deploy:localhost ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.