This week we implemented lots of kickass functionality into PhotoKey and we’re super excited to share. We’re still working on signing and implementing relays for paying transactions on behalf of the user, but we’ve implemented multi-key and import support and we’re excited about how beautiful it’s looking. 😍
When you create a PhotoKey, you have the option to Customize PhotoKey, which allows you to choose a wallpaper for PhotoKey accounts with multiple keys. Each wallpaper represents a different key so users can visually see which key they’re using at a given time.
This update makes sure users know which account they’re using and provides as a security feature. If a user is directed to a phishing site, the wallpaper won’t show up because the IPFS hash will not be correct — indicating to users that the site is not to be trusted!
DappStarter UI 🖋
This week we’re actually implementing the updates and writing the content that will now help guide developers using DappStarter. These rough wireframes give an idea of the improvements we’ll be making:
The new UI includes:
“Recipes”, pre-configured DappStarter Projects that developers can use to quickly build functionality
Slider overlay panel that provides helper text for developers
Small fixes that we think will make using DappStarter even better 😎
Updated documentation 📚
This is a work in progress but we’re getting there! We didn’t update all of our docs yet, but we’ve got the basic functionality updated, which is fantastic. We’re searching for a more flexible tool for documentation that makes it really easy to manage different platforms (Ethereum vs. Flow, for example).
Collection Feature Module 🤝
We’re finalizing the marketplace-style module requirements this week. We realized that we can adapt our existing Entity Collection feature module to fit this requirement, which saves time for us and makes it easier for developers to use this module! We’ve outlined a few scenarios where the basic functionality of creating a collection of items is useful ‒ an NFT collection situation, a product marketplace, and a media library.
Next Week’s Goals
Ship newest version of PhotoKey to demo site
Get Quickstart Guide finalized
MVP for DappStarter UI updates
Implement new features for Entity Collection feature module