> For the complete documentation index, see [llms.txt](https://docs.goodcrypto.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.goodcrypto.app/goodcryptox-es/billeteras/billetera-integrada/billeteras-de-contrato-inteligente/agrupacion-de-transacciones.md).

# Agrupación de transacciones

Una de las ventajas clave de las Billeteras de Contratos Inteligentes es su capacidad para agrupar múltiples acciones en una sola transacción. En lugar de firmar y enviar varias transacciones separadas, puedes agruparlas y ejecutar todo de una vez.

***

### Por qué importa

Agrupar transacciones aporta tres beneficios principales:

1. **Mejor experiencia de usuario**

   No más hacer clic en aprobación tras aprobación. Por ejemplo, en Uniswap y otros DEX AMM, intercambiar un token recién comprado normalmente requiere tres firmas separadas: dos aprobaciones más el propio intercambio. Con goodcryptoX, estos se empaquetan juntos. Haces clic una vez: todo ocurre de una sola vez.

   En el fondo, también agrupamos el despliegue de la Billetera de Contrato Inteligente y la validación de claves de sesión, por lo que tu primer intercambio es fluido.
2. **Ahorro de gas**

   Cada transacción normalmente conlleva sobrecarga repetida. Al agrupar, eliminas gran parte de esa duplicación. Por ejemplo, al combinar tres intercambios separados en un solo lote, no ahorrarás 3× el gas, pero típicamente puedes reducir costos entre un 30 % y un 70 % en el segundo y tercer intercambio. En cadenas caras como Ethereum L1, estos ahorros se acumulan rápidamente.
3. **Ejecución todo o nada**

   Los lotes son atómicos: o bien todas las acciones incluidas tienen éxito, o ninguna. Esto asegura consistencia para estrategias complejas de trading o DeFi, donde una ejecución parcial podría dejarte expuesto.

***

### Casos de uso actuales y futuros

Hoy en día, usamos el agrupamiento de transacciones para:

* combinar aprobaciones con intercambios
* desplegar tu Billetera de Contrato Inteligente y validar claves de sesión sin interrupciones

En el futuro, el agrupamiento impulsará características avanzadas como:

* [bot SOS](/goodcryptox-es/trading-en-dex-spot/funcionalidad-proximamente/bot-sos.md) — liquidar toda tu billetera en stablecoins con un clic, o recomprarlo todo igual de fácilmente
* [Rebalanceador de cartera](/goodcryptox-es/trading-en-dex-spot/funcionalidad-proximamente/bot-de-reequilibrio.md) bot — reequilibrio de cartera totalmente automatizado y basado en reglas.

En ambos casos, el agrupamiento hace que la ejecución sea más rápida, barata y simple — especialmente crítico en redes L1 como Ethereum.

***

👉 El agrupamiento de transacciones es lo que hace que el trading no custodial en goodcryptoX se sienta tan fluido como usar un exchange centralizado, manteniéndote al mismo tiempo en control total de tus fondos.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.goodcrypto.app/goodcryptox-es/billeteras/billetera-integrada/billeteras-de-contrato-inteligente/agrupacion-de-transacciones.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
