Releases: Kalebtron1/Project-Vyn
Release list
Vyn v0.2.0-alpha — Rendimiento real, multi-wallet y on/off-ramp SPEI / Real yield, multi-wallet & SPEI ramp
🇲🇽 Español | 🇬🇧 English
🇲🇽 Versión en Español
Segunda versión de Vínculo (Vyn), plataforma de microcréditos descentralizada
sobre Stellar/Soroban enfocada en mercados desatendidos de LATAM. Este release
integra el nuevo modelo de rendimientos (vault DeFindex), soporte multi-wallet,
on/off-ramp SPEI vía BlindPay y un rediseño completo de la interfaz.
🔗 Demo: https://project-vyn.vercel.app/
✨ Novedades desde v0.1.0-alpha
Rendimientos reales (nuevo modelo)
- Vault DeFindex propio con estrategia
fixed_apr: el rendimiento ahora es
real y visible on-chain (USDC, testnet), no simulado. staking_poolmigrado al vault víaset_vault; tesorería de ganancias y
gestión de pool.
Multi-wallet
- Integración de Stellar Wallets Kit: ahora se soportan Freighter, Albedo,
xBull, Lobstr, Hana y Rabet. - Onboarding móvil/email con wallets embebidas (Privy).
- Sesión de wallet persistente entre recargas (
WalletSessionContext). - Capa de adaptador universal de wallet y mejor UX de conexión (guía de error + reintento).
On/Off-ramp y USDC
- Integración de BlindPay para on/off-ramp SPEI (depósito/retiro en pesos).
- Faucet de USDC de testnet, apertura de trustlines y fondeo con Friendbot
para wallets nuevas. - Flujo de depósito en USDC.
Interfaz e idioma
- Rediseño completo con AppShell, tema claro/oscuro y nuevo dashboard.
- i18n: locale en inglés y persistencia del idioma elegido entre recargas.
- Nuevos favicons e iconos PWA.
Robustez y operación
- El minteo del SBT ahora confirma la transacción on-chain (polling) y ya no
queda colgado; corregido también en móvil y para todas las wallets soportadas. - Endpoints
/api/healthy/api/readinesspara smoke checks de despliegue. - Validación de payloads del lado del servidor en endpoints críticos.
- Logging estructurado y hooks de métricas (latencia, conversión, fallos de tx).
- Detección de anomalías en el scoring; núcleo de scoring compartido entre API y backend.
- Replay durable de mensajes WS al reconectar.
- Optimización de los tres contratos (menos clones/almacenamiento).
- Supabase eliminado; scripts y documentación de despliegue/migración de contratos.
🧪 Cómo probar
- Entra a la demo y conecta tu wallet (Freighter, Albedo, xBull, Lobstr, Hana o Rabet;
o entra con email/móvil vía wallet embebida). - Activa USDC (trustline + faucet de testnet) y deposita fondos.
- Usa el apartado de rendimientos con lo depositado (yield real del vault DeFindex).
- Sigue depositando para subir de nivel: al alcanzar el umbral desbloqueas tu
NFT-SBT de reputación (lo mintea y paga el sistema, tú no pagas gas). - Con el NFT-SBT activo, accedes a la sección de préstamos.
⚠️ Problemas conocidos
- Sigue pendiente el login con firma (nonce) tras la remoción de Supabase.
- El bundle de JS supera el límite recomendado de Vite (code-splitting diferido).
- Versión de testnet: no usar con fondos reales.
🗺️ Roadmap
- Login con firma (nonce) para sesión autenticada.
- Recalibración del modelo de scoring (diseño híbrido).
- Off-ramp SPEI en producción (BlindPay fuera de sandbox).
- Code-splitting del bundle (manualChunks / import dinámico).
- i18n — idiomas adicionales.
🇬🇧 English version
Second release of Vínculo (Vyn), a decentralized microcredit platform on
Stellar/Soroban focused on underserved LATAM markets. This release ships the
new rewards model (DeFindex vault), multi-wallet support, SPEI on/off-ramp
via BlindPay, and a full UI redesign.
🔗 Demo: https://project-vyn.vercel.app/
✨ What's new since v0.1.0-alpha
Real yield (new rewards model)
- Own DeFindex vault with a
fixed_aprstrategy: yield is now real and
visible on-chain (USDC, testnet), no longer simulated. staking_poolmigrated to the vault viaset_vault; earnings treasury and
pool management.
Multi-wallet
- Stellar Wallets Kit integration: now supports Freighter, Albedo, xBull,
Lobstr, Hana and Rabet. - Mobile/email onboarding via embedded wallets (Privy).
- Persistent wallet session across reloads (
WalletSessionContext). - Universal wallet adapter layer and improved connection UX (error guidance + retry).
On/Off-ramp and USDC
- BlindPay integration for SPEI on/off-ramp (deposit/withdraw in MXN).
- Testnet USDC faucet, trustline setup, and Friendbot funding for new wallets.
- USDC deposit flow.
Interface and language
- Full redesign with AppShell, light/dark theme, and a new dashboard.
- i18n: English locale and persistence of the chosen language across reloads.
- New favicons and PWA icons.
Robustness and operations
- SBT minting now confirms the transaction on-chain (polling) and no longer
hangs; also fixed on mobile and across all supported wallets. /api/healthand/api/readinessendpoints for deploy smoke checks.- Server-side payload validation on critical endpoints.
- Structured logging and metrics hooks (latency, conversion, tx failures).
- Scoring anomaly detection; scoring core shared between API and backend.
- Durable WS message replay on reconnect.
- Optimized all three contracts (less cloning/storage).
- Supabase removed; contract deploy/migration scripts and docs.
🧪 How to test
- Open the demo and connect your wallet (Freighter, Albedo, xBull, Lobstr, Hana
or Rabet; or sign in with email/mobile via an embedded wallet). - Enable USDC (trustline + testnet faucet) and deposit funds.
- Use the rewards section with your deposit (real DeFindex vault yield).
- Keep depositing to level up: hitting the threshold unlocks your reputation
NFT-SBT (minted and paid for by the system — you pay no gas). - With an active NFT-SBT, you gain access to the lending section.
⚠️ Known issues
- Signature login (nonce) is still pending after the Supabase removal.
- The JS bundle exceeds Vite's recommended limit (code-splitting deferred).
- Testnet version: do not use with real funds.
🗺️ Roadmap
- Signature login (nonce) for authenticated sessions.
- Scoring model recalibration (hybrid design).
- Production SPEI off-ramp (BlindPay out of sandbox).
- Bundle code-splitting (manualChunks / dynamic import).
- i18n — additional languages.
Vyn v0.1.0-alpha — MVP funcional en Testnet / Functional MVP on Testnet
🇲🇽 Español |
🇲🇽 Versión en Español
Primera versión pública de Vínculo (Vyn), plataforma de microcréditos
descentralizada construida sobre Stellar/Soroban, enfocada en mercados
desatendidos de LATAM.
🔗 Demo: https://project-vyn.vercel.app/
🚀 Estado actual
- ✅ Desplegado en producción (Vercel) — Stellar Testnet
- ✅ Interfaz responsive, utilizable desde móvil
- ✅ Wallets soportadas: Freighter (recomendado en escritorio) y Albedo
- ✅ Los tres contratos Soroban son funcionales:
staking_pool— pool de staking que alimenta las recompensasvinculo_sbt— soulbound tokens para reputación crediticia on-chainvinculo_lending— lógica de préstamos vinculada al staking
🧪 Cómo probar
- Entra a la demo y conecta tu wallet (Freighter o Albedo).
- Deposita fondos en XLM (Lumens de Stellar testnet).
- Ya puedes usar el apartado de rendimientos con lo depositado.
- Sigue depositando para subir de nivel: al alcanzar el umbral
correspondiente desbloqueas tu NFT-SBT de reputación. - Con el NFT-SBT activo, puedes acceder a la sección de préstamos.
⚠️ Problemas conocidos
- Fondeo del pool bajo alto volumen: si se reciben muchas solicitudes
de préstamo en un periodo corto, el pool puede quedarse temporalmente
sin liquidez. Este problema es inherente al modelo de rendimientos
actual y se resolverá cuando se implemente el nuevo modelo (ver
Roadmap) — no se soluciona con los cambios pendientes de Drips. - Esta versión no incluye aún los cambios de la última wave de Drips
Network (mejoras de auditoría incluidas). Estos cambios son
compatibles con el modelo actual y se integrarán en un próximo
release; no están relacionados con el rediseño del modelo de
rendimientos.
🔍 Seguridad
- Los contratos ya pasaron por dos rondas de auditoría, donde se
corrigieron vulnerabilidades críticas (re-inicialización, lógica de
enforcement faltante). El tema de insolvencia económica del staking
está identificado y se resolverá con el nuevo modelo de rendimientos
antes de pasar a mainnet.
🗺️ Roadmap
- Integrar cambios pendientes de la última wave de Drips Network
- Diseñar e implementar el nuevo modelo de rendimientos (resuelve el
problema de fondeo bajo alto volumen) - Soporte i18n — agregar idiomas adicionales más allá del español
🇬🇧 English version
First public release of Vínculo (Vyn), a decentralized microcredit
platform built on Stellar/Soroban, focused on underserved markets in LATAM.
🔗 Demo: https://project-vyn.vercel.app/
🚀 Current Status
- ✅ Deployed to production (Vercel) — Stellar Testnet
- ✅ Responsive interface, usable on mobile
- ✅ Supported wallets: Freighter (recommended on desktop) and Albedo
- ✅ All three Soroban contracts are functional:
staking_pool— staking pool that feeds rewardsvinculo_sbt— soulbound tokens for on-chain credit reputationvinculo_lending— lending logic tied to staking
🧪 How to Test
- Open the demo and connect your wallet (Freighter or Albedo).
- Deposit funds in XLM (Stellar testnet Lumens).
- You can now use the rewards section with your deposited funds.
- Keep depositing to level up: once you hit the corresponding threshold,
you unlock your reputation NFT-SBT. - With an active NFT-SBT, you gain access to the lending section.
⚠️ Known Issues
- Pool funding under high volume: if many loan requests come in
within a short period, the pool can temporarily run out of liquidity.
This issue is inherent to the current rewards model and will be
resolved once the new model is implemented (see Roadmap) — it is not
fixed by the pending Drips changes. - This release does not yet include the changes from the latest Drips
Network wave (including audit-related improvements). These changes
are compatible with the current model and will be merged in an
upcoming release; they are unrelated to the rewards model redesign.
🔍 Security
- The contracts have already gone through two audit rounds, which
fixed critical vulnerabilities (re-initialization, missing enforcement
logic). The economic insolvency issue in staking has been identified
and will be resolved with the new rewards model before moving to mainnet.
🗺️ Roadmap
- Merge pending changes from the latest Drips Network wave
- Design and implement the new rewards model (resolves the
high-volume pool funding issue) - i18n support — add additional languages beyond Spanish