What Problems do the Emerald Project Solve?
The first and most obvious problem solved by the Emerald Project is that there is currently no wallet for the Ethereum Classic community that verifies transactions for users in a trustless way.
Other problems that the Emerald Project aims to solve is that there’s currently no common framework for developers to build dApps on Ethereum Classic, a lack of User Interface (UI) components, and no standard practices for 3rd party developers.
As a result every Dapp developer has to reinvent the entire architecture and components for new dApps, reimplement methods to integrate with hardware wallets, and build individual support for Ethereum smart contract features and tokens. It’s very time consuming, expensive and it’s hard to integrate Ethereum into existing apps on the server/client side, because the RPC provided by Geth/Parity is just too low level for most use cases.
For more info.