Skip to content

believr-xyz/believr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

107 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Believr โ€“ Co-invest in creators you believe in

A decentralized social platform where early backers co-invest in creators they believe in and share in their rise. Powered by Lens Protocol, it enables creators to launch tokenized campaigns to raise support, while backers earn rewards, access, and a stake in their journey.

Features

  • Creator Campaigns โ€“ Launch tokenized posts to raise funds directly from your community.
  • Fan Co-Investment โ€“ Fans can collect and co-invest to gain ownership and rewards from their favorite creators.
  • Revenue Sharing โ€“ Supporters earn a stake in a creatorโ€™s future success.
  • Exclusive Access โ€“ Unlock gated content and private communities from creators.
  • Community-Owned โ€“ Transparent, on-chain relationships with no intermediaries.

How it Works

For Creators

  • Raise early funds directly from your true believers
  • Build a loyal, invested community โ€” not just followers
  • Share success with the people who backed you from day one

For Believers:

  • Support creators you believe in โ€” and share in their rise
  • Get exclusive access, rewards, and real ownership
  • Be more than a follower โ€” be part of the story

Tech Stack

Lens Protocol Integration

  • Profiles โ€“ Used for on-chain identities and unique handles for both fans and creators.
  • Lens Graph (Follows) โ€“ Enables social discovery and relationship building by letting fans find and follow creators.
  • Posts โ€“ Power project campaigns, creator updates, and tokenized content directly on-chain.
  • Collect Modules โ€“ Allow fans to co-invest in creator posts, enabling ownership, rewards, and funding mechanics.
  • Groups โ€“ Enable gated community access for collectors and top supporters, fostering exclusive creator-fan spaces.

Setup

Prerequisites

  • Node.js 18+
  • Package Manager: Bun
  • Linting & Formatting: Biome
  1. Clone the repository:

    git clone https://github.com/believr-fun/believr.git
    cd believr
  2. Install dependencies:

    bun install
  3. Set up environment variables:

    cp env.example .env

    Then edit .env and add your API keys and credentials:

  4. Start the development server:

    bun run dev

    Open http://localhost:3000 in your browser

Roadmap

  • Fully implement tokenized collection actions
  • Complete gated community rules and access controls
  • Implement creator dashboard for campaign and earnings
  • Implement off-chain revenue sharing mechanisms

Contributing

  1. Create a new branch
  2. Make your changes
  3. Submit a pull request

About

A decentralized social platform for backing the creators you believe in โ€” built on Lens Protocol ๐ŸŒฟ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages