Toolverse
All skills

lnbits

by openclaw

Manage LNbits Lightning Wallet (Balance, Pay, Invoice)

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Mobile

About this skill

Manage LNbits Lightning Wallet (Balance, Pay, Invoice)

How to use

  1. Zainstaluj umiejętność w swoim agencie, upewniając się, że masz zainstalowany Python 3 oraz dostęp do portfela LNbits. Jeśli nie posiadasz jeszcze portfela, poproś asystenta o jego utworzenie — zostanie on stworzony na serwerze demo i otrzymasz klucz dostępu (LNBITS_API_KEY) oraz adres URL (LNBITS_BASE_URL). Zapisz te dane w bezpiecznym miejscu, na przykład w pliku .env.

  2. Skonfiguruj zmienne środowiskowe: ustaw LNBITS_API_KEY na otrzymany klucz administratora oraz LNBITS_BASE_URL na adres serwera (domyślnie https://demo.lnbits.com). Bez tych ustawień asystent nie będzie mógł połączyć się z portfelem.

  3. Aby sprawdzić saldo, poproś asystenta o wyświetlenie aktualnego stanu portfela. Asystent wywoła polecenie sprawdzające i pokaże ci dostępną ilość satoshów.

  4. Aby odbierać płatności, poproś o wygenerowanie faktury (invoice). Podaj kwotę w satoshach i opcjonalnie opis (np. "Pizza"). Asystent utworzy kod QR lub link do skanowania, który możesz udostępnić płacącemu.

  5. Aby wysłać płatność, podaj asystentowi kod faktury (bolt11). Asystent najpierw zdekoduje fakturę, aby zweryfikować kwotę i odbiorcę, następnie poprosi cię o potwierdzenie (tak/nie). Dopiero po twojej zgodzie transakcja zostanie wykonana.

  6. Pamiętaj, że asystent nigdy nie wyświetli twoich kluczy dostępu ani nie dokona przelewu bez twojego wyraźnego potwierdzenia — to dodatkowa warstwa bezpieczeństwa.

Related skills