Avatar
Mtg Dev
17107a2e702fb09375320f543ba8edad1babd5664197160ce3364b810cf4957c
Hello there!
Replying to Avatar Aaron Daniel

If these badges aren't already NIP-58 nostr events ([https://nostr-nips.com/nip-58),](https://nostr-nips.com/nip-58),) they should be. I want to show off my Bolt.Fun experience across all my nostr clients!

Yup, you'll be able to request a nostr badge for any badge you get.

After you get any badge on your bolt.fun profile, you will be able to choose a nostr pubkey to which you want us to issue the nostr badge to. This is for the case where a maker has multiple nostr keys connected on his profile.

Really glad to hear that!

btw, the design of the app is SUPER nice & easy to navigate through!

Great work on that!

Looking forward for when the app is ready to be used.

So keep us updated.

The work that you've been doing on this project guys is truly admirable!

Wishing you the best of luck.

Really nice work Bruno! 👏

Nice! 👏👏

Ah, I see.

This is indeed a nice approach.

Thanks for sharing!

I think it shouldn't be long before generative AI will be able to generate consistent media. & once that happens, it will be a game changer.

Yes please!!

This will be very useful & saves everyone a lot of time recreating the same parts over & over again.

Keep us updated on this project's progress.

Nice work.

I'm particularly impressed by the art works being generated by AI.

One of the main drawbacks of AI generated art is consistency, but I don't see this issue here.

How are you able to generate different art works while maintaining the same style??

Nice!

I'm excited to see the new look of the app.

This is super cool secondl1ght!

What were the main challenges you faced while creating this application??

This is looking very nice, clear, & easy to use. 👌

I really wish we could migrate our voting in bolt.fun to use bitcoin connect. But I think we will have to migrate & change a lot of things in the codebase.

If I start working on a new project that needs lightning payments, I'll definitely start with this.

Great tips Dalia!

Thanks for sharing.

I would also add a few things that came to my mind while reading the story.

\-- It's one of the biggest mistakes in new projects to not validate your project's idea before spending sooo much time working on it.

Naturally, most people would like to keep their awesome new project ideas close to their chest, work on it for a year or two, release it, just to discover that no one actually needs it.

The earlier you reveal it, the better.

Don't worry about people stealing it.

Ideas are cheap, it's all about how you implement them.

Also, the earlier you get feedback on your idea, the earlier you can steer your project in the right direction.

\-- "There are no stupid questions, just stupid answers"

This is especially the case if you are working on something lightning related or nostr related.

There are still a lot of use cases that we yet have to figure out the best way to approach them.

& the learning materials are still unfortunately too scarce. (That was one of the main reasons of creating bolt.fun)

So asking, & sharing with others will push the boundaries of what's possible, & make us reach the best solutions needed for mass adoption.

\-- It's VERY VERY VERY important that you continue working on your project after the tournament's ends.

The tournament end is not supposed to be your project's end, but its start.

Tournaments are just to give people some extra motivation to start working on that idea that they have putting aside for too long, & getting a chance to share it with other makers.

There are several projects who didn't "win" in the previous tournaments, but they continued working on their projects, & ended up receiving HUGE funding!

Finally, keep this picture in mind:

![](https://imagedelivery.net/wyrwp3c-j0gDDUWgnE7lig/61d671af-1fdd-4ad5-0b72-514e2c61a800/public)

Another few points to keep in mind:

\- Having a nostr account connected in my BF profile does NOT mean I can use this account to comment.

To be able to comment means that I'm able to sign my comments using either an extension or some tool.

\- Syncing profile data between BF profile & nostr profile

These are 2 different profiles, think like your google profile, & any other profile you signed-in to using your google profile.

Updating one profile data doesn't mean (most of the times) that the other profile is getting updated automatically.

Cause there will be several issues if this would to happen.

Also, updating nostr profile data also requires signing the update event by the private key.

I personally think that we don't necissarly need to allow the user to update his nostr profile from bolt.fun

(& I think we should definitely not try to automatically update it)

2 reasons:

\- It can get out of sync easily. Whenever the user changes any of his info from any other nostr client, the profiles data will be out of sync with our BF profile.

\- We are almost not using the user's profile data anywhere.

We try to see if this nostr profile is connected to one of our BF profiles, & if so, we always display our BF profile data.

So we are not making any use of his nostr profile data if it's created on some other client.

\- Should we allow users to comment using a nostr profile that is NOT connected to a BF account??

Currently, we do.

Nice!

Good luck in LoL2

Hey Dalia & Lana.

The new UI is looking nice & clear enough imo.

But this will be a big restructure for both the commenting feature & some parts of the user's profile, so there are several things on my mind that I would like to throw.

I think first of all, we should precisely determine what are the problems or difficulties we have with our current system.

Are they actually problems that should be "solved"?? (Cause with nostr, some features are supposed to be in a specific way).

& How are the other nostr clients handling them.

I know that for people who don't know what nostr is, it's not that clear to use.

But at the same time, (& this is my personal opinion), we shouldn't confuse people who are already using other nostr clients & are expecting some things to work in a specific way.

I think the term bolt.fun identity will not be very clear on what it is.

I am not sure at the moment what it is exactly...

I think the first assumption will be that it means your bolt.fun profile.

I know that the modals content for when the user chooses the boltfun identity option are still not finished, so this might not be the case, but I would think that any user on bolt.fun has a bf identity, & it's his profile.

I think that's it.

I know my feedback isn't structured very well propably. So let know if you have a different opinion on any of the points.

Nice work tho. 👍👍

That's awesome man!!

A lot of people would just discard his project as soon as the hackathon's end, when the MAIN goal of the hackathon is to give people the first push (& a possible monetary prize), hoping to encourage them to continue working on their project's ideas/prototypes to see it realized as full valuable projects.

Keep going man & keep us updated on your progress even after the hackathon.

Best of luck!

I'm of the same opinion as Kumulynja.