> For the complete documentation index, see [llms.txt](https://docs.stability.nexus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stability.nexus/funding-protocols/fairfund-overview.md).

# FairFund

FairFund is a blockchain based platform for community-driven funding. Users can deploy funding vaults, deposit funds, and submit proposals for funding. The platform uses a voting mechanism to decide which proposals receive how much funding.

## The platform supports three types of users:

1. Vault Creators: Can create funding vaults, set token configurations, and funding parameters.
2. Proposal Creators: Can submit funding proposals to existing vaults.
3. Voters/Community Members: Can register to vote, deposit tokens, and participate in the decision-making process.

## Key features of the platform include:

* Creation and management of funding vaults
* Proposal submission and tracking
* Voting mechanism for fund allocation
* Token deposit and withdrawal functionality
* Results page for viewing distribution statistics
* Session based authentication using sign in with ethereum
* Personalized "My Activity" Page
* Creating space to group funding vaults for a particular community

## Project's Architecture

![FairFund's Architecture Diagram](/files/zbHb9JJlQNjoQXHzGCqc)

## To know more

* Checkout the project's [README.md](https://github.com/StabilityNexus/FairFund).
