Welcome
The Fractal App is a comprehensive web application that facilitates coordination and collaboration within communities and organizations. This page outlines the features, components, recent work, benefits, and relationship with Optimism. Please note that this article is a work in progress and will be updated soon. Enjoy!
Table of Contents
- Welcome
- Overview
- Intro Video
- WebRTC User Interface
- Overview of Features
- Overview of Benefits
- Relationship with Optimism
- Learn More
- Related Posts
Overview
Our team member Vlad has been working with several talented builders for over a year to create a comprehensive fractal app that allows any community or organization to coordinate their operations with the Respect Game. The first version of the app is complete on Antelope networks and we’re now planning to port over the software to the EVM in the coming months, while also exploring ways to reach full feature parity on the OP Mainnet to enable everyone to benefit from the Respect Game.
The Fractal App is a web application that offers features such as WebRTC integration for video meetings, automatic video recording, member induction system, automated Respect distribution custom token distribution, dynamic permission system of the contract based on member’s Respect, onchain randomization of members into breakout groups during weekly meetings, and onchain ranking validation. Additionally, this app offers a well-designed decentralized system for electing custodians in a dynamic manner, an automatic compensation distribution system, increased engagement with onchain accountability, and potential for further development to enhance collaboration within the community.
You can learn more about this app in the videos and text below. You can find many more details about the most recent version of this app in this article and learn more about different versions of this app in this overview. You can also learn more about an earlier version of this app here and find more details about the software components to automatically update permissions on this page. We will also add a direct link to the app so you can experience it for yourself in the near future. Enjoy!
One of the unique features of the Fractal App smart contract is an automated MSIG functionality that dynamically updates permissions to include the most respected members who have earned the most respect in the past twelve weeks. This functionality is already enabled in Alien Worlds Fractal as you can see in this article and you can learn more about the app here. You can see the Github Repository for the open source software here and learn more in this article.
Components
There are three main components of the Fractal App: the smart contract, fractal node, and user interface.
One of the unique features of the Fractal App smart contract is an automated MSIG functionality that dynamically updates permissions to include the most respected members who have earned the most respect in the past twelve weeks. Other exciting features include the contract holding the application state, the ability to trigger contract state changes through community member actions, privileged actions for respected community members on the automated MSIG, RNG for random grouping during meetings, automatic validation of ranking results, claimability of any number of tokens in proportion to respect points, and automatic distribution of eosio.token based on member rankings.
The fractal node includes a web server for user interface access, a Janus WebRTC server for hosting and recording breakout room video sessions, and a simple API for controlling the application. It allows for opening and closing breakout rooms and restricts access to certain rooms based on randomly determined EOS accounts.
The user interface is a browser app that gives community access to the applicatio, facilitates the video sessions and live ranking of the participants, loads the corresponding features depending on the status of the blockchain account, and facilitates membership management, (including the induction system).
Features
Smart contract:
- Contract owned by most respected WG members as determined by fractal democracy.
- Contract holds the entire application state.
- State changes are triggered by community members executing actions on the contract.
- Some actions are privileged only executable by msiggers.
- Features RNG for random grouping of the members during the weekly meetings (https://medium.com/@matthias.schoenebeck/r4ndomnumb3r-7a26d36e8018).
- Automatically validates ranking results.
- Distributes any eosio.token based on WG members ranking each other.
Fractal node:
- Runs web server for the user interface so community members have access to the application.
- Runs Janus WebRTC server to host and record the breakout room video sessions.
- Provides a simple API through which the fractally application can be controlled.
- Opens/closes breakout rooms.
- Only allows certain EOS accounts access to certain rooms (determined randomly by the smart contract).
User interface:
- Browser app
- Gives community access to the application
- Facilitates the video sessions and live ranking of the participants
- Loads the corresponding features depending on the status of the EOS account
- Facilitates membership management, including the induction system
Recent Work
Intro Video
Get a front-row seat as Vlad takes you on a dynamic tour of the ZEOS Fractal App. Discover the core purpose behind this groundbreaking platform and get an in-depth look at its user interface and standout features.
WebRTC User Interface
In addition to the app that Vlad is building, the fractally team is also building a similar app and is planning to open-source it in the future. You can see screenshots with the most recent version of the app on the homepage for their new project, Psinq.
The WebRTC user interface is hosted on a web app that’s accessible on an internet browser, which enables peer to peer video calls and eliminates dependencies on conferencing services like zoom. The UI enables intuitive drag and drop functionality for selecting the most valued contributions to the community. Elements of the UI will dynamically turn red, yellow, orange, and green to visually indicate the level of consensus reached for each contributor.
You can watch a funny UI demo video below to gain a better understanding of how the Fractal App facilitates ranking contributions during events. You can also learn more about this innovative, fun, and intuitive app by watching Fractally team members Daniel Larimer and Brandon Fancher also share exciting details about the UI in the last 30 minutes of ƒractally meeting 24.
Overview of Features
The first version of the web-app that Vlad is building includes following features:
- WebRTC integration for weekly video meetings.
- Automatic video recording for all the meetings.
- WG member induction system.
- Custom token distribution system.
- RESPECT distribution system.
- Dynamic permission system of the contract based on member's Respect holdings.
- On-chain member randomization into groups for the weekly meetings.
- On-chain ranking validation.
The Fractal App is a web application that offers features such as WebRTC integration for video meetings, automatic video recording, member induction system, custom token distribution, RESPECT distribution, dynamic permission system of the contract based on member’s Respect, on-chain randomization of members into breakout groups during weekly meetings, and on-chain ranking validation.
Many other features have also been developed since this article was written in late 2023 and more details will be added soon.
Overview of Benefits
Benefits of the fractal app include:
- Well designed decentralized system to elect custodians for a community account treasury. The contract of the Fractal app constantly at the hands of most respected community members).
- Compensation distribution system for members of the community
- Increased accountability and engagement from the community members (on-chain proof of participation in the meetings).
- Possibility of further development, including additional on-chain modules that further increase the collaboration, productivity and cohesion of the community
This provides a high level overview of benefits provided by the Fractal App and many more details will be added soon. For more details about the benefits of this app, you’re welcome to explore many more benefits described in our article about the Respect Game.
Relationship with Optimism
The Fractal App is currently built with smart contracts on Antelope blockchains, but all of the software could be ported over to Optimism and Vlad has expressed interest in porting the software. These tools could synergize with helpful primitives on Optimism like ERC-4337 and Hats Protocol. The deep research, development, and live environment testing conducted in another Web3 ecosystem serves a valuable role in refining for their development on Optimism.
Learn More
We will also add a direct link to the app so you can experience it for yourself in the near future. You can find more details about the most recent version of this app in this article and learn more about different versions of this app in this overview. You can also learn more about an earlier version of this app here and find more details about the software components to automatically update permissions in this episode of Eden Fractal. Feel free to reach our with any questions or comments :)
Related Posts
Explore the history of fractal communities that led to Optimism Fractal with hundreds of builders for over three years. This article provides an overview of our past work and how these fractal innovations can create profound benefits for all.
The Respect Game is an elegant social game that anyone can play to grow their community. This profoundly helpful consensus game is at the heart of Optimism Fractal and our work at Optimystics.
Imagine epic tournaments where talented creators compete, collaborate, and coordinate to help the Optimism Collective. Like the Olympic Games, but for creating public goods.
A non-transferrable token that represents an opinion to acknowledge the contributions and impact individuals make within a community, serving as a decentralized reputation system and promoting positive contribution and participation.
Consortium
A powerful voting application that helps communities make decisions, signal their opinions, and measure consensus.
Alien World’s ƒractal
A community of cosmic explorers and intergalactic heroes who play fractal consensus games to create wonderful extropy across the universe!
Discussing Eden Fractal Stuff
Vlad and Dan discuss the best dogs in the galaxy, our mission, holocracy, cooperative designs, moderation, proposals, opinions, agreements, and more!