Skip to content

Releases: Kalebtron1/Project-Vyn

Vyn v0.2.0-alpha — Rendimiento real, multi-wallet y on/off-ramp SPEI / Real yield, multi-wallet & SPEI ramp

Choose a tag to compare

@Kalebtron1 Kalebtron1 released this 08 Jul 20:58

🇲🇽 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_pool migrado al vault vía set_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/health y /api/readiness para 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

  1. 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).
  2. Activa USDC (trustline + faucet de testnet) y deposita fondos.
  3. Usa el apartado de rendimientos con lo depositado (yield real del vault DeFindex).
  4. 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).
  5. 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.

⚠️ Esta es una versión de testnet. No usar con fondos reales.


🇬🇧 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_apr strategy: yield is now real and
    visible on-chain (USDC, testnet), no longer simulated.
  • staking_pool migrated to the vault via set_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/health and /api/readiness endpoints 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

  1. Open the demo and connect your wallet (Freighter, Albedo, xBull, Lobstr, Hana
    or Rabet; or sign in with email/mobile via an embedded wallet).
  2. Enable USDC (trustline + testnet faucet) and deposit funds.
  3. Use the rewards section with your deposit (real DeFindex vault yield).
  4. Keep depositing to level up: hitting the threshold unlocks your reputation
    NFT-SBT (minted and paid for by the system — you pay no gas).
  5. 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.

⚠️ This is a testnet version. Do not use with real funds.

Vyn v0.1.0-alpha — MVP funcional en Testnet / Functional MVP on Testnet

Choose a tag to compare

@Kalebtron1 Kalebtron1 released this 21 Jun 05:45

🇲🇽 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 recompensas
    • vinculo_sbt — soulbound tokens para reputación crediticia on-chain
    • vinculo_lending — lógica de préstamos vinculada al staking

🧪 Cómo probar

  1. Entra a la demo y conecta tu wallet (Freighter o Albedo).
  2. Deposita fondos en XLM (Lumens de Stellar testnet).
  3. Ya puedes usar el apartado de rendimientos con lo depositado.
  4. Sigue depositando para subir de nivel: al alcanzar el umbral
    correspondiente desbloqueas tu NFT-SBT de reputación.
  5. 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

⚠️ Esta es una versión de testnet. No usar con fondos reales.


🇬🇧 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 rewards
    • vinculo_sbt — soulbound tokens for on-chain credit reputation
    • vinculo_lending — lending logic tied to staking

🧪 How to Test

  1. Open the demo and connect your wallet (Freighter or Albedo).
  2. Deposit funds in XLM (Stellar testnet Lumens).
  3. You can now use the rewards section with your deposited funds.
  4. Keep depositing to level up: once you hit the corresponding threshold,
    you unlock your reputation NFT-SBT.
  5. 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

⚠️ This is a testnet version. Do not use with real funds.