Welcome to Circles
We introduce Circles, a new currency framework that leverages modern cryptography to build trust without centralized gatekeepers. By decentralizing money creation, Circles distributes the privilege of issuing currency to every individual, fostering a more inclusive and resilient monetary system.
Circles is built on a few powerful principles that make money creation fair, efficient, and resilient. By moving money creation from centralized institutions to individuals—and by harnessing real-life trust—Circles reimagines currency.
Build on the Circles Protocol
Circles SDK OverviewQuickstart Guide for Circles SDKCircles API SpecificationsAbout Circles
Under the hood, Circles relies on five simple rules:
Universal access allows anyone to open an account.
Distributed issuance grants each account the right to mint 1 CRC per hour.
Demurrage applies a 7 % yearly decay to every CRC, preventing early adopters from dominating the supply.
A Rule of Trust lets users swap CRC 1:1 along their social trust graph, so individual non-fungible “personal monies” converge into a commonly spendable currency.
Members of a Circles Groups can mint a shared CRC backed by members’ coins, giving communities their own monetary layer.
Together these rules guarantee fair access to new money while deterring Sybil attacks and other abuses.
Because payments flow along real-world social links, Circles is both resilient and versatile. Trust can be revoked at any time, shielding honest users from malicious actors, yet the transitive nature of swaps means you can still pay strangers seamlessly. Groups and Organizations add a “fast lane” for adoption: they pool liquidity, act as local or thematic currencies, and let communities balance efficiency against security. The result is a self-governing monetary network in which issuance, security and economic coordination rest with the people who use it.
This documentation helps developers explore Circles’ capabilities and delve into the Circles SDK and its various components.
Last updated
Was this helpful?