Projekty open source
Projektów społecznościowych oprogramowania open-source i repozytoria.
Portfel Bolt Card - Bezdotykowe płatności Lightning za pomocą technologii NFC.
Aplikacja mobilna dla systemów Android i iOS, która umożliwia bezdotykowe płatności za pomocą sieci Lightning, wykorzystując karty NFC NXP NTAG424. Aplikacja wspiera kontrolę środków przez użytkownika, umożliwiając połączenie z węzłami LND należącymi do użytkownika za pośrednictwem hubu Bolt Card. Oferuje to otwarte rozwiązanie alternatywne dla tradycyjnych systemów płatności, umożliwiające szybkie i proste transakcje.
PlebAI - Oprogramowanie do rozmów z wykorzystaniem sztucznej inteligencji, o otwartym kodzie źródłowym, z obsługą płatności Lightning.
PlebAI to aplikacja do rozmów z wykorzystaniem sztucznej inteligencji, o otwartym kodzie źródłowym, wykorzystująca modele takie jak GPT4All i Llama2, zaprojektowana, aby udostępnić modele dużych języków (LLM) szerokiemu gronu odbiorców, bez konieczności zakładania kont użytkownika ani używania kart kredytowych. Integruje się z siecią Lightning poprzez L402 w celu uwierzytelniania i oferowania funkcji premium, promując ideę #buildinpublic przeciwko zamkniętym, komercyjnym technologiom.
LNbits - Narzędzia i urządzenia do budowy oparte na Lightning Network.
Kompleksowa strona wiki, szczegółowo opisująca, jak budować urządzenia sprzętowe i integrować je z LNbits, otwartym portfelem Lightning. Strona ta obejmuje projekty takie jak bankomaty, terminale płatnicze, portfele sprzętowe oraz karty NFC, wykorzystujące urządzenia ESP32 i protokoły LNURL.
Demonstracja Bech32 - Koder/dekoder danych binarnych dla Bitcoin i Nostr.
Interaktywna aplikacja internetowa, która prezentuje pakiet bech32-buffer, umożliwiając użytkownikom kodowanie i dekodowanie danych binarnych do formatu Bech32. Obsługuje standardowe formaty adresów Bitcoin (BIP 173, BIP 350) oraz konkretne zastosowania, takie jak kodowanie publicznych kluczy Nostr (npub).
LNbits Nostr Zap Lamp - Wizualne urządzenie do Nostr Zaps
Projekt sprzętowy oparty na ESP32, który zapewnia wizualne powiadomienia dotyczące transakcji Nostr Lightning Zap. Lampka miga w zależności od ilości otrzymanych jednostek sats, umożliwiając użytkownikom monitorowanie aktywności w sieci Nostr za pomocą interfejsu LED.
NIP-19: Zakodowane w formacie Bech32 elementy dla Nostr.
Specyfikacja techniczna NIP-19, definiująca ciągi znaków w formacie bech32 dla kluczy Nostr, identyfikatorów zdarzeń, profili oraz serwerów przesyłania, w celu ułatwienia wymiany danych i generowania kodów QR.
Electrum - Otwarty portfel Bitcoin
Electrum to szybki, lekki i bezpieczny portfel Bitcoin do użytku na komputerach i urządzeniach mobilnych, znany ze swojej otwartej struktury i architektury, która nie wymaga powierzenia środków podmiotom zewnętrznym. Obsługuje on przechowywanie offline, transakcje wielopodpisowe, integrację z portfelami sprzętowymi oraz różne funkcje bezpieczeństwa, takie jak wydania podpisane kluczem GPG i uwierzytelnianie dwuskładnikowe.
Stack Duo - Otwartoźródłowe portfele Bitcoin i Monero
Stack Duo to w pełni otwarty portfel kryptowalutowy na platformy Android i komputery, obsługujący Bitcoin i Monero. Charakteryzuje się architekturą bez przechowywania kluczy prywatnych na serwerach, co zapewnia łatwy w użyciu interfejs do bezpiecznego zarządzania kryptowalutami, bez reklam i śledzenia.
Nostr - Dokumentacja otwartego protokołu społecznościowego i relajów
Oficjalna dokumentacja i przegląd protokołu Nostr (Notes and Other Stuff Transmitted by Relays), otwartego standardu społecznościowego, który umożliwia zdecentralizowaną komunikację za pomocą kryptograficznie zabezpieczonych notatek i rozproszonych relajów.
Kod źródłowy klienta internetowego Satellite dla Nostr.
Kod źródłowy klienta internetowego Satellite, oprogramowania open-source, które umożliwia użytkownikom przeglądanie kont, kanałów i społeczności w protokole Nostr. Projekt został stworzony przy użyciu JavaScript i Vite i zapewnia interfejs użytkownika do interakcji z serwerami Nostr.
zapddit - Klient Nostr w stylu Reddita z płatnościami Lightning
zapddit to otwarty, klient w stylu Reddita dla protokołu Nostr, który umożliwia użytkownikom śledzenie hashtagów i interakcję z treściami za pomocą pozytywnych i negatywnych ocen (Upzaps i Downzaps) przy użyciu sieci Lightning Bitcoina. Zbudowany w technologii TypeScript i Angular, oferuje logowanie za pomocą NIP-07 i wspiera zdecentralizowane interakcje społeczne za pomocą drobnych płatności w Bitcoinie (satoshi).
OstrichScript - Konwencja rozszerzania klientów Nostr
OstrichScript to otwartoźródłowa konwencja umożliwiająca rozszerzanie klientów Nostr o funkcje zdefiniowane przez użytkownika. Pozwala ona programistom tworzyć bezpieczne rozszerzenia w języku Lua, które eksportują funkcje, wzbogacając możliwości klienta i zapewniając ustandaryzowany interfejs do personalizacji korzystania z Nostr.
Primal - Aplikacja internetowa do obsługi sieci Nostr
Primal to otwartoźródłowy klient internetowy dla protokołu Nostr, oferujący szybki i intuicyjny interfejs do przeglądania zdecentralizowanych mediów społecznościowych, tworzenia spersonalizowanych kanałów oraz zarządzania wpisami. Projekt jest hostowany na GitHub pod licencją MIT.
Strfry - Wysokowydajny serwer Nostr napisany w C++
Strfry to lekka i wydajna implementacja serwera Nostr napisana w C++. Charakteryzuje się ona lokalnym przechowywaniem danych w bazie danych LMDB, synchronizacją danych w celu efektywnej korekty danych oraz obsługą restartów bez przestojów i monitorowaniem za pomocą Prometheus.
nostr-rs-relay - Serwer przekaźników Nostr o wysokiej wydajności, napisany w języku Rust.
Implementacja przekaźników Nostr o wysokiej wydajności, napisana w języku Rust, obsługująca pełny protokół przekaźników z możliwością przechowywania danych w bazach SQLite lub PostgreSQL. Zapewnia rozwiązanie serwera do samodzielnego hostowania, umożliwiające decentralizację komunikacji społecznej, z obsługą Dockera i szeroką zgodnością ze standardami NIP.
@scure/bip39 - Bezpieczna biblioteka fraz mnemonicznych BIP39 dla JavaScript.
Przeprowadzona weryfikacja, minimalna i optymalizowana biblioteka JavaScript implementująca frazy mnemoniczne BIP39. Obsługuje czysty JavaScript oraz WebCrypto, zawiera wiele list słów w różnych językach i jest zaprojektowana do bezpiecznych operacji kryptograficznych z minimalną ilością zależności w aplikacjach Bitcoin i Ethereum.
nsecbunkerd - Daemon zabezpieczający dla Nostr
nsecbunkerd to oprogramowanie typu daemon o otwartym kodzie źródłowym, zaprojektowane dla protokołu Nostr, które umożliwia zdalne podpisywanie transakcji przy użyciu kluczy prywatnych. Pozwala użytkownikom bezpiecznie zarządzać i podpisywać interakcje w sieci Nostr, obsługuje wdrożenie za pomocą Dockera oraz integrację z portfelami Lightning za pośrednictwem NostDress, co umożliwia dokonywanie płatności.
nostr-tool - Narzędzie wiersza poleceń (CLI) w języku Rust do wysyłania zdarzeń Nostr.
Proste narzędzie interfejsu wiersza poleceń, stworzone w języku Rust, umożliwiające wysyłanie zdarzeń Nostr, co pozwala użytkownikom na bezpośrednią interakcję z protokołem Nostr z poziomu terminala.
Snort - Rozproszony klient mediów społecznościowych Nostr
Snort to rozbudowany, rozproszony klient mediów społecznościowych, oparty na protokole Nostr, który oferuje szybkie, odporne na cenzurę i otwarte oprogramowanie. Umożliwia użytkownikom bezproblemowe korzystanie z rozproszonego Internetu.
Snort - Zdecentralizowany klient mediów społecznościowych Nostr
Snort to bogaty w funkcje, otwarty klient mediów społecznościowych, zbudowany w oparciu o protokół Nostr. Oferuje szybkie i odporne na cenzurę doświadczenie łączenia się z zdecentralizowanym Internetem, kładąc nacisk na prywatność i wolność słowa.