The Mercury Protocol provides a suite of smart contracts that give users, app developers, and content providers essential tools for sharing and interacting with content. These contracts will include dynamic premium features and accurate user participation rates. Apps will create Ethereum accounts and will utilize account private keys to securely invoke contracts according to regular Ethereum rules.
The protocol will also include State Channel logic to increase efficiency and minimize blockchain latency inherent in the Ethereum validation algorithm. The contracts will get added to the state channel and sent as a group to the Ethereum network for validation. Notification of the results will be supplied at completion.
The efficiency of the state channel along with the novel contracts should make the Mercury Protocol a welcome addition to the Ethereum ecosystem.