Attelyx Media Hub es la plataforma de distribución de contenido de nueva generación: un agregador multimedia descentralizado que devuelve el control a los creadores. A diferencia de plataformas centralizadas como YouTube o Spotify, Attelyx garantiza privacidad por defecto, propiedad verificable on-chain y modelos de monetización flexibles con comisiones competitivas (5–10 %).
Características principales
- Privacidad por defecto: cifrado XChaCha20-Poly1305 multinivel; el servidor nunca accede al contenido privado.
- Propiedad verificable: NFTs dinámicos y tokens de capacidad on-chain que acreditan la titularidad del contenido.
- Monetización flexible: Pay-Per-View, suscripciones mensuales/anuales, donaciones en tiempo real, NFTs en edición limitada y fractional ownership.
- Transparencia total: analíticas y distribución de ingresos verificables en la blockchain.
- Contenido variado: podcasts, vídeos, imágenes, documentos, datasets y más.
Stack tecnológico
Frontend
- Next.js 15 (App Router) + TypeScript en modo estricto
- Tailwind CSS 4.x + shadcn/ui + Radix UI
- TanStack Query, next-intl, wagmi + viem (Web3)
Backend
- tRPC con middleware type-safe
- PostgreSQL 15 + Prisma + Redis 7 (caché LRU, 256 MB)
- Validación con Zod, logging estructurado con Pino
Blockchain
- Attelyx Chain (L1 DAG) con consenso Narwhal+Bullshark (10 000+ TPS)
- Autenticación SIWE (Sign-In with Ethereum)
Rendimiento en producción
- 96 % de reducción de latencia gracias al caché Redis
- Imagen Docker de 150 MB (Alpine Linux, multi-stage)
- Cobertura OWASP Top 10 completa
Características innovadoras
- Playlists colaborativas y proof of consumption NFTs
- Revenue sharing automático mediante smart contracts
- Contenido con bloqueo temporal (time-locked) y restricción geográfica
- Streaming de pagos: pago por segundo consumido
Inicio rápido
git clone <repository-url>
cd aggregator
cp .env.docker .env
docker-compose up -d
docker-compose exec app npx prisma migrate deploy