DREP is committed to building “connectors” and “toolkits” based on blockchain technology, providing solutions that combine ease of use, flexibility and frictionless integration. Based on DREP Chain, DREP ID, DREP Reputation Protocol and DREP SDK, DREP aims to build an open data ecosystem on chain, opening up segregated user groups and data silos across multiple chains.Teams building DApps will be able to easily integrate multiple public-chain versions of DApps, built-in wallets and asset trading platforms with one-click using the DREP Chain, DREP Decentralized ID, DREP software development kit (SDK) and DREP Client.
DREP has designed a decentralized ID system based on HMAC (Hash Message Authentication Code) algorithm, forming a dual-layer system of master ID and multiple sub-IDs to achieve data connectivity and privacy protection. The DREP Client allows users to manage data and assets on centralized and decentralized platforms all in one place.
DREP code style is Service-oriented programming, similar to Java’s Spring container development. In most blockchain project codes, the coupling between the modules is more severe. Using this approach, DREP allows the modules to be fully decoupled and the code can be easily refactored with clearer logic.