Overall System Architecture
Humanity Protocol’s architecture is structured into three layers:
User Interface Layer:
Components: Web/mobile apps, dashboard.
Functionality: Facilitates user interaction and provides a friendly interface for registration, claim requests, and monitoring progress along with serving and processing backend data.
Protocol Layer:
Components: Decentralized databases (IPFS), Ethereum blockchain nodes.
Functionality: Validates user data against stored credentials, executes Smart Contract rules, and records all transactions on-chain.
Smart Contract Layer:
Components: VCC and RBC smart contracts.
Functionality: Automate credential issuance, reward tracking, and payout processing.

Last updated