The Engine Modules

Explore the 12 core components that make up The Engine OS.

Identity & Onboarding

Enable self-owned decentralized identity using wallets, phone, or email. Profiles are linked to on-chain XP, forming a public identity graph.

Campaign System

Create and manage campaigns with verifiable tasks, contributors, deadlines, and rewards. Task types include form-based, location-based, and image proof.

XP Engine

Non-transferable points earned for impact, proof, or participation. XP governs roles, access, and DAO voting power. Includes inflation and decay controls.

Governance Layer

Supports XP-weighted voting and token-based proposals. Logic for delegation, quorum, slashing, and XP-backed accountability included.

Engine SDK

Developer toolkit with REST + GraphQL APIs, smart contract wrappers, and plugin templates. Enables third-party tools or custom interfaces.

in devExplore
Maps & Check-ins

Tasks that rely on geo-tagged or time-based check-ins. Includes GPS validator, heatmap overlays, and visual campaign activity logging.

in devExplore
Verification Plugins

Flexible verification system. Use AI-based validators, trusted oracles, peer review, or automated scripts to confirm task completion.

in devExplore
Task Execution

Frontend UX for users to claim, execute, and submit tasks. Includes form submission, progress tracking, and verification interface.

in devExplore
Badges & Reputation

XP unlocks verifiable badges. On-chain or off-chain badges reflect role, milestones, and social proof. Creates public contribution trails.

futureExplore
Rewards Layer

Configurable incentives layer. XP or task triggers token drops, NFTs, unlocks, or privileges. Optional redeemables or third-party benefits.

futureExplore
Vaults & Treasury

DAOs and campaign creators manage funding. Logic for milestone-based releases, XP-gated access, and on-chain payout accountability.

futureExplore
Ecosystem API

APIs and webhooks to connect Engine modules to external systems. Supports campaign updates, XP tracking, analytics, and integration triggers.

futureExplore