Skip to content

carmelcity/carmelcity.github.io

Repository files navigation

Carmel City

Web Status Code

Carmel City is a self-governed platform for human-centric innovation, empowering members to build a more human world.

Members engage in Carmels—thoughtful debates on reimagining work and society—then self-organize in communities to transform ideas into impactful projects.

Communities fund projects, reward members for completing challenges, and distribute earnings based on membership levels. Members level up by collecting contribution points, acquiring Community Passes, and advancing through community tutorials designed to foster learning and skill-building.

Carmel Properties—including Community Passes, City Permits, and Project Items—are unique digital assets that represent ownership, access, and contribution within the platform. These assets generate rewards, grow in value as communities thrive, and can be freely bought, sold, or traded on the Carmel Store.

Together, we redefine work by reimagining learning, innovation, and ownership for a more human future.

Platform Architecture

The Carmel City platform follows a "sufficently decentralized" design whereby critical functionality is decentralized while some functionality is centralized, for easy of use. Key platform components such as the treasury, or the registry are decentralized, giving members access to self-sovereign identities, decentralized data and blockchain digital assets. At the same time, passwordless email-based registrations and other centralized functionality is managed in an offchain, managed cloud platform in order to produce a beautiful, easy to use experience.

The Blockchain System

The Carmel City System is a group of Smart Contracts that represent the core functionality of the Carmel City Platform, on-chain. This includes the Carmel Verifier, the Carmel Registry and the Carmel Treasury. The system manages contracts, handles deposits and performs self-sovereign federated account operations, and much more.

License Code

The Decentralized Node

The Carmel City Node is a peer-to-peer server that connects to other nodes in the Carmel Network. The node can either be a relay that connects other nodes or a sentinel that handles self-sovereign account operations on behalf of Carmel Accounts.

License Code

The Main Website

The Carmel City Website is the gateway to the Carmel City, where members collaborate, learn, and own their contributions. Here, members start by joining Carmels—thoughtful discussions on reimagining work and society. They then connect in communities to fund and launch impactful projects, while participating in challenges to earn rewards, and learn through tutorials. The website also features the Carmel Store, where Carmel Properties can be bought and sold.

License Code

Contributing

We welcome contributions from everyone! You can help by fixing bugs, suggesting some improvements, or even adding new features. Your contributions help us make Carmel City better for everyone.

To get started, have take a look at the Contributing Guidelines and read the instructions carefully.

Maintenance

The Carmel City code is maintained by @idancali and sponsored by Fluid Trends.

License

The Carmel City platform is licensed under the MIT License.

Copyright (C) 2025 - I. Dan Calinescu

Releases

No releases published

Packages

No packages published