Skip to content

0xEunum/foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foundry Project

Welcome to the Foundry Project repository! This repository contains multiple projects related to Foundry development

Contents

Overview

The Foundry Project aims to provide a collection of various Foundry-related projects. Each subfolder represents an individual project with its own purpose and functionality.

Getting Started

To get started with the Foundry Project, follow these steps:

  1. Clone the repository:

    git clone --recurse-submodules https://github.com/Eunum56/foundry.git
    cd foundry
  2. Initialize and update submodules: If you've already cloned the repository, initialize and update the submodules:

    git submodule update --init --recursive
  3. Install Dependencies: Each project may have its own dependencies listed in the respective README.md files. Make sure to install them as needed.

Projects

Foundry Simple Storage

  • Path: foundry-simple-storage/
  • Description: A simple storage contract example using Foundry.
  • Repository: foundry-simple-storage

Foundry Fund Me

  • Path: foundry-fund-me/
  • Description: A Simple fund-me example using Foundry.
  • Repository: foundry-fund-me

Foundry Lottery

  • Path: foundry-lottery/
  • Description: A Simple Lottery project example using Foundry.
  • Repository: foundry-lottery

Foundry ERC20

  • Path: foundry-ERC20/
  • Description: A Simple ERC20 Standard (Build from scratch) example using Foundry.
  • Repository: foundry-ERC20

Foundry ERC721(NFT)

  • Path: foundry-NFT-From-Scratch/
  • Description: A Simple ERC721(NFT) standard (Build from scratch) example using Foundry.
  • Repository: foundry-NFT-From-Scratch

Foundry NFT

  • Path: foundry-nft/
  • Description: A Simple NFT ERC721 project example using Foundry.
  • Repository: foundry-nft

Foundry DeFi StableCoin

  • Path: foundry-DeFi-stablecoin/
  • Description: A Simple DeFi StableCoin pegged project example using Foundry.
  • Repository: foundry-DeFi-stablecoin

Foundry Rebase Token

  • Path: foundry-Rebase-Token/
  • Description: A Simple Rebase Token project example using Foundry.
  • Repository: foundry-Rebase-Token

Foundry Merkle Airdrop

  • Path: foundry-Merkle-Airdrop/
  • Description: A Simple Merkle Airdrop(ERC20) project example using Foundry.
  • Repository: foundry-Merkle-Airdrop

Foundry SC Upgrades

  • Path: foundry-SC-Upgrades/
  • Description: A Simple Upgradable Smart Contract project example using Foundry.
  • Repository: foundry-SC-Upgrades

Foundry Account Abstraction

  • Path: foundry-Account-Abstraction/
  • Description: A Simple Account Abstraction on Ethereum and ZKSync network project example using Foundry.
  • Repository: foundry-Account-Abstraction

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b my-feature-branch.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin my-feature-branch.
  5. Create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Parent directory of foundry projects!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors