---
title: Ethereum para desenvolvedores Delphi
description: "Aprenda a desenvolver para Ethereum usando a linguagem de programação Delphi"
lang: pt-br
incomplete: true
---

<FeaturedText>

Aprenda a desenvolver para Ethereum usando a linguagem de programação Delphi

</FeaturedText>

Use o Ethereum para criar aplicativos descentralizados (ou "dapps") que utilizam os benefícios da criptomoeda e da tecnologia blockchain. Esses dapps podem ser confiáveis, o que significa que, uma vez implantados no Ethereum, eles sempre serão executados conforme programado. Eles podem controlar ativos digitais para criar novos tipos de aplicativos financeiros. Eles podem ser descentralizados, o que significa que nenhuma entidade ou pessoa os controla e são quase impossíveis de censurar.

Crie aplicativos descentralizados no Ethereum e interaja com contratos inteligentes usando a linguagem de programação Delphi!

## Primeiros passos com contratos inteligentes e a linguagem Solidity {#getting-started-with-smart-contracts-and-the-solidity-language}

**Dê seus primeiros passos para integrar o Delphi com o Ethereum**

Precisa de uma introdução mais básica primeiro? Confira [ethereum.org/learn](/learn/) ou [ethereum.org/developers](/developers/).

- [Blockchain explicada](https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explained)
- [Entendendo os contratos inteligentes](https://kauri.io/article/e4f66c6079e74a4a9b532148d3158188/ethereum-101-part-5-the-smart-contract)
- [Escreva seu primeiro contrato inteligente](https://kauri.io/article/124b7db1d0cf4f47b414f8b13c9d66e2/remix-ide-your-first-smart-contract)
- [Aprenda como compilar e implantar Solidity](https://kauri.io/article/973c5f54c4434bb1b0160cff8c695369/understanding-smart-contract-compilation-and-deployment)

## Referências e links para iniciantes {#beginner-references-and-links}

**Apresentando a biblioteca Delphereum**

- [O que é Delphereum?](https://github.com/svanas/delphereum/blob/master/README.md)
- [Conectando o Delphi a uma blockchain local (em memória)](https://medium.com/@svanas/connecting-delphi-to-a-local-in-memory-blockchain-9a1512d6c5b0)
- [Conectando o Delphi à Rede Principal do Ethereum](https://medium.com/@svanas/connecting-delphi-to-the-ethereum-main-net-5faf1feffd83)
- [Conectando o Delphi a contratos inteligentes](https://medium.com/@svanas/connecting-delphi-to-smart-contracts-3146b12803a1)

**Quer pular a configuração por enquanto e ir direto para os exemplos?**

- [Um contrato inteligente de 3 minutos e Delphi - Parte 1](https://medium.com/@svanas/a-3-minute-smart-contract-and-delphi-61d998571d)
- [Um contrato inteligente de 3 minutos e Delphi - Parte 2](https://medium.com/@svanas/a-3-minute-smart-contract-and-delphi-part-2-446925faa47b)

## Artigos intermediários {#intermediate-articles}

- [Gerando uma assinatura de mensagem assinada pelo Ethereum no Delphi](https://medium.com/@svanas/generating-an-ethereum-signed-message-signature-in-delphi-75661ce5031b)
- [Transferindo ether com Delphi](https://medium.com/@svanas/transferring-ether-with-delphi-b5f24b1a98a4)
- [Transferindo tokens ERC-20 com Delphi](https://medium.com/@svanas/transferring-erc-20-tokens-with-delphi-bb44c05b295d)

## Padrões de uso avançados {#advanced-use-patterns}

- [Delphi e Ethereum Name Service (ENS)](https://medium.com/@svanas/delphi-and-ethereum-name-service-ens-4443cd278af7)
- [QuikNode, Ethereum e Delphi](https://medium.com/@svanas/quiknode-ethereum-and-delphi-f7bfc9671c23)
- [Delphi e a Floresta Negra do Ethereum](https://svanas.medium.com/delphi-and-the-ethereum-dark-forest-5b430da3ad93)
- [Troca de um token por outro no Delphi](https://svanas.medium.com/swap-one-token-for-another-in-delphi-bcb999c47f7)

Procurando por mais recursos? Confira [ethereum.org/developers](/developers/).