Day 40: I know I’m getting worse at this instead of better.
So in my last update, we were wrapping up KERNEL’s build week 2. That was almost a month ago and KERNEL has officially ended as of last week. There’s too much to cover and not nearly enough time for me to stop and take pictures of everything. However, I’ll do my best to cover the highlights.
After build week 2 and the midway expo, I was pretty much heads down for the rest of the program along with our other devs to have something ready to present for the final demo. Our business lead, product design lead, and front-end dev/team organizer focused on applying to any accelerators or other investment opportunities they could find. They were also busy getting the dfame website ready for new creator signups and promotion.
We got a lot of signups from people interested in being creators on the platform. Many of them were already in the KERNEL program with us, but they also have a large following in the personal/social token space. For example, $ALEX, $NAZ, and $JAMM applied. Lots of encouragement to build this thing to the best it can be.
The final demo day was only reserved for 20 out the 40+ projects in the KERNEL program. Fortunately, we were one of the 20 to present. We were able to talk to a couple potential investors and answer questions. But more in-depth discussion was scheduled for a later date.
We already had a few calls with different investors and the guys from the Tachyon Accelerator since then. Still in talks with the investors and waiting to hear back from Tachyon about whether we’ll be participating or not.
I wish there was more to say and share, but, like I mentioned, I’ve been buried in the code for most of this time. I was last focused on integrating 3Box profiles, which use IPFS for decentralized profile data storage and have some other nice features we can add later like chat. Well, that’s integrated now, so users can view, edit, or create a 3Box profile all within the app. Still some optimizations to make so it looks better though.
With 3Box more or less finished, I started working on integrating Metamask more so that user’s balances can be displayed and used to determine if they have access to certain content. We made a new authorization server for users to choose a wallet to use in the app, and I was responsible for connecting the app to that server, saving the returned data after authorization for use elsewhere in the app, and updating the app’s state based on this new data.
It’s been a whole thing lol. But I finally got it pretty much wrapped up today. Just need to do some more testing to make sure it doesn’t break. Unfortunately, in my testing earlier today, I uploaded a new video with a different token to test and that broke everything. All the wallet stuff worked perfectly, but I forgot to add the changes I made in the profile and edit profile pages to the profile header found in the app’s feed to show who uploaded a video. This caused everything to break because the app can’t read the data for the profile image since it’s been formatted differently. I’m wiped after tinkering with the wallet stuff, so will have to fix this first thing in the morning. The easiest solution is just to remove the video from our host server to get things working again, but this is just a temporary fix.
//TODO: get pics of app to add to this post.