> 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-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes.md).

# Carteiras de Contratos Inteligentes

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](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/chaves-de-sessao.md). Essa programabilidade é o que possibilita recursos avançados como [agregação de transações](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/loteamento-de-transacoes.md), pagamentos de gas em [tokens diferentes de ETH](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/gas-em-qualquer-token.md), 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](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/chaves-de-sessao.md) permitem que você autorize negociações sem expor sua chave privada.
* [Chaves de sessão](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/chaves-de-sessao.md)

  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](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/loteamento-de-transacoes.md)

  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](/goodcryptox-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes/gas-em-qualquer-token.md)

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

  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](/goodcryptox-pt/trading-dex-spot/funcionalidade-em-breve/transferencias-em-lote.md) a [agregação avançada de negociações](/goodcryptox-pt/trading-dex-spot/funcionalidade-em-breve/ordens-em-lote.md), 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.


---

# 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-pt/carteiras/carteira-integrada/carteiras-de-contratos-inteligentes.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.
