Contrato con desarrolladores de smart contracts incumplido: qué puedes hacer
Si un equipo de desarrollo no cumplió con un smart contract que te prometieron, la posibilidad de reclamar depende del contenido del contrato, de si el código fue entregado y desplegado, y de las pruebas de aceptación. Primer paso: recopilá el contrato, el repositorio, pruebas de entregas, y documentá las incidencias; después intimá fehacientemente pidiendo cumplimiento o reparación.
¿No tienes claro tu caso de blockchain y criptoactivos?
Cuéntanoslo y te lo analizamos gratis en un minuto: qué opciones tienes, qué urge y qué contarle al abogado.
Analizar mi caso gratis Sin compromiso · GratisAbogados especializados en este caso
¿Tienes razón?
No podés asumir automáticamente que tenés la razón porque el proyecto no funciona: lo que importa es qué obligó el contrato y cómo se acreditó. Tres factores clave determinan la fortaleza de tu reclamo. Primero: el contrato escrito y sus anexos técnicos. Si el contrato especifica entregables, alcance funcional y criterios de aceptación, tenés base para exigir cumplimiento. Segundo: la evidencia técnica: commits en repositorio, despliegues en testnet o mainnet, tickets en herramientas de gestión, entregas parciales, y certificados técnicos de terceros. Tercero: la comunicación y conducta de las partes: si aceptaron cambios, interrumpieron colaboración por causas atribuibles a ellos, o hubo ofertas de reparación, eso pesa en la negociación y en el juzgado.
Si el acuerdo fue verbal o vía mensajes, no es imposible reclamar, pero la prueba será más débil; allí cobran importancia los correos, chats con instrucciones o pruebas de pago. Si la contraparte es una empresa registrada en Argentina con contrato firmado en el país, tenés más instrumentos procesales; si es un equipo anónimo voluntarista o domiciliado en otro país, la ejecución y la obtención de pruebas será más compleja.
Cómo se soluciona
- Reuní la documentación técnica y contractual: contrato o términos de servicio, repositorio (GitHub/GitLab) con historial de commits, contratos desplegados en blockchain (direcciones y transacciones), documentación técnica, tickets de soporte y comprobantes de pago. Exportá todas las conversaciones y respaldos.
- Clarificá el incumplimiento: redactá una lista concreta de entregables incumplidos o defectos detectados, referenciando líneas de código, commits, o transacciones en la blockchain. Incluí capturas y hash de commits para que sea reproducible.
- Intimá de forma fehaciente exigiendo cumplimiento, rectificación o restitución. Pedí una propuesta técnica de corrección con plazo razonable y advertí que, si no hay respuesta, iniciarás medidas judiciales y técnicas (pericia). En muchos casos esa intimación empuja a una solución parcial.
- Solicitá medidas técnicas: si temés que la contraparte destruya repositorios o cambie acceso, pedí al juez medidas de preservación de evidencia o medidas cautelares sobre cuentas y repositorios. Para esto necesitás asistencia legal.
- Si no hay acuerdo, iniciá la vía correspondiente: mediación previa obligatoria en materia civil y comercial o demanda judicial según corresponda. En paralelo, encargá una pericia técnica para acreditar el incumplimiento y cuantificar daños.
Qué podés hacer solo y qué requiere abogado:
- Podés reunir pruebas técnicas, exportar repositorios y enviar una intimación por carta documento. También podés registrar públicamente hechos en foros o comunidades técnicas, con criterio, para presionar.
- Necesitas abogado para pedir medidas cautelares, iniciar la mediación obligatoria o demanda, y para dirigir peritos técnicos y articular la prueba técnica en el expediente. Si la otra parte tiene abogado o si se ofrecen acuerdos económicos, conviene contar con asesoramiento legal.
Qué puede pasar
1) Se arregla con una carta: frecuentemente, la intimación bien documentada basta para que el desarrollador proponga correcciones, correos de entrega y un plan remedial. Este es el resultado más común en proyectos pequeños o freelances. Un acuerdo por escrito que incluya entregables y garantías técnicas suele ser suficiente.
2) Acuerdo/conciliación: en mediación o negociación extrajudicial se puede pactar una reparación (entrega del código, correcciones, o compensación). Un acuerdo homologado o con reconocimiento de deuda evita la incertidumbre de juicio y suele ser más rápido; pero revisá garantías de cumplimiento técnico y cláusulas sobre propiedad intelectual.
3) Juicio y pericia: si el caso llega a juicio, la prueba técnica es central. El perito técnico explicará al juez si hubo incumplimiento y el alcance de los daños. Si perdés, podrías soportar costas procesales; si ganás, obtendrás una sentencia con ejecución forzada. Atención: una sentencia favorable no siempre asegura que cobres si la parte es insolvente o está fuera del país.
Y si ganás, ¿cobrás? La eficacia de la sentencia depende del patrimonio del demandado y de la posibilidad de embargar cuentas o bienes. En proyectos con actores anónimos o activos en jurisdicciones extranjeras, la ejecución puede complicarse. Planificá la acción pensando en la posibilidad de localizar y asegurar activos antes de que se dispersen.
Errores que arruinan el caso
- No preservar repositorios ni historial de commits; los borrados y reescrituras complican la prueba.
- No documentar pruebas técnicas con hashes, transacciones y capturas verificables en blockchain.
- Firmar acuerdos de entrega sin cláusulas de aceptación técnica ni penalidades claras por incumplimiento.
- Aceptar correcciones verbales sin un nuevo cronograma por escrito; eso diluye la exigibilidad.
¿Necesitas un abogado para esto?
Si la otra parte es un desarrollador freelance y buscás solo la entrega, la primera intimación podés hacerla vos. Necesitás abogado cuando la contraparte no responde, cuando hay que pedir medidas cautelares para preservar repositorios o cuando vas a presentar pericia técnica ante un juzgado. También buscá abogado si te ofrecen un acuerdo económico: es el momento en que la asesoría suele justificar su costo. Si no podés pagar, consultá defensoría para orientación o la posibilidad de justicia gratuita.
Casos relacionados
Otros problemas frecuentes en blockchain y criptoactivos
Preguntas frecuentes sobre este caso
Sí, podés reclamar, pero la prueba es más difícil. En ese caso cobran valor los correos, mensajes, comprobantes de pago y cualquier registro técnico (commits, despliegues) que permita reconstruir el alcance del acuerdo y la conducta del desarrollador.
Sí. Los commits con hashes, timestamps y releases sirven para demostrar entregas y cambios. Exportá y preservá el historial y las pruebas de acceso. Si el repositorio fue borrado, conservá capturas y buscá mirrors o forks que puedan probar la existencia del código.
Documentá la oferta y la promesa por escrito, exigí un plan de trabajo detallado y, si no cumple, enviá una intimación fehaciente. Si persiste la falta, encará mediación o demanda con pericia técnica para demostrar el incumplimiento.
Sí, en sede civil se pueden solicitar medidas de exhibición o preservación de prueba y medidas cautelares para asegurar el acceso a repositorios o cuentas. Eso requiere intervención judicial y asesoramiento técnico para formular la medida correctamente.
Depende del contrato. Si el contrato prevé cesión de derechos, podés exigirla; si no, el autor conserva derechos de autor. Conviene revisar cláusulas sobre cesión, licencias y uso comercial antes de aceptar entregables y negociar garantías.
¿Necesitas resolver este problema legal?
Te conectamos con los mejores abogados especializados. Consulta gratuita y sin compromiso.