Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/earthfi/earthfi

EarthFi is a blockchain-powered platform revolutionizing plastic recycling with value-driven incentives to build a sustainable and regenerative economy.
https://github.com/earthfi/earthfi

blockchain ecology reactjs recycling solidity web3

Last synced: about 2 months ago
JSON representation

EarthFi is a blockchain-powered platform revolutionizing plastic recycling with value-driven incentives to build a sustainable and regenerative economy.

Awesome Lists containing this project

README

        

# EarthFi

![Logo]("./frontend/public/EarthFi.png)

EarthFi is a blockchain-based platform aimed at revolutionizing plastic recycling through value-driven incentives. By leveraging the capabilities of Celo's blockchain infrastructure, EarthFi seeks to establish a regenerative economy by turning plastic waste into a valuable resource, promoting sustainability and community empowerment.

## Features

- Decentralized Recycling Platform: EarthFi centralizes plastic recycling efforts on a blockchain for enhanced transparency and trust.
- Incentive-Based Model: Participants are rewarded in cUSD for contributing to recycling and sustainability efforts.
- Global Outreach: EarthFi's goal is to unify global recycling efforts on a single platform, fostering a circular economy.
- Eco-Friendly Initiatives: Support for initiatives that prioritize environmental restoration.

## Getting Started

Before you begin, ensure you have met the following requirements:

- Node.js (>= v14)
- npm or yarn
- An EVM compatible Wallet (for testing or usage)

## Installation

Clone the repository:

```bash
git clone https://github.com/yourusername/earthfi.git
cd earthfi
```

Install the dependencies:
```bash
npm install
# or
yarn install
```

Running the Project
To start the project in development mode, run:

```bash
npm run dev
# or
yarn dev
```

## Architecture

- Smart Contract
- EarthFi.sol: Includes the funtional logic of the dApp.
- Backend: To handle the contact request from the frontend.
- Frontend.
Technologies Used
- Backend: [Node.js / Express]
- Frontend: [React]
- Database: [MongoDB]
- Other Technologies: [IPFS, Web3.js]

## Contributing

Contributions are always welcome!

- Fork the repository.
- Create a new branch (feature/your-feature-name).
- Make your changes.
- Commit your changes (git commit -m 'Add a feature').
- Push to the branch (git push origin feature/your-feature-name).
- Open a pull request.

## License

This project is licensed under the MIT License.

[MIT](https://github.com/Earthfi/Earthfi/blob/main/LICENSE)

## Contact
For more information about EarthFi, please reach out to:

- https://x.com/EarthFi
- [email protected]
- www.earthfi.xyz