Senior React / NOSTR Protocol - Remote
💡 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