Hey Kernel Mentors & Fellows!
What a power-packed week 1 it has been!! We are super excited to share our project updates, woohoo!!
Woohoo!!!
Feeling creative doing it via substack, we feel super legit now!!! Before deep diving with our updates, we just wanted a moment to express how we feel… spoiler alert: we feel awesome!
It’s been amazing how comfortable we feel with the entire Kernel team (them feeling that is however a question we left to them :D). Shoutout to our fellow peeps and mentors who are not only brilliant but always there to help and guide us, we are so grateful and happy to be a part of this journey.
Binded by the love for all things web3 and passion for building the next generation of products to be better in every aspect is what guides all of us and having a platform to achieve this is what we have come to know Gitcoin Kernel to be.
Also, thanks Vivek, Andy (Harsh keeps wanting to trend him as the mathematical philosopher), Scott & the ‘wiz-kid’ Sachin for enabling these conversations and guiding us to make “value-centric” products for the community.
Updates and the Designer’s Garden
The designer garden week is all about understanding users and making sure that the product doesn’t suck, trust us, you definitely need to know this before committing your life to the product.
Put it another way, no matter how much love you have for your product, it’s the users who decide they need it or not. Thanks to this weeks’ mentors Zach, Katie and Andrej who drilled this into our head. Research, prototyping and user journeys are incredibly powerful tools which everyone should us.
For our earlier successful products, this would have saved us weeks of development for features which we thought user will dig (but they didn’t). And for products that didn’t work, this would have definitely saved us months.
Someone invent a time machine already! and contact us at timemachine@epns.io, not kidding, we just made that mail to see how this works out.
Users Synthesis Results
Ethereum Push Notification Service first major pivot occurred as a result of user validation and feedback sessions.
Shoutout to Luka Sučić and Pranay Valson for giving their valuable time to validate / invalidate our features and give some of the really awesome suggestions and how earlier products (like MEW, etc) did it, we tested:
User need for notification - Validated
User preferred communication mode (now and after EPNS) - Validated
User comfortable in entering their private key (for decrypting their encrypted notification) with open repo for verification - Invalidated
Yes! you read that right, our private key for login to our mobile app for receiving notification through our protocol was Invalidated. But, as luck would have it, along came another one of our kernel fellow: Alexander Salnikov who solved this problem for us… and we can’t believe how easy the solution is!!
This led to another user validation session of sorts where we were lucky to have Denham Preen and Andy Tudhope, who of course acted as a quick way to validate out new hypothesis. In short, Kernel and our gang of 250+ peeps did this for us.
Prototype for the curios
Curios to see what we are #BUIDLing and to give feedback? Awesome! Let’s get started!
1. Users receives notifications from EPNS protocol to mobile app and prefer that over dApp or desktop notifications or other form of communication
The above shows how notifications comes to our mobile platform (excluding our dApp platform and other integration of wallets).
The notification can be about your trade on a dEx is completed, or ENS sending your wallet notification that your domain is expiring, or Bancor or other services sending you notification about a certain security or marketing notification.
Do keep in mind that you as a user will subscribe to these services first on protocol (or they will pay you the amount you set for yourself to add your wallet as their subscriber) before they can send you notification.
Questions:
How do you feel about this new form of communication?
What is the preferred way for you to receive communication to dApps or other web3 services? Why? What do you love about them?
Can you arrange the following form of communication for us (from the above screenshot) in form of your preference?
2. User signs in with private key(creds never leaves device, open repo) on mobile app to authenticate and decrypt encrypted notifications coming from protocol
This is already invalidated, but instead, imagine the sign in to now just ask your wallet address. All notifications are received and plain ones are shown on feed though encrypted one will require you to enter your private key if you want to decrypt them and see those.
Questions:
What is your experience like when you first signed in to Metamask or MEW?
How do you feel about signing in to the our mobile app?
How comfortable do you feel about using our Mobile App, dApp?
What can be done to improve the experience?
Project Updates and Shilling!
Going to start with our 30 seconds early access teaser for some hype :)
What we built this week
Upgradability in the protocol
Design specs for spam and spoof mechanism
Rework of the authentication flow
What have we learned
Users feedback is critical for success, it might not be the success you want but it’s the thing you need.
Collaboration with brilliant minds generates better ideas than your team or you can do alone.
It’s okay to ask for help, awesome people are always willing to go the extra mile but you need to return the favor as well!
Accomplishments
Making friends and bonds for life
Learning from the best
Growing and maturing our thought process
EPNS honored to be included the DeFi Pulse list
Some nice news coverage by our friends at Moj Kripto and Finstreet
Recorded the most fun podcast about EPNS, our journey and all things DeFi…. shhhhhhh… Keep you posted :)
Learnt Sachin lives 1.6 miles away from our place in Mumbai, it’s a small small world!!
The Asks Section
We would love to:
Get funded or investment before the end of Kernel (Thanks a ton to everyone who is helping us!)
Expand our network
Learn how to market the product / growth hack
Improve product and come out of alpha stage
Improve the way we function and learn loads
This is an ongoing list :), attached possible reaction from Kernel team below
This is all for now. If you have been able to reach the end… then You are Awesome!!!! and thanks for taking the time to go through our updates.
Follow our Story
Telegram (we brainstorm here): https://t.me/epnsproject
Twitter (we boast here): https://twitter.com/epnsproject
Medium (Documenting our journey here): https://medium.com/ethereum-push-notification-service
————
Stay Awesome Folks,
Richa & Harsh (For Ethereum Push Notification Service | EPNS)
https://masoudkohi.substack.com/p/beware-of-the-ethereum-bull-trap?r=1lzeyy&s=w&utm_campaign=post&utm_medium=web