Starter kit para la hackathon IDENTITY de La Crypta — Abril 2026.
Conectate a Nostr con extensión (Alby), nsec, o bunker. Mirá tu perfil como si fuera Twitter.
# Clonar
git clone https://github.com/lacrypta/nostr-starter
cd nostr-starter
# Instalar
npm install
# Correr
npm run dev- 🔑 3 métodos de login: Extension (Alby/nos2x), nsec, Bunker (NIP-46)
- 👤 Perfil completo: Avatar, banner, bio, links, Lightning address
- 📊 Stats: Followers, following, cantidad de notas
- 📝 Timeline: Tus últimas notas con timestamps relativos
- 🌐 Multi-relay: Conecta a Damus, Nostr.band, nos.lol, Primal
- Next.js 16 + TypeScript
- Tailwind CSS
- NDK (Nostr Dev Kit)
- Zustand (State)
src/
├── components/
│ ├── Navbar.tsx # Navegación + botón login
│ ├── LoginModal.tsx # Modal de autenticación
│ └── Profile.tsx # Vista de perfil
├── lib/
│ └── nostr.ts # Funciones Nostr
└── store/
└── auth.ts # Estado de autenticación
- NIP-01: Basic protocol
- NIP-02: Contact list (following)
- NIP-05: DNS-based verification
- NIP-07: Browser extension
- NIP-46: Nostr Connect (bunker)
- Perfil Público — Ver perfil de cualquier npub
- Editor de Perfil — Actualizar kind 0
- Verificador NIP-05 — Check de identidad
- Social Feed — Timeline de seguidos
- Nostr Login — Auth para tu app con Nostr
- Badge System — Badges verificables
- Reputation Score — Basado en follows/WoT
- 📚 Nostr Protocol
- 📖 NIPs
- 🛠️ NDK Docs
- 🦊 Alby Extension
IDENTITY — Nostr Identity & Social
- 📅 Abril 2026
- ⭐ Nivel: Beginner
- 💰 Premios: 1,000,000 sats
- 📝 Inscribite
Built with ⚡ by La Crypta