Xã hội, Nostr và Web3
Các nền tảng cho tương tác xã hội, tiền hóa nội dung và giao thức web phi tập trung.
Danh mục con
Nostr Web Army Knife - Bộ công cụ phát triển giao thức Nostr
Một bộ công cụ dành cho nhà phát triển, chạy trên trình duyệt web, để làm việc với giao thức Nostr. Nó cho phép người dùng tạo các cặp khóa mã hóa, tạo các sự kiện Nostr và gỡ lỗi bằng các tiện ích mở rộng trình duyệt NIP-07. Mã nguồn có sẵn để kiểm tra.
Đèn LNbits Nostr Zap - Thiết bị phần cứng trực quan cho Nostr Zaps
Một dự án phần cứng ESP32 mã nguồn mở, cung cấp phản hồi trực quan cho Nostr Lightning Zaps. Đèn này sẽ nhấp nháy tương ứng với số lượng sats (đơn vị nhỏ của Bitcoin) nhận được, cho phép người dùng theo dõi hoạt động Nostr một cách trực quan thông qua giao diện LED.
Nostr - Tài liệu về Giao thức Mạng Xã hội Mở và Bộ định tuyến (Relay)
Đây là tài liệu chính thức và tổng quan về giao thức Nostr (Notes and Other Stuff Transmitted by Relays), một tiêu chuẩn mạng xã hội mở cho phép giao tiếp phi tập trung thông qua các thông báo được ký điện tử và các bộ định tuyến phân tán.
Mã nguồn của ứng dụng web Satellite - Client cho Nostr
Mã nguồn mở cho Satellite, một ứng dụng web cho giao thức Nostr, cho phép người dùng duyệt các tài khoản, các nguồn thông tin và các cộng đồng. Được xây dựng bằng JavaScript và Vite, dự án này cung cấp giao diện người dùng để tương tác với các relay của Nostr.
zapddit - Ứng dụng khách Nostr theo phong cách Reddit với tính năng "Lightning Zaps" (gửi tiền nhỏ qua Lightning Network).
zapddit là một ứng dụng khách mã nguồn mở, theo phong cách Reddit, dành cho giao thức Nostr, cho phép người dùng theo dõi các thẻ (hashtags) và tương tác với nội dung thông qua các hành động "Upzaps" (thích) và "Downzaps" (không thích) bằng cách sử dụng mạng lưới Lightning của Bitcoin. Được xây dựng bằng TypeScript và Angular, ứng dụng này hỗ trợ đăng nhập theo tiêu chuẩn NIP-07 và hỗ trợ tương tác xã hội phi tập trung thông qua các phần thưởng (tips) bằng satoshi (đơn vị nhỏ của Bitcoin).
Satellite - Ứng dụng khám phá và tìm kiếm nội dung trên mạng xã hội Nostr.
Satellite là một ứng dụng web dành cho giao thức Nostr, được thiết kế để giúp người dùng khám phá nội dung và các bài đăng phi tập trung, tương tự như Reddit. Nó hoạt động như một giao diện để duyệt các bài viết, cộng đồng và các cuộc thảo luận trên Nostr mà không cần tài khoản tập trung.
Zapddit - Ứng dụng khách Nostr theo phong cách Reddit, hỗ trợ thanh toán Lightning Zaps.
Zapddit là một ứng dụng khách mạng xã hội trên nền web dành cho giao thức Nostr, được thiết kế để giống với Reddit, với các kênh cộng đồng và tính năng khám phá chủ đề. Nó hỗ trợ thanh toán Lightning Zaps để gửi tiền và có một trình hướng dẫn khám phá dành cho người dùng mới.
OstrichScript - Quy ước mở rộng ứng dụng khách Nostr
OstrichScript là một quy ước mã nguồn mở để mở rộng các ứng dụng khách Nostr bằng các chức năng do người dùng định nghĩa. Nó cho phép các nhà phát triển viết các tiện ích mở rộng được cách ly (sandboxed) bằng ngôn ngữ Lua, xuất các hàm để tăng cường khả năng của ứng dụng khách, đồng thời cung cấp một giao diện chuẩn để tùy chỉnh trải nghiệm Nostr.
Ứng dụng web Primal - Ứng dụng mạng xã hội Nostr
Primal là một ứng dụng web nguồn mở dành cho giao thức Nostr, cung cấp giao diện nhanh chóng và tiện lợi để khám phá mạng xã hội phi tập trung, tạo các nguồn cấp dữ liệu tùy chỉnh và quản lý các bài viết.
Strfry - Bộ chuyển tiếp Nostr bằng C++ hiệu suất cao
Strfry là một triển khai bộ chuyển tiếp Nostr nhẹ và hiệu suất cao, được viết bằng C++. Nó có các tính năng như lưu trữ cục bộ dựa trên LMDB, đồng bộ hóa "negentropy" để xử lý dữ liệu hiệu quả và hỗ trợ khởi động lại không gây gián đoạn cũng như giám sát bằng Prometheus.
nostr-rs-relay - Máy chủ trung chuyển Nostr hiệu năng cao được viết bằng Rust.
Một triển khai trung chuyển Nostr hiệu năng cao được viết bằng Rust, hỗ trợ toàn bộ giao thức trung chuyển với cơ chế lưu trữ bằng SQLite hoặc Postgresql. Nó cung cấp một giải pháp máy chủ tự lưu trữ để phân tán giao tiếp mạng xã hội, hỗ trợ Docker và tuân thủ nhiều tiêu chuẩn NIP.
nsecbunkerd - Quá trình nền bảo mật Nostr
nsecbunkerd là một chương trình nền mã nguồn mở được thiết kế cho giao thức Nostr, cho phép ký điện tử các sự kiện từ xa bằng các khóa riêng. Nó cho phép người dùng quản lý và ký các tương tác Nostr một cách an toàn, hỗ trợ triển khai bằng Docker và tích hợp với các ví Lightning thông qua NostDress để thực hiện các giao dịch nhỏ.
Thông số kỹ thuật NIP-95 - Giao thức lưu trữ tệp Nostr
Trang này chi tiết hóa thông số kỹ thuật NIP-95 cho việc lưu trữ tệp phân tán trong giao thức Nostr. Nó định nghĩa các loại sự kiện 1064 và 1065 để lưu trữ dữ liệu nhị phân và siêu dữ liệu trên các trình trung gian (relays), cho phép người dùng chia sẻ các tệp, hình ảnh và âm thanh trực tiếp thông qua các ứng dụng Nostr mà không cần lưu trữ bên ngoài.
nostr-tool - Công cụ dòng lệnh (CLI) viết bằng Rust để gửi các sự kiện Nostr.
Một công cụ giao diện dòng lệnh đơn giản được xây dựng bằng Rust để gửi các sự kiện Nostr, cho phép người dùng tương tác trực tiếp với giao thức Nostr từ terminal.
Zap.Stream - Nền tảng phát trực tiếp Nostr với thanh toán Bitcoin Lightning.
Zap.Stream là một nền tảng phát trực tiếp phi tập trung, sử dụng giao thức Nostr và mạng Bitcoin Lightning. Nó cho phép các nhà sáng tạo nội dung phát sóng nội dung một cách tự do, không bị kiểm duyệt, và cho phép người xem hỗ trợ trực tiếp các streamer thông qua các khoản "ZAP". Nền tảng này là mã nguồn mở và tập trung vào khả năng chống kiểm duyệt, phù hợp cho các nội dung như game, âm nhạc, chương trình trò chuyện và nhiều hơn nữa.
Zapple Pay - Thanh toán tự động trên Nostr thông qua mạng Lightning
Zapple Pay là một công cụ cho phép thanh toán tự động từ bất kỳ ứng dụng Nostr nào bằng cách theo dõi các phản hồi (phản ứng) đối với các bài viết. Người dùng có thể cấu hình địa chỉ npub của họ và biểu tượng cảm xúc kích hoạt ưa thích, và dịch vụ sẽ thông báo cho ví Lightning của họ để gửi một số lượng thanh toán (Zap) cụ thể bằng đơn vị sats khi điều kiện được đáp ứng.
Snort - Ứng dụng khách mạng xã hội phi tập trung Nostr
Snort là một ứng dụng khách mạng xã hội được thiết kế với nhiều tính năng, hoạt động dựa trên giao thức Nostr, mang đến trải nghiệm nhanh chóng, chống kiểm duyệt và mã nguồn mở. Ứng dụng này cho phép người dùng kết nối với mạng lưới phi tập trung một cách dễ dàng.
Snort - Ứng dụng khách mạng xã hội phi tập trung dựa trên Nostr
Snort là một ứng dụng khách mạng xã hội nguồn mở, được xây dựng dựa trên giao thức Nostr, với nhiều tính năng. Nó mang lại trải nghiệm nhanh chóng, chống kiểm duyệt để kết nối với mạng lưới phi tập trung, đồng thời nhấn mạnh quyền riêng tư và tự do ngôn luận.
Snort - Ứng dụng mạng xã hội phi tập trung dựa trên Nostr.
Snort là một ứng dụng mạng xã hội mã nguồn mở, được trang bị nhiều tính năng, và được xây dựng dựa trên giao thức Nostr. Nó cung cấp một nền tảng nhanh chóng, chống kiểm duyệt để kết nối với mạng lưới phi tập trung, hỗ trợ các tính năng như Lightning Zaps để chuyển tiền.
Primal - Ứng dụng khách Nostr
Primal là một ứng dụng khách mạng xã hội Nostr, với các tính năng như nguồn cấp dữ liệu có thể tùy chỉnh, nhắn tin, đánh dấu trang và tích hợp hệ thống thanh toán Lightning Network để gửi tiền và ủng hộ. Ứng dụng này hỗ trợ cả phiên bản miễn phí và các tính năng nâng cao để mang lại trải nghiệm mạng xã hội tốt hơn trên giao thức Nostr.