Senior React / NOSTR Protocol - Remote
💡 आवेदन टिप: "Braintrust पर मुफ़्त में आवेदन करें" पर क्लिक करने से आप Braintrust की आधिकारिक साइट पर रीडायरेक्ट हो जाएँगे। यह आपके लिए 100% मुफ़्त है और रेफरल बोनस के माध्यम से हमारे प्लेटफ़ॉर्म का समर्थन करने में मदद करता है।
⚠️ अनुवाद सूचना: इस नौकरी की जानकारी AI द्वारा अनुवादित है। किसी भी अस्पष्टता या त्रुटि की स्थिति में अंग्रेज़ी मूल संस्करण को मानें।
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
व्यक्तिगत नौकरी अलर्ट प्राप्त करें