Elastic Fund Matching
Positron is building PrizeForge, a production finance model for Open Source. We're shipping our two-dimensinoal fund-matching prototype to bootstrap our development and begin iterating & gathering a community. Check out our vision to learn where we're headed.
How We Match Funds
enrolled ➛ matching ➛ matched- Enrolling funds sets a maximum of what can be matched and paid out each week.
- We break up each enrollment into power-of-two fragments, like the binary representation of a number.
- One by one, each fragment proceeds up through levels until fully matched.
- Higher levels only become available when the level below matches enough funds, so large fragments may require waiting on several rounds of matching to fully match.
- Each level accumulates fragments until one of them triggers.
- When a level triggers, all matching funds in all levels become matched.
- Each level's threshold is updated to be twice its post-trigger matched funds.

Read the full terms of Elastic Fund Matching 1.0.0 for a more detailed breakdown. Our general terms contain more generic definitions that should vary less between versions of Elastic Fund Matching.
Never Leave You Hanging
Large enrollments won't fully match until there is at least as much matched in the level directly below. Participation from those doing almost as much is a requirement before large enrollments can become fully matched. Nobody wants to do a lot unless other people do almost as much. Nobody wants to do more unless a lot of people do more. It's just one way we will protect the value proposition of the cooperative side of financing larger projects. Protecting the value proposition of large-budget contributors enables them to equitably participate.
Make PrizeForge Happen
PrizeForge is about building things that need to happen. PrizeForge needs to happen. We're using our Elastic Fund Matching to raise revenue to make it happen.
Enrolled
Matched
Matching
matching period restarts:
Use of Funds
We are focusing on features that make PrizeForge a complete product and enhance what we have in Elastic Fund Matching. We can deliver value while we complete our vision.
- Channels - Raise funds for specific goals, such as Rust, Desktop Environments, or Distributed Data Relays.
- Delegated Payout Authority - While we have big plans for new social decision models, the first step is to delegate authority so that not every contributor has to evaluate every single git repository.
- Expanding Elasticity - We are moving to quickly support cents and add an at-least half rule that has cost-averaging behavior when higher levels become too small relative to lower levels. Another feature, Elastic Momentum, is in the design phase.
We believe our solutions can expand well beyond software and that we can build a business with massive impact. All of the founding team will remain deeply incentivized to put every available dollar back into the company.
Get Involved!
Until we develop our on-platform communication features, we are relying on 3rd party platforms like Reddit. This will remain as an out-of-band releif valve. Subscribe to the sub-reddit to keep up with development and give feedback on new features and plans.
Can you tackle work in our job listings? Meet up with the team in Busan, South Korea, while we navigate out of the garage phase. Generous equity and career advancement opportunities available for the right people.