
OpenGrano
Protocolo de finanzas agrícolas que conecta capital global con productores argentinos a través de blockchain
OpenGrano ayuda a productores agrícolas pequeños y medianos del interior de Argentina a acceder a financiamiento no bancario a cambio de sus futuras cosechas. Inversores de cualquier parte del mundo respaldan campañas agrícolas usando cripto; los productores reciben y devuelven en moneda local. Todos los términos, distribuciones y devoluciones se ejecutan on-chain en Avalanche.
Impacto y resultados
- Respaldado por Avalanche Labs y destacado por su CEO, Emin Gün Sirer, en #codebase
- Parte de la primera cohorte de Avalanche Codebase (2024), 15 equipos de más de 30 países
- Residencia de 3 meses en la Innovation House de Belgrano (Buenos Aires)
- Destacado en iProUP y Bichos de Campo; el equipo salió en El Cronista, TN e Infobae
- Ronda pre-seed con inversores Web3
- Desplegado en la testnet de Avalanche con flujos de ingresos simulados
- 3 proyectos piloto sumados para el lanzamiento en mainnet
“Learning about Tokenizing Agro Commodities from two founders with a strong connection to underserved agricultural communities.”— Emin Gün Sirer · Source
Problema
Los productores agrícolas pequeños y medianos de las provincias argentinas de Santa Fe, Córdoba y Entre Ríos no pueden acceder a crédito bancario para financiar sus campañas de siembra. Los intermediarios tradicionales cobran tasas que se comen los márgenes, y los productores más chicos muchas veces ni siquiera califican. Al mismo tiempo, el capital global no tiene una vía sencilla para respaldar tierras productivas. OpenGrano conecta ambos lados: un productor en Gálvez, Santa Fe, puede recibir financiamiento de un inversor en Tokio, con todos los términos, distribuciones y devoluciones ejecutados on-chain. Sin intermediarios, sin banca corresponsal.
Resumen
Codifica los términos de inversión, los cronogramas de vesting y el reparto de ingresos directamente en Solidity. dApp en React para inversores, subgraph de TheGraph para indexar los datos y backend en NestJS para la coordinación off-chain.
Arquitectura del sistema
Cuatro capas: (1) contratos inteligentes en Solidity sobre Avalanche C-Chain que gestionan pools de inversión y distribuciones automatizadas; (2) subgraph de TheGraph que indexa la actividad de los pools; (3) API en NestJS para identidad, notificaciones y rampas fiat; (4) frontend en React para explorar pools y hacer seguimiento del portafolio.
Capa de contratos inteligentes
Patrón factory que despliega pools de inversión aislados como vaults ERC-4626 con lógica de reparto de ingresos a medida. Vesting, cascadas de distribución y parámetros de gobernanza codificados en el despliegue.
Capa de indexación de datos
Subgraph de TheGraph que indexa depósitos, retiros, distribuciones y cambios de parámetros. Estado consultable en tiempo real para el frontend y analítica.
Capa de API y coordinación
Backend en NestJS para KYC/AML, notificaciones por email, integración de rampas fiat. Capa de coordinación liviana mientras toda la lógica financiera permanece on-chain.
Capa de frontend
dApp en React con WalletConnect. Explorar pools, comprometer capital, hacer seguimiento de retornos. Vista de portafolio con TVL y APY en tiempo real.
Galería
Demos
OpenGrano / TheBadge Official Presentation
OpenGrano 4-Minute Demo
TheBadge Platform Walkthrough
Decisiones de arquitectura
- 1
La distribución on-chain es ineficiente en gas para pagos de alta frecuencia. Enfoque híbrido: on-chain para lotes mensuales grandes, pruebas merkle off-chain para lotes más pequeños.
- 2
Transparencia total frente a privacidad: elegimos transparencia por defecto, con pools privados (ZK) opcionales para inversores acreditados.
- 3
La EVM complica recibir fondos desde otras cadenas. Apostamos por Avalanche antes que ir multi-chain, y dejamos la abstracción de bridges para la v2.
Consideraciones de escalabilidad
El patrón factory soporta miles de pools concurrentes. El principal cuello de botella son los límites de gas por bloque al distribuir, que se mitigan con pruebas merkle por lotes. Objetivo: más de 10.000 inversores en más de 500 pools.