Why Nostr? What is Njump?
2024-09-24 11:38:44

provoost on Nostr: Debugging bridges... ...

Debugging bridges...
This time I boosted a toot from a few weeks ago.

The bridge (inbox) receives the Announce activity. First thing it does is publish a kind 0 event for this new user (only to my relay):


Then it posts a kind 10002 event (NIP-65 relay info about the new user, the screenshot overlaps a bit).
Then it posts the event itself as a backdated kind 1:


And then finally the kind 6 repost:


Here complains it doesn't have the profile:


When you click on the profile, it fetches the bio and all is well:


And after that it shows up the timeline.

So perhaps what's going wrong here on the Damus side, is that when it sees my kind 6 event, it doesn't ask the right relay for the kind 0 / 10002 event. Having incomplete data, it decides to not render it in my timeline.

Another possiblity is that it's not following the e tag in the kind 6 repost. Maybe knows.
Author Public Key
npub1s6z7hmmx2vud66f3utxd70qem8cwtggx0jgc7gh8pqwz2k8cltuqrdwk4c