Skip to content

Optimystics/frapps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

FRAPPS: Fractal Apps

fractal app 2

Frapps is a modular toolkit for building and implementing fractal apps on Ethereum (or other EVM-based blockchain networks).

Fractal apps enable communities to make collective decisions through fractal democracy - an innovative framework that scales human coordination while fostering genuine engagement. At its foundation lies the Respect Game, where participants earn reputation (called Respect) through peer evaluation of their contributions. This reputation then enables sophisticated governance processes, from council formation to resource allocation.

For a complete understanding of how these tools transform community coordination, we encourage you to explore the Optimystics Toolkit. There you'll find in-depth documentation of how frapps enables:

  • Democratic coordination through fractal processes
  • Verifiable on-chain reputation building
  • Enhanced community collaboration and networking
  • Sophisticated governance frameworks
  • Resource allocation through peer evaluation
  • Meaningful relationship building
  • Enjoyable social experiences
  • Knowledge sharing and collective learning

Core Implementations

Our software spans three main implementations, each bringing unique capabilities while remaining composable. From lightweight consensus tools to sophisticated governance frameworks, these systems work together to enable better collective decision-making.

While originally developed across multiple repositories, this consolidation provides a clear overview of our modular infrastructure that enables communities to coordinate effectively at any scale. Active development often appears first in developers' personal repositories before being merged into the Optimystics organization. Links to both are provided to ensure access to the latest updates.

Below you'll find an overview of each implementation, including links to all relevant repository versions. We've also curated articles with video demonstrations and detailed documentation to help understand how each implementation works.

1. ORDAO/Fractalgram Implementation

EVM Infrastructure: ORDAO provides advanced governance infrastructure built around the Optimistic Respect-based Executive Contract (OREC), enabling truly decentralized on-chain execution of community decisions through an innovative consent-based voting system. Under consistent active development for over 8 months, this implementation was approved by the Optimism Fractal Council to become the new version of Optimism Fractal smart contracts and is in the process of being integrated with the Fractalgram web app.

Repositories (work split across both as developer transitions to new structure):

Front-End: The Fractalgram web app provides a seamless interface for live community events, enabling real-time consensus building, engaging gameplay, and onchain submission. This modern implementation enhances the user experience with an intuitive interface while maintaining deep integration with the ORDAO smart contracts.

Learn more


2. Respect.Games App

A full-featured application enabling asynchronous gameplay, on-chain contribution tracking, and flexible reward distribution. The Respect.Games platform provides an all-in-one solution for launching and managing Respect Games, complete with user profiles, automated Respect distribution, and integrated onchain proposal voting.

This implementation focuses on making the Respect Game accessible to a broader range of communities with different needs. Enhanced by Graph Protocol integration for efficient data querying of onchain data, it offers a comprehensive interface for asynchronous community coordination. Developed over 2-3 months of full-time work and completed in September 2024, the app is now currently in testing phase with multiple communities.

EVM Infrastructure:

Front-End: 

The Graph:


3. Original Optimism Fractal Software

Our first generation software provides basic infrastructure for playing the Respect Game on OP Mainnet, enabling consensus submission and Respect token distribution according to the Fibonacci ratio during all weekly Optimism Fractal events. Initially deployed in October 2023, it was in continuous use for over a year with recent commits adding functionality.

The original implementation uses a Fractalgram Telegram client for coordinating live consensus games, paired with a basic web interface for submitting consensus results on-chain. These tools have successfully enabled weekly Optimism Fractal events since launch.


Additional Infrastructure

Our repositories also include Firmament, which is a currently inactive project that was significantly developed for many months to enable fractal communities to facilitate independent computing using Git and IPFS. You can explore two related repositories our Github organization and learn more in the Firmament article.

While this repository focuses on our EVM implementations, we've also developed complementary infrastructure on Antelope networks demonstrating the versatility of these coordination systems. You can learn more about these implementations in this repository, the original repo, and this article.

Get Involved

All code listed here (except for second version of the Fractalgram app) is open-source under MIT/GPL-3.0 licenses. All our tools and documentation are under community-driven development. Here are some ways to get involved:

  • Explore the Optimystics Toolkit to learn more about all of our tools
  • Join our weekly events to meet developers and experience these tools firsthand
  • Explore the Development Hub to find ongoing projects where you can contribute
  • Learn more about each of these apps and others in development in our article about Fractal Apps
  • Connect through our communication channels and feel free to ask questions
  • Watch implementation videos in our video library to see the tools in action

While organized by implementation above, these components are designed for modularity and composability. We welcome contributions and adaptations that help communities thrive through better coordination.

About

Toolkit for fractal apps on Ethereum. Modular and composable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors