# Carteiras por contrato inteligente

Smart Contract Wallets (SCWs) são a próxima geração de carteiras na Ethereum e em outras redes EVM. Carteiras tradicionais (Externally Owned Accounts, ou EOAs) são apenas um par chave privada + endereço. Em contraste, SCWs são contratos programáveis que podem manter fundos, definir regras personalizadas e executar lógica em torno de transações. Para o goodcryptoX, essa tecnologia foi o que finalmente tornou possível a negociação DEX não custodial.

***

### Recapitulação rápida: EOAs vs Smart Contract Wallets

* EOA (Externally Owned Account): uma carteira Ethereum padrão (MetaMask, etc.). Controlada diretamente por uma chave privada. Apenas EOAs podem assinar transações.
* SCW (Smart Contract Wallet): um contrato implantado on-chain. Ao contrário de uma EOA, é programável — o que significa que pode verificar e executar ações autorizadas por uma EOA ou [chaves de sessão](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/chaves-de-sessao). Essa programabilidade é o que possibilita recursos avançados como [agregação de transações](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/agrupamento-de-transacoes), pagamentos de gas em [tokens diferentes de ETH](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/gas-em-qualquer-token), e esquemas de autorização flexíveis.

No goodcryptoX, quando você configura uma carteira EVM, você obtém ambos:

* uma EOA (signatário)
* uma Smart Contract Wallet pareada (os fundos ficam aqui)

***

### Por que elas importam

As Smart Contract Wallets se tornaram práticas após a adoção da abstração de conta ERC-4337 no início de 2023. Esse padrão introduziu:

* contratos EntryPoint: a porta de entrada para transações SCW
* Bundlers: nós que coletam transações SCW e as submetem on-chain

Juntos, eles desbloquearam a capacidade de construir uma experiência de negociação totalmente não custodial — algo que estávamos aguardando antes de lançar a funcionalidade DEX.

***

### O que elas habilitam no goodcryptoX

Eis o que as SCWs liberam para você dentro do goodcryptoX:

* Negociação não custodial

  O benefício principal: você mantém o controle de seus fundos. [Chaves de sessão](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/chaves-de-sessao) permitem que você autorize negociações sem expor sua chave privada.
* [Chaves de sessão](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/chaves-de-sessao)

  Chaves com permissão limitada, verificáveis on-chain, que tornam a negociação não custodial fluida e segura.
* [Agregação de transações](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/agrupamento-de-transacoes)

  Múltiplas ações compactadas em uma transação. Exemplo: aprovações + swap combinados em um único clique. Economiza tempo e gas, já que múltiplas etapas são executadas em uma única transação.
* Paymasters e [abstração de gas](https://docs.goodcrypto.app/goodcryptox-pt/carteiras/carteira-integrada/carteiras-por-contrato-inteligente/gas-em-qualquer-token)

  Permitem que você pague gas em tokens diferentes de ETH — um passo crítico para a usabilidade.
* [Proteção MEV](https://docs.goodcrypto.app/goodcryptox-pt/trading-dex-spot/mecanica-de-ordens/protecao-mev)

  As transações SCW são submetidas via um pool privado, conferindo-lhes resistência nativa contra front-running e ataques de sandwich.
* Flexibilidade futura

  De [retiradas agrupadas](https://docs.goodcrypto.app/goodcryptox-pt/trading-dex-spot/funcionalidade-futura/transferencias-em-lote) a [agregação avançada de negociações](https://docs.goodcrypto.app/goodcryptox-pt/trading-dex-spot/funcionalidade-futura/ordens-em-lote), as SCWs abrem a porta para recursos que não pudemos oferecer apenas com EOAs.

***

### Compromissos

As SCWs têm algumas desvantagens:

* SCWs consomem um pouco mais de gas por transação — perceptível na mainnet Ethereum, mas quase negligenciável em L2s.
* Nova infraestrutura: EntryPoints e bundlers ainda estão amadurecendo, o que adiciona complexidade.

Mas os benefícios superam amplamente os custos, especialmente à medida que o ecossistema se padroniza.

***

### Para onde as coisas estão indo

A direção é clara:

* redes EVM
  * Passo 1: ERC-4337 introduziu SCWs separados.
  * Passo 2: EIP-7702 permite que EOAs atuem também como SCWs.
  * [Objetivo final](https://vitalik.eth.limo/general/2021/12/06/endgame.html?utm_source=chatgpt.com): *toda carteira se torna uma Smart Contract Wallet por padrão*.
* Solana

  Na Solana, as carteiras já dependem de lógica de programas nos bastidores. Entretanto, a infraestrutura de chaves de sessão e a abstração de gas ainda não estão desenvolvidas o suficiente para possibilitar o mesmo fluxo de negociação não custodial que suportamos nas EVMs. Esperamos que a infraestrutura de carteiras da Solana evolua em linhas semelhantes num futuro próximo.
