referry - Job Search Platform Logoreferry
Xem tất cả cơ hội

Senior React / NOSTR Protocol - Remote

21 giờ trước|Hoa Kỳ||Freelance|5-10 năm kinh nghiệm|Asafia Networks
ReactTypescript

💡 Mẹo ứng tuyển: Nhấn vào "Ứng tuyển miễn phí trên Braintrust" sẽ chuyển hướng bạn đến trang chính thức của Braintrust. Việc này hoàn toàn miễn phí cho bạn và giúp hỗ trợ nền tảng của chúng tôi thông qua tiền thưởng giới thiệu.
⚠️ Lưu ý dịch thuật: Thông tin việc làm này được dịch bằng AI. Nếu có chỗ chưa rõ hoặc chưa chính xác, vui lòng tham khảo bản gốc tiếng Anh.

Role Overview

Project: Ain-ul-Mulk (Sovereign Heritage Network)

Timeline: 7-10 Day Sprint (Strict April 26 Target)

Overview:

Asafia Networks is launching "Ain-ul-Mulk," a decentralized, privacy-first heritage network and

sovereign commerce platform built on the NOSTR protocol. We are seeking a Principal-level React/NOSTR Engineer for a high-velocity, 7-to-10 day execution sprint.

You are not building a platform from scratch. Your objective is to fork a stable, lightweight React

NOSTR client (e.g., Coracle), strip out global discovery feeds, point it exclusively to a self-hosted

private relay, and execute a strict, highly polished UI reskin. This is Phase I of a multi-phase

architecture. Exceptional execution here leads directly to the Phase II Tri-Rail (Fiat/Lightning/ILP)

financial integration.

Scope of Work & Responsibilities:

The Private Relay

Deploy and configure a strfry (or Khatru) NOSTR relay on a provided Ubuntu VPS. Enforce strict

closed-read/closed-write access via an admin-controlled npub whitelist.

The Client Fork

Fork a React/Vite/TypeScript NOSTR client. Hardcode the relay list to point exclusively to the private

relay.

The Sovereign UI

Apply a provided tailwind.config.ts design system (Obsidian backgrounds, Chishti Yellow

primary actions, Garamond/Inter typography). The aesthetic must reflect executive minimalism-think "Bloomberg Terminal meets high-end editorial."

Identity & Privacy

Configure the .well-known/nostr.json file for NIP-05 DNS verification. Ensure NIP-44 encrypted

payloads function flawlessly within the UI.

Key Management

Implement a zero-knowledge authentication flow utilizing Web extension signers (nos2x, Alby) or

secure local storage. The nsec must *never * leave the client browser.

The Zap Economy:

Preserve existing NIP-57 Lightning Zap functionality via WebLN browser extensions (NIP-07). Style

the tipping UX to match the design system.

Must-Have Experience

Production-level experience with the NOSTR protocol (must provide GitHub repository or live

client examples).

Deep proficiency in React, TypeScript, Vite, Tailwind CSS, and WebSocket data streams.

Expert understanding of nostr-tools, secp256k1 cryptography, NIP-05, NIP-44, and NIP-57.

Experience deploying and managing custom NOSTR relays (specifically strfry or similar

lightweight implementations).

Engagement & Payout Structure

Milestone 1 (25%):

Private strfry relay deployed with strict npub whitelist enforcement; NIP-05 configured.

Milestone 2 (50%):

React client forked, stripped of bloat, strictly pointed to the private relay, and fully restyled via the

provided Tailwind configuration.

Milestone 3 (25%):

MVP Delivery. Flawless NIP-07 login, NIP-44 encrypted messaging, and WebLN Zap execution on the staging environment.

*Note: Expect 1-2 weeks of light, asynchronous availability post-launch for critical stability

remediation.*

Rate of $3,000-$4,200 for this project

Nhận Thông Báo Việc Làm Cá Nhân Hóa

💰 325 việc làm lương cao

Tuyệt đối không spam
Hủy đăng ký bất cứ lúc nào
Việc làm từ các nền tảng hàng đầu