submitted by /u/omgnetwork
Late last month, Reddit announced The Great Reddit Scaling Bake-Off, an open-invitation competition calling all Ethereum scaling projects to show the community a scaling solution that can be used to bring Community Points to mainnet.
Once we decided to take up the challenge we had one goal in mind: to build a live and scalable application that our 43K strong Reddit community* can use to transfer ROCKs (community points) on our subreddit in real-time — all while fulfilling the technical requirements laid out by the Reddit team.
It took us less than 30 days to achieve our goal.
Introducing the Community Points Engine by OMG Network
The Community Points Engine (CPE) powered by OMG Network is a Chrome Extension that allows for fee-less and near-real-time value transfer while browsing the OMG Network subreddit. Users can transfer points without entering the receiver’s wallet address; the extension automatically extracts it for you, making transfers fluid and easy.
But the CPE is not only built with the subreddit subscriber in mind, the tool serves all types of Reddit users. So if you’re a moderator, you can immediately mint and distribute points to anybody on the subreddit, as well as burn points and handle all admin actions with a user-friendly dashboard. If you’re a Reddit team member, you can rest assured knowing that the OMG Network can withstand the traffic threshold that Reddit requires thanks to our MoreViable Plasma Technology.
It’s no secret that designing for simplicity is hard, but simple is desirable, and that’s why it was our priority with this application. Because while we understand and appreciate the value of trustlessness in technology, the concept, and the feature is inherently complicated. We want the CPE to be something everyone can use, and will only highlight ‘technical’ elements when necessary.
Checking All The Boxes
A Few Words on What We Care About
The blockchain ecosystem is well on its way to mainstream adoption and large-scale applications like Reddit are beginning to look at trustless technology to solve real problems. The time for experimentation and theoretical design is over; it’s time for production-ready software to take center stage.
We standby what we’ve accomplished in the past 30 days and consider this challenge as a great way to showcase the OMG Network and our seriousness as a team. We approached the Great Reddit Bake-Off as we would any client project, leaving no stone unturned when it came to delivering a well- designed, well-documented, and well-developed solution.
The Bake-Off’s specs are descriptive, but we know that great software is much more than that. It is a collaboration between client and solution provider. We look forward to upcoming iterations and hope to discover and work towards Reddit’s real needs so that we can design the right type of infrastructure for their application.
Nonetheless, a competition like this goes to show how mature the Layer-2 space has become over the past few years. As we advance as a company, we’ll be sure to design, develop, and iterate on our product and look to see other projects grow from theoretical design to a complete product.
Finally, software is not done because we've met the deadline. There is always room for improvement. Over the next few days we will be inviting you all in to help us test the CPE Chrome Extension on our new subreddit: r/omgnetwork.
Find Out More
If you’d like to dig deeper into the CPE to understand the full architecture of the solution, visit the links below:
If you have any questions about the OMG Network, the OMG Community Points Engine or our proposal, please join our live Reddit AMA on Monday, August 3rd at 21h GMT +7.