Vemzio: Marketplace Verificado con Escrow y Comunidad para Builders

Marketplace de SaaS y dominios con escrow vía Stripe, transferencias con auth-code cifrado, perfiles proof-of-work, comunidad, jobs y tools sobre Cloudflare Workers.

Cloudflare Workers Astro Supabase Stripe Zustand
Vemzio: Marketplace Verificado con Escrow y Comunidad para Builders

El Sistema Operativo para Builders

Vemzio es un ecosistema completo para quien construye y vende en la web: un marketplace verificado donde se compran y venden SaaS, dominios y productos digitales, rodeado de perfiles proof-of-work, comunidad técnica sobria, tablón de empleo, leaderboards y herramientas de valoración. No es un clasificado: es una plataforma transaccional con escrow real.

Escrow y Transferencias con Garantías

Las transacciones se modelan como un flujo de confianza en tres capas (supabase_schema.sql):

  • Listings tipados: los SaaS declaran mrr, churn, growth, usuarios y antigüedad; los dominios declaran registrar y nombre; los productos digitales (cursos, templates, guías) entregan download_url o preview Markdown. Cada listing tiene estado is_verified e is_pre_public.
  • Transacciones con escrow: cada venta registra amount, platform_fee y estado (pending_payment → …), vinculada a una sesión de Stripe (stripe_session_id) y a una transferencia (stripe_transfer_id).
  • Transferencias de dominio: domain_transfers guarda el auth-code cifrado, los nameservers actuales/objetivo y ejecuta chequeos DNS periódicos (last_dns_check) para certificar que la transferencia se completa, no solo que se cobra.

Los productos digitales se entregan vía purchases con stripe_payment_intent, y los listados premium se activan mediante el webhook de Lemon Squeezy.

Plataforma en el Borde

El frontend es Astro 6 en modo SSR con @astrojs/cloudflare (desplegado como Worker con sesiones en Cloudflare KV), mientras que las zonas más reactivas —dashboard, app, marketplace— son islas React 18 con TanStack React Query para la capa de datos y Zustand para el estado del cliente. La API pública (/api/v1/listings) convive con las llaves de API (api_keys) en el mismo esquema.

Datos y Estado

Todo el modelo transaccional vive en Supabase (PostgreSQL) con políticas RLS por rol, migraciones Drizzle versionadas y acceso tipado. La capa de datos server (lib/data/db-service) alimenta la home con listings destacados, top builders por ingresos y estadísticas de plataforma — siempre números reales de la base, nunca placeholders.

Comunidad y Atracción Orgánica

Fuera del marketplace, la plataforma funciona como motor de distribución: foro tipo Hacker News con hilos Q&A anidados y upvotes (qa_comments), meetups, jobs, leaderboard de builders, páginas públicas por usuario (/u/[username]) que funcionan como portafolio proof-of-work — y por tanto como backlinks gratuitos de alta DR para cada proyecto listado. Las herramientas (valuator, starter) cierran el ciclo aportando utilidad antes de la transacción.

Vemzio es la prueba de que un marketplace puede ser a la vez escrow serio, comunidad con estándares y negocio de plataforma — sin servidores que administrar.