Have you noticed zaps going to an outdated wallet or old profile data appearing in some clients? It’s likely that you have stale metadata still stored on a relay somewhere.

No worries – the Metadata Updater makes it easy to refresh your information. Originally a script, it's now a simple web application that you can host locally or share publicly.

Clone the repo here: https://github.com/UTXOnly/metadata_updater

You can also try out my publicly hosted dev instance @ https://dev.nostpy.lol/updater.

Very open to suggestions as well!

Reply to this note

Please Login to reply.

Discussion

this was so needed. thank you ❤️

In these situations, I told people to add a Blastr relay to their profile and then push an update. This tool is easier. Thank you.

If anyone was trying to test the public dev instance. I fixed the proxy misconfiguration I accidentally pushed up earlier, it's working again!

I tried the instance now it is offline, sorry.

it could be interesting to connect to the client, i don't know there is a way.

Your relays and 30 most used relays

Appreciate you trying. It’s a dev instance so I took it back down to resize my server. It should be stable again by morning. I’m having some memory issues once enabling that because it’s running as a container on a relay instance so I had to up the memory a bit. The self hosted build is stable though and only takes a few minutes to stand up. But I’ll update once the public dev instance is back up regardless.

I actually just got it back up with plenty more memory if you feel like trying again.

I had added a profiler to the application and it crashed the whole server due to OOM error

This is cool af

Love it !

I personally think the fun part about Nostr as a network is that it doesn't have a centralized "steady state" source of truth. Depending on what parts of the network you're hooked up to and how you interact with them, there's an amorphous version of your npub out there that looks different depending on what lenses (relays? clients?) it's being observed through.

We need more open source tools like this available widely and implemented in clients to provide an effective "steady state" of things for users, but ultimately it's up to all of us as users to implement them for ourselves and control our own truth.

nostr:note155ev35cjlcr7y2etms7r8ayav8gnn3phwsqn9llra4qmq223dq4s60ujw0