Replying to Avatar lunaticoin

nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm Thank you for Saturn. It was great while it lasted 🥲

Any recommendation on how to browse between Zaps and V4V in our albyhub now?

I don't understand what is difference between Zaps and V4V?

In alby you can create connections with Albygo or Primal for example and use this isolated accounts to each utility

In the dashboard you will see the receive path of each payment received

Reply to this note

Please Login to reply.

Discussion

Zaps for me are nostr originated, but boosts, zaps and v4v its all the same

As I said you can create nostr+walletconnect://xxxxxxxx?relay=wss://relay.getalby.com/v1&secret=xxxxx=lunaticoin@getalby.com and identify each entry payments in the dashboard

But thank you, I didn't know Saturn plugin

No entiendo a qué te refieres

Sep, no me refiero a eso. Echa un vistazo a lo que hacía Saturn aquí https://blog.getalby.com/saturn/

Saturn era un agregador de todo los zaps y mensajes que recibías. Te lo hacía fácil, te lo separaba por capítulo o por nota de Nostr. Maravilla

Si te atreves... 😃

La última versión está en https://web.archive.org/web/20250425011526/https://saturn.fly.dev/

🧭 Pasos para extraer y recuperar SATurn

Descarga del frontend desde Wayback Machine

Usa wget o similar:

wget -r -nH -np -k https://web.archive.org/web/20250425011526/https://saturn.fly.dev/

Esto guardará archivos HTML, CSS y JS minificados del dashboard

Identifica el bundle JS principal

En la carpeta descargada, localiza algo como static/js/main.[hash].js.

Desminifica el código

Usa herramientas como unminify o prettier:

prettier --write static/js/main.*.js

Esto te permitirá revisar funciones clave como fetch() o conexiones WebSocket hacia nostr-wallet-connect.

Reconstruye el proyecto

Crea estructura de carpetas public/:

saturn-local/

public/

index.html

static/...

Instala servidor sencillo:

npm init -y

npm install express

Crea server.js:

const app = require('express')();

app.use(require('express').static('public'));

app.listen(3000, () => console.log('Local en http://localhost:3000'));

Inicia con node server.js.

Apunta el dashboard a tu backend

Edita variables o URLs en el JS para que apunten a tu instancia de nostr-wallet-connect (ej. http://localhost:5000).

Integra con nostr-wallet-connect

Clona (si aun no lo tienes, que supongo que si):

git clone https://github.com/getAlby/nostr-wallet-connect.git

Configura .env con:

NOSTR_PRIVATE_KEY=...

RELAYS=wss://...

LND_HOST=...

ALBY_API_KEY=...

Ejecuta (go run .) y conecta el frontend.

✅ Resultado final

Un frontend local casi idéntico al original.

Un backend funcional para visualizar en tiempo real tus Zaps en Nostr.