{"repo":"filecoin-project/fevm-foundry-kit","free":true,"listed":false,"github":"https://github.com/filecoin-project/fevm-foundry-kit","clone":"git clone https://github.com/filecoin-project/fevm-foundry-kit.git","description":"A starter foundry project for developing, deploying, and testing Solidity smart contracts on the FEVM (Ethereum Virtual Machine on Filecoin)","language":"Solidity","stars":28,"topics":["filecoin","foundry","rust","solidity"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"FEVM Foundry Kit A Foundry template that provides basic scaffolding for quickly getting started with new Filecoin EVM (FEVM) projects. Prerequisites Download Foundry Install Foundry by following the instructions in the official Foundry repository. Getting Started Clone the Repository Open your terminal (or command prompt) and navigate to the directory where you want to store this code. Then run the following commands: This will clone the repository to your computer, navigate to the newly created directory, install the required dependencies, build the project and compile the contracts. Set Up Your Private Key You can obtain a private key from a wallet provider such as MetaMask. Configure Environment Variables Add your private key as an environment variable by running this command: Alternatively, to avoid setting this every time, create a .env file in the root directory of the project (you can use .env.example as a template) and add the following lines: Then, in a new terminal, run: ⚠️ Security Warning: Never commit or push .env files that contain sensitive information such as private keys! If this information reaches a public GitHub repository, someone could potentially access your wallet and steal your funds. Fund Your Deployer Address Visit the Calibrationnet testnet faucet and paste in your Ethereum address. This will send testnet FIL to your account for deployment and testing. Contract Deployment This kit includes three main types of contracts: - Basic Solidity Examples : ","default_branch":null,"files":null,"tree":[],"storefront":"/r/filecoin-project","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/filecoin-project/fevm-foundry-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}