> 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-it/wallet/wallet-integrato/wallet-smart-contract.md).

# Wallet Smart Contract

I Smart Contract Wallet (SCW) sono la prossima generazione di wallet su Ethereum e altre chain EVM. I wallet tradizionali (Externally Owned Accounts, o EOA) sono semplicemente una coppia chiave privata + indirizzo. Al contrario, gli SCW sono contratti programmabili che possono detenere fondi, definire regole personalizzate ed eseguire logica intorno alle transazioni. Per goodcryptoX, questa tecnologia è ciò che ha finalmente reso possibile il trading DEX non-custodial.

***

### Breve riepilogo: EOA vs Smart Contract Wallet

* EOA (Externally Owned Account): un wallet Ethereum standard (MetaMask, ecc.). Controllato direttamente da una chiave privata. Solo le EOA possono firmare transazioni.
* SCW (Smart Contract Wallet): un contratto distribuito on-chain. A differenza di un EOA, è programmabile — il che significa che può verificare ed eseguire azioni autorizzate da un EOA o [chiavi di sessione](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/chiavi-di-sessione.md). Questa programmabilità è ciò che abilita funzionalità avanzate come [raggruppamento di transazioni](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/raggruppamento-delle-transazioni.md), pagamenti del gas in [token diversi da ETH](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/gas-in-qualsiasi-token.md), e schemi di autorizzazione flessibili.

In goodcryptoX, quando configuri un wallet EVM, ottieni entrambi:

* un EOA (firmatario)
* un Smart Contract Wallet abbinato (i fondi risiedono qui)

***

### Perché sono importanti

I Smart Contract Wallet sono diventati pratici dopo l'adozione dell'account abstraction ERC-4337 all'inizio del 2023. Questo standard ha introdotto:

* contratti EntryPoint: il gateway per le transazioni SCW
* Bundlers: nodi che raccolgono le transazioni SCW e le inviano on-chain

Insieme, hanno sbloccato la possibilità di costruire un'esperienza di trading completamente non-custodial — qualcosa che stavamo aspettando prima di lanciare la funzionalità DEX.

***

### Cosa abilitano in goodcryptoX

Ecco cosa gli SCW sbloccano per te all'interno di goodcryptoX:

* Trading non-custodial

  Il beneficio principale: mantieni il controllo dei tuoi fondi. [Chiavi di sessione](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/chiavi-di-sessione.md) ti permettono di autorizzare il trading senza esporre la tua chiave privata.
* [Chiavi di sessione](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/chiavi-di-sessione.md)

  Chiavi con permessi limitati, verificabili on-chain, che rendono il trading non-custodial fluido e sicuro.
* [Raggruppamento di transazioni](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/raggruppamento-delle-transazioni.md)

  Più azioni racchiuse in un'unica transazione. Esempio: approvazioni + swap combinati in un unico clic. Risparmia tempo e gas, poiché più passaggi vengono eseguiti in una singola transazione.
* Paymaster e [astrazione del gas](/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract/gas-in-qualsiasi-token.md)

  Ti consentono di pagare il gas in token diversi da ETH — un passo cruciale per l'usabilità.
* [Protezione MEV](/goodcryptox-it/trading-dex-spot/meccaniche-degli-ordini/protezione-mev.md)

  Le transazioni SCW vengono inviate tramite un pool privato, conferendo loro una resistenza nativa contro front-running e attacchi sandwich.
* Flessibilità futura

  Da [prelievi raggruppati](/goodcryptox-it/trading-dex-spot/funzionalita-in-arrivo/trasferimenti-batch.md) a [raggruppamento di operazioni di trading](/goodcryptox-it/trading-dex-spot/funzionalita-in-arrivo/ordini-batch.md), gli SCW aprono la porta a funzionalità che non avremmo potuto offrire solo con le EOA.

***

### Compromessi

Gli SCW hanno alcuni svantaggi:

* Gli SCW consumano leggermente più gas per transazione — percepibile sulla mainnet di Ethereum, ma quasi trascurabile sulle L2.
* Nuova infrastruttura: EntryPoint e bundler sono ancora in fase di maturazione, il che aggiunge complessità.

Ma i benefici superano di gran lunga i costi, soprattutto man mano che l'ecosistema si standardizza.

***

### Dove si sta andando

La direzione è chiara:

* chain EVM
  * Passo 1: ERC-4337 ha introdotto SCW separati.
  * Passo 2: EIP-7702 permette alle EOA di funzionare anche come SCW.
  * [Obiettivo finale](https://vitalik.eth.limo/general/2021/12/06/endgame.html?utm_source=chatgpt.com): *ogni wallet diventa uno Smart Contract Wallet per impostazione predefinita*.
* Solana

  Su Solana, i wallet già si basano sulla logica dei programmi sotto il cofano. Tuttavia, l'infrastruttura per le chiavi di sessione e l'astrazione del gas non è ancora sufficientemente sviluppata per abilitare lo stesso flusso di trading non-custodial che supportiamo sugli EVM. Ci aspettiamo che l'infrastruttura dei wallet di Solana si evolva in modo simile nel prossimo futuro.


---

# 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.goodcrypto.app/goodcryptox-it/wallet/wallet-integrato/wallet-smart-contract.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.
