# Guide d'utilisation - Nostr Paywall Bienvenue sur Nostr Paywall ! Cette plateforme vous permet de lire des articles avec des aperçus gratuits et de débloquer le contenu complet en payant avec Lightning Network. ## Table des matières 1. [Introduction](#introduction) 2. [Premiers pas](#premiers-pas) 3. [Connexion avec Nostr](#connexion-avec-nostr) 4. [Lire des articles](#lire-des-articles) 5. [Payer pour débloquer un article](#payer-pour-débloquer-un-article) 6. [Rechercher et filtrer des articles](#rechercher-et-filtrer-des-articles) 7. [Voir votre profil](#voir-votre-profil) 8. [Notifications](#notifications) 9. [Dépannage](#dépannage) --- ## Introduction Nostr Paywall est une plateforme de publication d'articles basée sur le protocole Nostr. Les auteurs peuvent publier des articles avec : - **Aperçu gratuit** : Visible par tous - **Contenu complet** : Débloqué après un paiement Lightning de 800 sats (par défaut) ### Fonctionnalités principales - ✅ Lecture gratuite des aperçus d'articles - ✅ Déblocage du contenu complet via paiement Lightning - ✅ Recherche et filtrage d'articles - ✅ Profil utilisateur avec vos articles - ✅ Notifications en temps réel pour les paiements - ✅ Publication d'articles avec paiement Lightning --- ## Premiers pas ### 1. Installer Alby (recommandé) Pour effectuer des paiements Lightning, vous devez installer une extension de portefeuille Lightning compatible avec WebLN : 1. Visitez [getalby.com](https://getalby.com/) 2. Installez l'extension Alby pour votre navigateur 3. Créez un compte ou connectez votre portefeuille Lightning existant 4. Ajoutez des fonds à votre portefeuille Alby > **Note** : D'autres portefeuilles Lightning compatibles WebLN fonctionnent également. ### 2. Accéder à la plateforme 1. Ouvrez [votre instance de Nostr Paywall] dans votre navigateur 2. Vous verrez la liste des articles disponibles 3. Cliquez sur "Connect with Nostr" pour vous connecter --- ## Connexion avec Nostr ### Comment se connecter 1. Cliquez sur le bouton **"Connect with Nostr"** en haut à droite 2. Une fenêtre s'ouvrira pour vous connecter avec votre portefeuille Nostr 3. Par défaut, l'application utilise `use.nsec.app` comme pont NostrConnect 4. Autorisez la connexion dans votre portefeuille Nostr ### Que se passe-t-il après la connexion ? - ✅ Votre profil Nostr s'affiche (nom, avatar, etc.) - ✅ Vous pouvez publier des articles - ✅ Vous pouvez payer pour débloquer des articles - ✅ Vous recevez des notifications pour les paiements reçus - ✅ Vous pouvez accéder à votre profil avec vos articles ### Déconnexion Cliquez sur le bouton **"Disconnect"** pour vous déconnecter. --- ## Lire des articles ### Aperçu gratuit Tous les articles affichent automatiquement : - **Titre** de l'article - **Aperçu** (preview) - contenu gratuit - **Auteur** (clé publique Nostr) - **Prix** en sats (par défaut 800 sats) - **Date de publication** ### Contenu complet Pour lire le contenu complet d'un article : 1. Cliquez sur le bouton **"Unlock Article"** ou **"Pay {amount} sats"** 2. Suivez les instructions pour payer avec votre portefeuille Lightning 3. Une fois le paiement confirmé, le contenu complet s'affichera automatiquement > **Note** : Le contenu débloqué est stocké localement dans votre navigateur et reste accessible même après déconnexion. --- ## Payer pour débloquer un article ### Processus de paiement 1. **Cliquez sur "Unlock Article"** sur l'article que vous souhaitez débloquer 2. **Une fenêtre de paiement s'ouvre** avec : - Le montant à payer (en sats) - Un QR code Lightning - L'invoice Lightning (facture) - Un bouton "Pay with Alby" 3. **Choisissez votre méthode de paiement** : - **Option 1** : Cliquez sur "Pay with Alby" (recommandé) - Votre extension Alby s'ouvrira automatiquement - Confirmez le paiement dans Alby - **Option 2** : Scannez le QR code avec votre portefeuille Lightning mobile - **Option 3** : Copiez l'invoice et payez depuis votre portefeuille 4. **Attendez la confirmation** : - Le paiement est vérifié automatiquement via les reçus de zap Nostr - Le contenu complet s'affichera automatiquement une fois confirmé - Cela peut prendre quelques secondes ### Expiration des invoices Les invoices Lightning expirent après 24 heures. Si une invoice expire : - Fermez la fenêtre de paiement - Cliquez à nouveau sur "Unlock Article" pour générer une nouvelle invoice ### Problèmes de paiement Si le paiement échoue : - Vérifiez que vous avez suffisamment de fonds dans votre portefeuille - Vérifiez que l'invoice n'a pas expiré - Réessayez en cliquant à nouveau sur "Unlock Article" - Consultez la [section Dépannage](#dépannage) --- ## Rechercher et filtrer des articles ### Barre de recherche Utilisez la barre de recherche en haut de la page pour rechercher des articles par : - **Titre** - **Aperçu** (preview) - **Contenu** (même le contenu débloqué est recherchable) ### Filtres Les filtres vous permettent de : - **Filtrer par auteur** : Sélectionnez un auteur spécifique - **Filtrer par prix** : Définissez un prix minimum et/ou maximum - **Trier les articles** : - Plus récents (par défaut) - Plus anciens - Prix croissant - Prix décroissant ### Utilisation des filtres 1. Utilisez les menus déroulants pour sélectionner vos filtres 2. Les résultats se mettent à jour automatiquement 3. Cliquez sur "Clear Filters" pour réinitialiser tous les filtres --- ## Voir votre profil ### Accéder à votre profil 1. Connectez-vous avec Nostr 2. Cliquez sur votre **nom ou avatar** en haut à droite 3. Vous serez redirigé vers la page `/profile` ### Informations affichées Votre profil affiche : - **Photo de profil** (si disponible) - **Nom** (si défini dans votre profil Nostr) - **Clé publique** (pubkey) - **NIP-05** (si vérifié) - **Description** (about) - **Nombre d'articles publiés** ### Vos articles La section "My Articles" affiche : - Tous vos articles publiés - Recherche et filtres sur vos articles - Statut de déblocage pour chaque article --- ## Notifications ### Types de notifications Actuellement, vous recevez des notifications pour : - **Paiements reçus** : Quand quelqu'un paie pour un de vos articles ### Badge de notification - Un **badge rouge** avec le nombre de notifications non lues apparaît à côté de votre profil - Cliquez sur le badge pour ouvrir le centre de notifications ### Centre de notifications Le centre de notifications affiche : - Liste de toutes vos notifications - Indicateur visuel pour les notifications non lues - Actions disponibles : - **Marquer comme lu** : Cliquez sur une notification - **Marquer tout comme lu** : Bouton en haut - **Supprimer** : Icône de poubelle sur chaque notification - **Tout supprimer** : Bouton "Clear all" ### Notifications persistantes Les notifications sont stockées localement dans votre navigateur et persistent même après déconnexion. --- ## Dépannage ### Problèmes de connexion **Je ne peux pas me connecter avec Nostr** - Vérifiez que votre portefeuille Nostr est accessible - Vérifiez que le pont NostrConnect (`use.nsec.app`) est accessible - Essayez de rafraîchir la page - Vérifiez votre connexion internet ### Problèmes de paiement **Le paiement ne fonctionne pas** - Vérifiez que Alby (ou votre portefeuille Lightning) est installé et activé - Vérifiez que vous avez suffisamment de fonds - Vérifiez que l'invoice n'a pas expiré - Essayez de rafraîchir la page et réessayez **Le contenu ne se débloque pas après le paiement** - Attendez quelques secondes (la vérification peut prendre du temps) - Vérifiez que le paiement a bien été effectué dans votre portefeuille - Rafraîchissez la page - Contactez l'auteur de l'article si le problème persiste ### Problèmes d'affichage **Les articles ne s'affichent pas** - Vérifiez votre connexion internet - Vérifiez que le relay Nostr est accessible - Essayez de rafraîchir la page - Vérifiez la console du navigateur pour les erreurs **Le contenu débloqué a disparu** - Le contenu est stocké localement dans votre navigateur - Si vous avez vidé le cache ou les données du navigateur, le contenu peut être perdu - Vous devrez peut-être payer à nouveau pour débloquer l'article ### Problèmes de publication **Je ne peux pas publier d'article** - Vérifiez que vous êtes connecté avec Nostr - Vérifiez que votre portefeuille Nostr peut signer des événements - Vérifiez que Alby est installé (nécessaire pour créer l'invoice) - Vérifiez que tous les champs sont remplis (titre, aperçu, contenu) --- ## Support Pour plus d'aide : - Consultez la [FAQ](./faq.md) - Consultez le [Guide de publication](./publishing-guide.md) - Consultez le [Guide de paiement](./payment-guide.md) --- **Dernière mise à jour** : Décembre 2024