Proiecte Open Source
Proiecte și depozite open-source comunitare.
Portofel digital Bolt Card - Plăți contactless rapide prin NFC.
O aplicație portofel digital pentru Android și iOS care permite efectuarea de plăți contactless prin rețeaua Lightning, utilizând carduri NFC NXP NTAG424. Aceasta suportă controlul propriu al fondurilor, conectându-se la noduri LND deținute de utilizator, prin intermediul unui Bolt Card Hub, oferind o alternativă open-source la sistemele de plată tradiționale, pentru tranzacțiile rapide și simple.
PlebAI - Chatbot AI open-source cu plăți Lightning
PlebAI este o aplicație de chat AI open-source, care utilizează modele precum GPT4All și Llama2, concepută pentru a democratiza accesul la modele lingvistice mari (LLM) fără a necesita conturi de utilizator sau carduri de credit. Se integrează cu rețeaua Lightning prin L402 pentru autentificare și funcții premium, promovând o abordare "construim în public" împotriva monopolurilor tehnologice cu cod închis.
LNbits - Instrumentație și hardware pentru rețeaua Lightning.
O pagină wiki detaliată care explică cum să construiești dispozitive hardware și să le integrezi cu LNbits, un portofel Lightning open-source. Aceasta acoperă proiecte precum bancomate, terminale de plată, portofele hardware și carduri NFC, utilizând dispozitive ESP32 și protocoale LNURL.
Demonstrație Bech32 - Codificator/Decodificator de date binare pentru Bitcoin și Nostr.
O aplicație web interactivă care prezintă pachetul bech32-buffer, permițând utilizatorilor să codifice și să decodifice date binare în format Bech32. Aceasta suportă formatele standard de adrese Bitcoin (BIP 173, BIP 350) și cazuri specifice, cum ar fi codificarea cheilor publice Nostr (npub).
LNbits Nostr Zap Lamp - Dispozitiv hardware vizual pentru tranzacțiile Nostr Zaps.
Un proiect hardware open-source ESP32 care oferă feedback vizual pentru tranzacțiile Nostr Lightning Zaps. Lampa luminează în funcție de cantitatea de satoshi primiți, permițând utilizatorilor să monitorizeze activitatea Nostr fizic, printr-o interfață LED.
NIP-19: Entități codificate în format Bech32 pentru Nostr.
Specificație tehnică pentru NIP-19, care definește șiruri de caractere formatate în format Bech32 pentru cheile Nostr, identificatorii evenimentelor, profilurile și serverele de reluare, pentru a facilita partajarea ușoară a datelor și generarea de coduri QR.
Electrum - Portofel Bitcoin open source
Electrum este un portofel Bitcoin pentru desktop și dispozitive mobile, rapid, ușor și sigur, cunoscut pentru natura sa open source și arhitectura non-custodială. Acesta suportă stocare offline, tranzacții multisig, integrarea cu portofele hardware și diverse funcții de securitate, cum ar fi versiuni semnate cu GPG și autentificare în doi factori.
Stack Duo - Portofel Bitcoin și Monero, open source
Stack Duo este o aplicație de portofel pentru criptomonede, cu codul sursă deschis, disponibilă pentru platformele Android și desktop, care suportă Bitcoin și Monero. Are un design non-custodial, unde cheile private rămân pe dispozitiv, oferind o interfață ușor de utilizat pentru gestionarea securizată a criptomonedelor, fără reclame sau urmărire.
Nostr - Documentație și specificații ale protocolului și sistemului de reluare (Relay).
Documentația oficială și prezentarea generală a protocolului Nostr (Notes and Other Stuff Transmitted by Relays), un standard social deschis care permite comunicarea descentralizată prin intermediul unor mesaje criptografic semnate și al unor sisteme de reluare distribuite.
Cod sursă al clientului web Satellite pentru protocolul Nostr
Cod sursă open-source pentru Satellite, un client web pentru protocolul Nostr care permite utilizatorilor să navigheze prin conturi, fluxuri de informații și comunități. Dezvoltat cu JavaScript și Vite, acest proiect oferă o interfață frontend pentru interacțiunea cu serverele Nostr.
zapddit - Client Nostr în stil Reddit, cu plăți Lightning
zapddit este un client open-source, în stil Reddit, pentru protocolul Nostr, care permite utilizatorilor să urmărească hashtag-uri și să interacționeze cu conținutul prin intermediul reacțiilor pozitive (Upzaps) și negative (Downzaps), folosind rețeaua Lightning a Bitcoin. Dezvoltat cu TypeScript și Angular, acesta oferă autentificare NIP-07 și suportă interacțiuni sociale descentralizate prin micro-plăți în satoshi.
OstrichScript - Convenție pentru extensiile clienților Nostr
OstrichScript este o convenție open-source pentru a extinde funcționalitatea clienților Nostr cu funcționalități definite de utilizator. Permite dezvoltatorilor să scrie extensii în Lua, care rulează într-un mediu izolat și care exportă funcții pentru a îmbunătăți capacitățile clientului, oferind o interfață standardizată pentru personalizarea experienței Nostr.
Primal Web App - Client social Nostr
Primal este un client web open-source pentru protocolul Nostr, care oferă o interfață rapidă și intuitivă pentru explorarea rețelelor sociale descentralizate, crearea de fluxuri personalizate și gestionarea notelor. Proiectul este găzduit pe GitHub sub licența MIT.
Strfry - Relay Nostr de înaltă performanță, implementat în C++
Strfry este o implementare ușoară și de înaltă performanță a unui relay Nostr, scrisă în C++. Beneficiază de stocare locală bazată pe LMDB, sincronizare negentropică pentru o reconciliere eficientă a datelor și suport pentru reporniri fără întrerupere a serviciului și monitorizare prin Prometheus.
nostr-rs-relay - Server de relay Nostr, cu performanțe ridicate, scris în Rust.
O implementare a serverului de relay Nostr, cu performanțe ridicate, scrisă în Rust, care suportă întregul protocol de relay și stocarea datelor în SQLite sau Postgresql. Oferă o soluție de server auto-găzduit pentru descentralizarea comunicării sociale, cu suport Docker și conformitate extinsă cu standardele NIP.
@scure/bip39 - Bibliotecă securizată pentru JavaScript, ce implementează mnemonicele BIP39.
O implementare JavaScript minimală, optimizată și ușor de integrat (tree-shakeable) pentru generarea de mnemonice BIP39. Suportă JavaScript pur și WebCrypto, include liste de cuvinte în mai multe limbi și este concepută pentru operațiuni criptografice securizate și cu dependențe reduse, în aplicații Bitcoin și Ethereum.
nsecbunkerd - Daemonul Nostr Secure Bunker.
nsecbunkerd este un daemon open-source, conceput pentru protocolul Nostr, care permite semnarea de evenimente de la distanță, utilizând chei private. Acesta permite utilizatorilor să gestioneze și să semneze în siguranță interacțiunile Nostr, suportând implementarea prin Docker și integrarea cu portofele Lightning prin NostDress, pentru funcționalități de transfer rapid de fonduri.
nostr-tool - Un instrument CLI în Rust pentru trimiterea de evenimente Nostr.
Un instrument simplu de interfață în linie de comandă, construit cu Rust, pentru a trimite evenimente Nostr, permițând utilizatorilor să interacționeze direct cu protocolul Nostr de pe terminal.
Snort - Client de social media descentralizat, bazat pe protocolul Nostr
Snort este un client de social media descentralizat, plin de funcții, construit pe protocolul Nostr, care oferă o experiență rapidă, rezistentă la cenzură și open-source. Permite utilizatorilor să se conecteze cu ușurință la internetul descentralizat.
Snort - Client de social media descentralizat, bazat pe protocolul Nostr
Snort este un client de social media, open-source, cu multe funcții, construit pe protocolul Nostr. Acesta oferă o experiență rapidă și rezistentă la cenzură, pentru conectarea la internetul descentralizat, punând accent pe confidențialitate și libertatea de exprimare.