district0x Dev Update - August 7th, 2018

Development progress and product changes from district0x

This past development cycle, like the several previous, included steady progress on all of the same products we feature, mostly Meme Factory and the District Registry. Of note, we received security audit reports for Meme Factory, and have been making the minor adjustments needed there.

In addition, the team is taking time to polish off all of the accessory applications needed to make the launch of Meme Factory’s surveys and the subsequent issuance of DANK as smooth and communal as possible. Meme Factory offers us a unique opportunity to bring an end user dApp to a large swath of internet goers that are crypto-unaware. Having clear instructions, well integrated videos, and the like are all imperative for us to nail this launch.

Meme Factory Updates

Meme Factory still holds the bulk of our attention as a development team. In particular, we continue the lengthy journey of building and styling every individual page on Meme Factory, having completed the meme details page, styling for the memefolio, and styling for the Dank Registry, and the functionality for the rest of the leaderboard pages. Ranking mechanisms were also started and completed this cycle, with rank recalculations happening on a 1-hour TTL.

Additionally, resources have been diverted towards the final touches needed for the Meme Factory Survey dApp. We were able to start up surveys through Aragon’s contracts, and have put together a custom interface that will house survey instruction, questions, results, as well as any images necessary for the content of the polls themselves. This page will also have “scorekeeping” mechanisms, so repeat voters will be able to track their DANK rewards throughout the survey period.

In addition to the pages in question, we’ve also completed refactors of the certain components in our library. We’ve also scaffolded several development tools similar to those made for Name Bazaar to allow us to easily generate and populate data in Meme Factory for testing. ConfigUI components needed to be rewritten, and we’re still battling with an issue that will allow us to correctly pull starting parameters from on-chain data.

District Registry Updates

The district registry proceeds as our second highest priority. In the past two weeks, we completed the remainder of code needed for district staking curves. From there, we’ve moved towards establishing an asynchronous database that can handle the concurrent challenges as mentioned in previous updates. As we wrap this up, we begin working on the requisite GraphQL modules needed for the District Registry server. Progress remains steady, but we expect an acceleration of visible output here as the muckier backend issuers are ironed out.

What’s Next?

Although this update contains little to show for in plain text, we are pushing as much functional end-user code in recent weeks as we ever have. We are nearing the end of building out Meme Factory’s front-end and styles, and across the team we’re now conducting manual testing on much of what we’ve built. From here, we will be laser focused on finishing the bits and pieces needed to bring Meme Factory to the next level, while maintaining outlook on the d0xtasks and District Registry dApps.