> For the complete documentation index, see [llms.txt](https://docs.ston.fi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ston.fi/es/seccion-para-desarrolladores/dex/smart-contracts.md).

# Contratos inteligentes

Documentación de interacción directa con contratos inteligentes para el protocolo DEX STON.fi.

> **Importante**: Estos documentos describen la arquitectura de contratos inteligentes de bajo nivel, los métodos y los opcodes. Para **aplicaciones de producción**, recomendamos **encarecidamente** usar el [SDK oficial](/es/seccion-para-desarrolladores/dex/sdk/v2.md) + [TonConnect](https://docs.ton.org/develop/dapps/ton-connect/overview) en lugar de compilar BOC manualmente y enviar transacciones. El SDK ofrece una mejor experiencia para desarrolladores, maneja casos límite y recibe soporte oficial. La compilación personalizada de BOC solo debe usarse para casos de uso especializados o avanzados.

## Arquitectura de contratos

El DEX consta de cuatro tipos principales de contratos:

* **Router**: Punto de entrada para todas las operaciones
* **Pool**: Gestiona la liquidez y los intercambios para pares de tokens
* **Cuenta**: Registra las posiciones de liquidez del usuario
* **Monedero**: Gestiona las operaciones de tokens LP

## Versiones

### [v2](/es/seccion-para-desarrolladores/dex/smart-contracts/v2.md)

Última implementación de contrato con:

* Gestión de liquidez mejorada
* Sistema de bóveda para la recaudación de comisiones
* Consumo de gas optimizado

### [v1](/es/seccion-para-desarrolladores/dex/smart-contracts/v1.md)

Implementación original del contrato:

* Funcionalidad AMM estándar
* Seguridad y fiabilidad comprobadas

## Diferencias clave entre versiones

| Función              | v1       | v2         |
| -------------------- | -------- | ---------- |
| LP de una sola parte | ❌        | ✅          |
| Sistema de bóveda    | ❌        | ✅          |
| Eficiencia del gas   | Estándar | Optimizado |
| Quemas de tokens LP  | Manual   | Automático |

## Consideraciones de integración

* Usa el SDK para la mayoría de las integraciones
* Llamadas directas al contrato para casos de uso avanzados
* Prueba siempre primero en la red de pruebas
* Considera estrategias de optimización del gas

## Seguridad

Todos los contratos son:

* Código abierto
* Auditados
* Inmutables (pools)
* Bloqueados por tiempo (actualizaciones del router)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ston.fi/es/seccion-para-desarrolladores/dex/smart-contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
