Cordum is a decentralized application framework that lets developers build and deploy “blockchain-aware” applications with pluggable logic, data storage, and consensus capabilities, aiming to abstract common distributed system concerns away from application logic. It envisions a composable ecosystem where developers can mix and match modules for identity, data anchoring, token utilities, and consensus rules without managing the low-level intricacies of a specific chain protocol. The framework is built to be blockchain-agnostic, supporting multiple underlying ledger technologies so that applications can deploy across different networks with minimal rewrites. It also includes robust APIs for querying state, submitting transactions, and listening to events, helping bridge on-chain data with off-chain workflows.
Features
- Blockchain-agnostic modular application framework
- Pluggable logic and consensus modules
- Standardized APIs for on-chain/off-chain interaction
- Extensible plugin system for business logic
- Support for identity, data anchoring, and tokens
- Deployment across heterogeneous networks