Skip to content

scape-foundation/solidity-community-garden

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

license stars contributors


Block Foundation Logo

Community Garden

Block Foundation Smart Contract Series [Solidity]



Welcome to the Community Garden Blockchain Project!

Introduction

In our digital world, we often lose touch with nature and our local communities. This project aims to bridge that gap by combining modern technology with the age-old practice of community gardening. The goal is to create a more sustainable, transparent, and engaged community ecosystem.

Our project utilizes Ethereum blockchain technology and smart contracts to manage the allocation of garden plots within a community garden. Our smart contract, written in Solidity, allows community members to claim, transfer, and manage plots in a decentralized and fair manner.

The Community Garden Blockchain Project features include:

  1. Claiming Garden Plots: Community members can claim a vacant garden plot in the community garden.
  2. Ownership Transfer: Garden plots can be transferred from one community member to another.
  3. Manager Oversight: A garden manager has the authority to reset and manage plots.
  4. Decentralized and Transparent: All transactions are recorded on the Ethereum blockchain, providing a transparent record of who owns which plot.

Through this project, we're striving to encourage a sense of community, promote sustainability, and bring the advantages of blockchain technology to everyday life. Whether you're a gardening enthusiast looking to secure your own little corner of green space, or a tech enthusiast interested in practical uses of blockchain technology, we hope you find value in the Community Garden Blockchain Project.

Quick Start

Install

npm i

Compile

npm run compile

Contract

Development Resources

Other Repositories

Block Foundation Smart Contract Series

Solidity Teal
Template >>> >>>
Architectural Design >>> >>>
Architecture Competition >>> >>>
Housing Cooporative >>> >>>
Land Registry >>> >>>
Real-Estate Crowdfunding >>> >>>
Rent-to-Own >>> >>>
Self-Owning Building >>> >>>
Smart Home >>> >>>

Legal Information

Copyright

Copyright © 2023 Block Foundation. All Rights Reserved.

License

Except as otherwise noted, the content in this repository is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License, and code samples are licensed under the MIT License.

Also see LICENSE and LICENSE-CODE.

Disclaimer

THIS SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 67.8%
  • TypeScript 31.4%
  • Other 0.8%