Introducing Radicle Orgs
Introducing Radicle Orgs, a decentralized code management tool for DAOs.
“Organizations” have become a must-have tool for any development team. Easily managing a set of repositories in a single place is a standard aspect of our day-to-day code collaboration experience. Unfortunately, when restrained by the social model of centralized forges, organizations come with limitations. The "super-user" admin model that gives individuals privileged access over an organization and its access control is a significantly limiting factor to projects and collectives that operate within non-hierarchical structures. It also poses challenges around security, trust, and liability for communities organizing over the Internet.
Radicle Orgs are a decentralized, platform-agnostic, and more secure alternative to organizations on centralized forges like GitHub and Gitlab. Relying on smart contracts instead of admins, Radicle Orgs allow developers to define the rules and permissions around codebases in a trust-minimized way.
On-chain anchors allow teams to maintain an auditable and transparent history of repositories on Ethereum. DAOs can now truly own their code with decentralized admin control and collective governance of codebases. Interactions with orgs can also be used as a basis for distributing developer rewards, releasing software, or making important upgrades to codebases.
By framing DAOs and multi-sigs in the context of code collaboration, Radicle brings decentralized organizations to the mainstream developer, allowing anyone to decentralize control over their codebase in a trust-minimized way.
Radicle x Gnosis Safe
There are single-signer orgs (owned by one Ethereum address) or multi-signature orgs (owned by multiple Ethereum addresses). Multi-signature orgs are deployed with a Gnosis Safe. This means Radicle users can deploy Safes to govern their org via Radicle Upstream or app.radicle.network.
“Our Gnosis Safe integration with Radicle Orgs gives DAOs access to a new superpower where membership, admin control, governance and canonical project state are truly decentralized,” explains Julien Donck who leads the team developing Radicle Upstream, the Radicle desktop client. “As a go-to primitive for DAOs, integrating with Gnosis Safe first was a no-brainer for us.”
Gnosis Safe is a Web3 operating system for DAOs, teams, and individuals to manage digital assets. Its modular infrastructure enables users and developers to customize access control parameters and multi-sig permissions. Gnosis Safe’s functionality extends through the SafeSnap DAO module for on-chain execution of off-chain votes, and the Safe App ecosystem of dapps accessible directly from Safe’s secure interface.
Widely used by Ethereum projects for treasury management, Gnosis Safe currently stewards more than 40 billion USD. Although Gnosis Safe’s primary use is as an out-of-the-box asset management and coordination platform, its open-source architecture can also be modified by projects seeking to adapt its tooling for their own needs.
“We view Radicle Org’s deployment on Gnosis Safe as an exciting open-source use of our tooling for aligned purposes,” says Gnosis CTO Stefan George. “Gnosis Safe is already the platform of choice for DAOs conducting decentralized treasury and membership management, and our integration with Radicle expands that application on a deeper level that we believe will provide greater service to the community.”
Building Radicle Orgs on Gnosis Safe’s composable architecture gives development teams the ability to manage and control membership, assets, and access rights to code repositories and other projects according to their needs.