Skip to content

A governance system designed for renting and selling tokens representing land.

Notifications You must be signed in to change notification settings

sawdsawd/FarmLandDAO

Repository files navigation

FarmLand DAO

FarmLandDAO

A complete governance system for renting and selling land tokens

Welcome to FarmLand, a comprehensive governance system designed for renting and selling land tokens. The FarmLand Token is ERC4907 compatible, allowing owners to rent out their land NFTs without transferring ownership. This unique capability enables various complex scenarios, empowering landowners to securely lease their property to contractors for predetermined durations and fees.

Key Features

FarmLand Token (ERC4907 Compatible)

The FarmLand Token adheres to the ERC4907 standard, facilitating the seamless rental of land NFTs to users who do not own the NFT. This innovative feature empowers landowners to lease their land without relinquishing ownership, ensuring a secure and binding agreement between parties.

FarmLandGovernor Governance Contract

FarmLandGovernor is a complete DAO governance system catering to both landowners and renters. The governance system supports proposals from both parties and allows for the selection of voting rights between owners and renters. Timelocks on proposals enable users who disagree with passed proposals to take action before execution.

RentLand Market

Discover a comprehensive marketplace where landowners can publicly list their lands for rent. To ensure fairness, a land can only be listed for rent if it is not currently for sale, and there are no active rental agreements in place.

LandMarketplace

Explore a dedicated marketplace for landowners to publicly sell their land tokens. To maintain market integrity, a land can only be listed for sale if it is not currently rented or available for rent.

Getting Started

To start utilizing the FarmLand Token Governance System, follow these steps:

  1. Deploy FarmLand Token: Deploy the FarmLand Token contract to start leveraging ERC4907-compatible land NFTs.
  2. Deploy FarmLandGovernor: Engage the complete DAO governance system by activating FarmLandGovernor, allowing for proposals from both landowners and renters.
  3. Deploy and Explore RentLand Market: List your lands for rent on the RentLand Market, ensuring they are not currently for sale and have no active rental agreements.
  4. Deploy and explore LandMarketplace: Publicly sell your land tokens on the LandMarketplace, ensuring they are not currently rented or listed for rent.

Feel free to contribute, provide feedback, or report issues.

About

A governance system designed for renting and selling tokens representing land.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published