0Pricing
Blockchain Smart Contracts with Solidity · Aula

Carteiras, Chaves e Transações

Entenda como pares de chaves criptográficas, endereços e transações assinadas permitem que os usuários possuam ativos e interajam com a blockchain do Ethereum.

Carteiras, Chaves e Transações é uma aula grátis de Blockchain Smart Contracts with Solidity no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Blockchain Smart Contracts with Solidity, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Blockchain Smart Contracts with Solidity inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

What Is a Crypto Wallet?

A wallet doesn't hold coins - it stores your private key and uses it to sign transactions. Your funds live on the blockchain, controlled by that key.

Public and Private Keys

A wallet is built on an asymmetric key pair. The private key is secret and signs transactions; the public key is derived from it and safe to share.

From Public Key to Address

An Ethereum address is the last 20 bytes of the hashed public key, shown as a hex string starting with 0x. It's your public on-chain identity.

Seed Phrases

Your seed phrase (12 or 24 words) deterministically generates all your keys. Anyone with it controls your funds - keep it offline and never share it.

What Is a Transaction?

A transaction is a signed instruction to change chain state - sending ETH or calling a contract. It carries sender, recipient, value, data, and a nonce.

The Nonce

The nonce is a per-account counter that climbs with every transaction. It blocks replay attacks and forces your transactions to execute in order.

Signing a Transaction

The wallet signs the transaction hash with your private key. The network checks the signature against your address - proving authorization without exposing the key.

Gas and Fees

Every transaction costs gas, paid in ETH, to reward validators for the computation. You set a gas limit and fee; contract calls cost more than a plain transfer.

Transaction Lifecycle

A transaction's lifecycle: pending in the mempool, included in a block, then confirmed as more blocks stack on top. More confirmations mean stronger finality.

Reading a Transaction Receipt

After execution you get a receipt showing status (success or revert), gas used, and any emitted events. Always check the status before assuming success.

Custodial vs Non-Custodial

With a non-custodial wallet you hold the keys and full control. A custodial one (like an exchange) holds them for you - "not your keys, not your coins."

Quick Check

Check your wallet and transaction knowledge.

Recap

Recap: wallets hold keys, not coins; addresses come from public keys; transactions are signed, ordered by nonce, and cost gas; receipts confirm success and custody sets control.

Perguntas Frequentes

A aula “Carteiras, Chaves e Transações” é grátis?

Sim — o texto completo de “Carteiras, Chaves e Transações” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Blockchain Smart Contracts with Solidity, atualize para CoddyKit PRO. O curso de Blockchain Smart Contracts with Solidity inclui 4 aulas no total.

O que vou aprender em “Carteiras, Chaves e Transações”?

Entenda como pares de chaves criptográficas, endereços e transações assinadas permitem que os usuários possuam ativos e interajam com a blockchain do Ethereum. Você pratica Blockchain Smart Contracts with Solidity com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Blockchain Smart Contracts with Solidity?

Nenhuma experiência prévia é necessária. Blockchain Smart Contracts with Solidity no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Carteiras, Chaves e Transações”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Blockchain Smart Contracts with Solidity?

Sim. Cada aula de Blockchain Smart Contracts with Solidity inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. O que é a tecnologia blockchain?
  2. Fundamentos do Ethereum e da EVM
  3. Seu primeiro contrato em Solidity
  4. Carteiras, Chaves e Transações
← Voltar para Blockchain Smart Contracts with Solidity