🌱 Open Source · Peer-to-Peer · Community-Owned

Exchange for Communities,
Not Corporations

BeanPool is a local exchange platform that lets neighborhoods trade services, share resources, and fund community projects β€” peer-to-peer, no middlemen, no fees.

β€” Live Nodes
β€” Community Members
0% Interest Rate

Find Your Local Exchange

Discover sovereign communities running BeanPool connecting people near you.

How BeanPool Works

A community exchange where everyone starts at zero. Value flows from real services exchanged between real people β€” no money changes hands.

🏑
01

Start a Node

Deploy a BeanPool node for your neighborhood, town, or community. It runs on any server β€” even a Raspberry Pi.

🀝
02

Invite Members

Members join through a web-of-trust invitation tree. Each person is vouched for by someone already in the network.

πŸ”„
03

Trade Services

Post what you need or offer on the marketplace. When services are exchanged, your balance adjusts β€” positive for providers, negative for receivers.

πŸ›οΈ
04

Fund Projects

Demurrage (a tiny daily fee on idle balances) flows into a Community Commons pool. Members vote to fund local projects.

Inside The Protocol

A sovereign application that looks and feels like modern software, completely decentralized.

Node Dashboard Marketplace View

Built Different

Not a blockchain. Not a startup. A platform owned by the communities that run it.

🫘

Balanced Exchange

No money changes hands. When you provide a service, your balance goes up. When you receive one, it goes down. The community always balances to zero.

πŸ—ΊοΈ

Local-First Marketplace

An integrated marketplace with map pins, category tags, and the ability to browse needs and offers from connected nodes.

🌳

Web of Trust

Membership is managed through an invitation tree β€” not anonymous sign-ups. This keeps communities accountable and Sybil-resistant.

πŸ“‘

Federation

Nodes can discover and connect to each other, sharing marketplace posts across community boundaries.

πŸ›οΈ

Community Commons

Demurrage (a small daily tax on idle balances) feeds a commons pool. Members propose and vote on projects to fund.

⭐

Rating System

Provider and receiver ratings build after each transaction, creating trust signals that are visible across the network.

πŸ’¬

Encrypted Messaging

Communicate securely with other members to negotiate trades, share details, and organize community events using end-to-end encryption.

Start Your Community Node

BeanPool runs anywhere Docker runs. Grab the source, set your community name, and invite your first members.

git clone https://github.com/martyinspace/beanpool.git
cp .env.example .env # Set your community name & domain
docker compose up -d
View on GitHub β†’