← Todos los NIPs

NIP-48

Eventos puenteados

BorradorEventos

Marca los eventos que un puente (bridge) copió a Nostr desde ActivityPub, Bluesky, RSS o la web. Un tag proxy apunta al objeto original, para que los clientes puedan enlazarlo y no mostrar la misma publicación dos veces.

De un vistazo

Estado
En uso, pero todavía puede cambiar.
Tags
  • proxy
Último cambio
28 may 2026

Pruébalo

Edita el formulario o el JSON: ambos se mantienen sincronizados, la insignia indica si el resultado es válido y, al tocar cualquier campo, se explica qué hace.

Ejemplos
Válido 1 nota

Aún sin firmar · Solo claves de demo. Las claves secretas de estos personajes son públicas a propósito.

Formulario
1 ene 2025, 0:00 UTC

Contenido

El contenido de la publicación puenteada, convertido al formato normal del kind del evento.

Tags

  1. proxy Obligatorio

    Vincula el evento con su objeto de origen en otro protocolo.

Añadir tag

Cómo funciona este NIP

Paso 1 de 4

Un puente copia una publicación

Puentes como Mostr observan otra red y vuelven a publicar sus publicaciones como eventos Nostr, normalmente con una clave que el puente controla para cada cuenta remota.

En el curso

Ningún capítulo del curso cubre este NIP todavía. El editor de arriba es la forma más rápida de empezar.

Amplía

Especificación

El texto de las especificaciones se cita en inglés del repositorio nostr-protocol/nips. Nuestras explicaciones y la interfaz están traducidas. Código fuente en GitHub en el commit 0046368

Leer la especificación224 palabras, citadas del repositorio en el commit 0046368.

Nostr events bridged from other protocols such as ActivityPub can link back to the source object by including a "proxy" tag, in the form:

["proxy", <id>, <protocol>]

Where:

  • <id> is the ID of the source object. The ID format varies depending on the protocol. The ID must be universally unique, regardless of the protocol.
  • <protocol> is the name of the protocol, e.g. "activitypub".

Clients may use this information to reconcile duplicated content bridged from other protocols, or to display a link to the source object.

Proxy tags may be added to any event kind, and doing so indicates that the event did not originate on the Nostr protocol, and instead originated elsewhere on the web.

Supported protocols

This list may be extended in the future.

Protocol ID format Example
activitypub URL https://gleasonator.com/objects/9f524868-c1a0-4ee7-ad51-aaa23d68b526
atproto AT URI at://did:plc:zhbjlbmir5dganqhueg7y4i3/app.bsky.feed.post/3jt5hlibeol2i
rss URL with guid fragment https://soapbox.pub/rss/feed.xml#https%3A%2F%2Fsoapbox.pub%2Fblog%2Fmostr-fediverse-nostr-bridge
web URL https://twitter.com/jack/status/20

Examples

ActivityPub object:

{
  "kind": 1,
  "content": "I'm vegan btw",
  "tags": [
    [
      "proxy",
      "https://gleasonator.com/objects/8f6fac53-4f66-4c6e-ac7d-92e5e78c3e79",
      "activitypub"
    ]
  ],
  "pubkey": "79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
  "created_at": 1691091365,
  "id": "55920b758b9c7b17854b6e3d44e6a02a83d1cb49e1227e75a30426dea94d4cb2",
  "sig": "a72f12c08f18e85d98fb92ae89e2fe63e48b8864c5e10fbdd5335f3c9f936397a6b0a7350efe251f8168b1601d7012d4a6d0ee6eec958067cf22a14f5a5ea579"
}

See also