«El código es la ley», dice el lema cripto. En la Argentina, la ley es la ley — y el código es, en el mejor de los casos, una forma de ejecutarla. La diferencia se vuelve real el día que el smart contract hace algo que las partes no quisieron, deja de hacer algo que debía, o directamente tiene un error: ¿qué vale, lo que el programa ejecutó o lo que el contrato jurídico dice? Esta nota es sobre la relación entre el smart contract y la escritura pública — y sobre por qué los proyectos serios necesitan a los dos, bien sincronizados.
En resumen: un smart contract es un programa que ejecuta reglas automáticamente; un contrato jurídico es un acuerdo de voluntades que el derecho reconoce y los jueces hacen cumplir. En un proyecto tokenizado los dos deben decir lo mismo — y el documento jurídico (idealmente por escritura pública, con el contrato de fideicomiso y la referencia al código) debe establecer qué prevalece cuando difieren, cómo se corrigen errores, quién puede pausar o actualizar el contrato y bajo qué controles. El escribano instrumenta esa “capa legal” y constata, con fecha cierta, qué versión del código corresponde a qué acuerdo.
Dos cosas distintas que la gente confunde
| Smart contract | Contrato jurídico (escritura) | |
|---|---|---|
| Qué es | Código que ejecuta reglas en una blockchain | Acuerdo de voluntades con efectos legales |
| Qué garantiza | Que la regla programada se ejecuta igual siempre | Que lo acordado es exigible ante un juez |
| Si hay un error | Se ejecuta el error, con la misma precisión | Se interpreta la voluntad real de las partes; se corrige, se anula o se indemniza |
| Si el mundo cambia (muerte, incapacidad, sentencia, nueva ley) | No lo sabe | Lo contempla: sucesiones, representación, orden público |
| Quién lo hace cumplir | La red, automáticamente | El Estado, a pedido de parte |
Los casos donde la diferencia duele
- El bug: el contrato reparte rentas en proporción equivocada, o permite retirar lo que no debía. El código “cumplió”; el derecho dice que hubo pago indebido y debe devolverse. Sin un contrato jurídico que lo diga, es una discusión larga.
- El cambio de reglas: el emisor actualiza el smart contract (muchos son actualizables) y modifica derechos de los tenedores. ¿Podía? Solo si el contrato jurídico lo autorizaba, con las mayorías y avisos previstos. Si no, es incumplimiento, por más que la cadena lo haya aceptado.
- La muerte del tenedor: el código seguirá tratando a la wallet como titular; el derecho dice que los tokens son de los herederos. Alguien tiene que decírselo a la cadena — próxima nota de la serie.
- La orden judicial: un embargo sobre los tokens de un deudor, una medida cautelar sobre el fideicomiso. El smart contract no lee oficios. El fiduciario y la plataforma sí, y deben tener prevista la forma de cumplir.
- El evento externo mal informado: el oráculo que alimenta al contrato (un precio, un pago) informó mal y el código actuó en consecuencia. Volvemos al problema del oráculo: la calidad del dato de entrada define todo.
La “capa legal”: qué debe decir el contrato jurídico
- Identificación del código: dirección del smart contract, cadena, versión y hash del código al momento de la firma — constatado por acta notarial, para que nadie discuta después qué versión regía.
- Cláusula de prevalencia: en caso de discrepancia entre la ejecución del código y el contrato, prevalece el contrato (y el código se corrige), salvo los supuestos que las partes expresamente acuerden tratar al revés.
- Régimen de actualizaciones: quién puede modificar el smart contract, con qué mayorías de tenedores, con qué aviso, y con acta que lo documente.
- Procedimiento ante errores y emergencias: pausa del contrato, reversión, compensaciones — y quién decide.
- Interfaz con el mundo jurídico: cómo se cumplen órdenes judiciales, sucesiones, cesiones forzosas; qué hace el fiduciario y qué hace la plataforma.
- Ley aplicable y jurisdicción: en un proyecto con inversores en varios países, la cláusula menos glamorosa y más decisiva.
El rol del escribano: que las dos capas estén soldadas
El escribano instrumenta el contrato jurídico (típicamente dentro del contrato de fideicomiso o como anexo por escritura), constata por acta el código vigente al momento de cada hito —emisión, actualización, modificación—, certifica las actas de las decisiones de tenedores y deja en su protocolo la trazabilidad completa: qué acuerdo legal correspondía a qué versión del código, en qué fecha, decidido por quién. El día del conflicto, ese protocolo es el mapa que el juez va a seguir.
¿Su smart contract tiene capa legal? Escríbanos por WhatsApp o desde la página de contacto. Trabajamos con su equipo técnico y sus abogados para que el código y el contrato digan lo mismo — y para documentar cuál manda cuando no.
Preguntas frecuentes
¿Un smart contract es un contrato válido en la Argentina?
Puede serlo: el Código Civil y Comercial admite la libertad de formas y el consentimiento por medios electrónicos. Lo que el smart contract no reemplaza son las formas exigidas para ciertos actos (escritura pública para inmuebles, por ejemplo) ni la interpretación según la voluntad real de las partes. Por eso conviene que exista el documento jurídico que lo enmarca.
¿Y si las partes quieren que el código prevalezca siempre?
Pueden pactarlo para muchos supuestos, pero no contra normas de orden público (capacidad, herencia forzosa, protección del consumidor, órdenes judiciales). Un contrato que pretenda inmunidad total frente al derecho es, justamente, el que un juez va a dejar sin efecto.
¿El escribano audita el código?
No: la auditoría técnica es de especialistas. El escribano da fe de qué código existía y qué acuerdo le correspondía — y documenta que la auditoría se hizo, si las partes la incorporan. Son capas distintas y complementarias.
Importante: artículo informativo y general. La validez y los efectos de los smart contracts dependen de cada caso y de un marco legal en evolución; consulte con abogado y escribano antes de emitir o invertir.
El código ejecuta; el contrato decide. Que los dos estén de acuerdo es trabajo de alguien — y ese alguien da fe. Consultenos.