Architecture
OCC Protocol
With many iterations behind there are six smart contracts forming the core protocol layer:
- Mails: Handles email-like messaging on the EVM
- Chat: Provides a decentralized chat functionality on the EVM
- Users: Manages user information (encryption public keys)
- AppFeeManager: Manages fees and apps registration
- TierManager: Manages tiers and fees discount
- Lock: Locks ERC20 tokens for a specific period of time