# Smart Contract Wallets

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](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/chiavi-di-sessione). Questa programmabilità è ciò che abilita funzionalità avanzate come [raggruppamento di transazioni](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/batching-delle-transazioni), pagamenti del gas in [token diversi da ETH](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/gas-in-qualsiasi-token), 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](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/chiavi-di-sessione) ti permettono di autorizzare il trading senza esporre la tua chiave privata.
* [Chiavi di sessione](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/chiavi-di-sessione)

  Chiavi con permessi limitati, verificabili on-chain, che rendono il trading non-custodial fluido e sicuro.
* [Raggruppamento di transazioni](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/batching-delle-transazioni)

  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](https://docs.goodcrypto.app/goodcryptox-it/wallets/portafoglio-integrato/smart-contract-wallets/gas-in-qualsiasi-token)

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

  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](https://docs.goodcrypto.app/goodcryptox-it/trading-dex-spot/funzionalita-in-arrivo/trasferimenti-batch) a [raggruppamento di operazioni di trading](https://docs.goodcrypto.app/goodcryptox-it/trading-dex-spot/funzionalita-in-arrivo/ordini-batch), 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.
