---
title: ".NET 개발자를 위한 이더리움"
description: ".NET 기반 프로젝트 및 도구를 사용하여 이더리움용으로 개발하는 방법을 알아보세요."
lang: ko
incomplete: true
---

<FeaturedText>.NET 기반 프로젝트 및 도구를 사용하여 이더리움용으로 개발하는 방법을 알아보세요.</FeaturedText>

이더리움을 사용하여 암호화폐와 블록체인 기술의 이점을 활용하는 탈중앙화 애플리케이션 (dapp)을 만들어 보세요. 이러한 dapp은 신뢰할 수 있으며, 이는 이더리움에 배포된 후에는 항상 프로그래밍된 대로 실행됨을 의미합니다. 디지털 자산을 제어하여 새로운 종류의 금융 애플리케이션을 만들 수 있습니다. 또한 탈중앙화되어 있어 단일 주체나 개인이 통제하지 않으며 검열이 거의 불가능합니다.

마이크로소프트 기술 스택의 도구와 언어를 사용하여 이더리움 기반의 탈중앙화 애플리케이션을 구축하고 스마트 컨트랙트와 상호 작용해 보세요. .NET Framework/.NET Core/.NET Standard 전반에 걸쳐 VSCode 및 Visual Studio와 같은 도구에서 C#, # Visual Basic .NET, F#을 지원합니다. 마이크로소프트 Azure Blockchain을 사용하여 몇 분 만에 Azure에 이더리움 블록체인을 배포할 수 있습니다. .NET에 대한 애정을 이더리움으로 가져오세요!

## 스마트 컨트랙트 및 Solidity 언어 시작하기 {#getting-started-with-smart-contracts-and-the-solidity-language}

**.NET과 이더리움 통합을 위한 첫걸음 내딛기**

더 기초적인 입문서가 먼저 필요하신가요? [ethereum.org/learn](/learn/) 또는 [ethereum.org/developers](/developers/)를 확인해 보세요.

- [블록체인 설명](https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explained)
- [스마트 컨트랙트의 이해](https://kauri.io/article/e4f66c6079e74a4a9b532148d3158188/ethereum-101-part-5-the-smart-contract)
- [첫 번째 스마트 컨트랙트 작성하기](https://kauri.io/article/124b7db1d0cf4f47b414f8b13c9d66e2/remix-ide-your-first-smart-contract)
- [Solidity 컴파일 및 배포 방법 알아보기](https://kauri.io/article/973c5f54c4434bb1b0160cff8c695369/understanding-smart-contract-compilation-and-deployment)

## 초보자용 참고 자료 및 링크 {#beginner-references-and-links}

**Nethereum 라이브러리 및 VS Code Solidity 소개**

- [Nethereum 시작하기](https://docs.nethereum.com/docs/getting-started/welcome/)
- [VS Code Solidity 설치하기](https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity)
- [이더리움 스마트 컨트랙트 생성 및 호출을 위한 .NET 개발자의 워크플로](https://medium.com/coinmonks/a-net-developers-workflow-for-creating-and-calling-ethereum-smart-contracts-44714f191db2)
- [Nethereum을 활용한 스마트 컨트랙트 통합](https://kauri.io/#collections/Getting%20Started/smart-contracts-integration-with-nethereum/#smart-contracts-integration-with-nethereumm)
- [Nethereum을 사용하여 .NET과 이더리움 블록체인 스마트 컨트랙트 연결하기](https://medium.com/my-blockchain-development-daily-journey/interfacing-net-and-ethereum-blockchain-smart-contracts-with-nethereum-2fa3729ac933), [中文版](https://medium.com/my-blockchain-development-daily-journey/%E4%BD%BF%E7%94%A8nethereum%E9%80%A3%E6%8E%A5-net%E5%92%8C%E4%BB%A5%E5%A4%AA%E7%B6%B2%E5%8D%80%E5%A1%8A%E9%8F%88%E6%99%BA%E8%83%BD%E5%90%88%E7%B4%84-4a96d35ad1e1)도 제공됨
- [Nethereum - 블록체인을 위한 오픈 소스 .NET 통합 라이브러리](https://kauri.io/#collections/a%20hackathon%20survival%20guide/nethereum-an-open-source-.net-integration-library/)
- [Nethereum을 사용하여 SQL 데이터베이스에 이더리움 트랜잭션 기록하기](https://medium.com/coinmonks/writing-ethereum-transactions-to-sql-database-using-nethereum-fd94e0e4fa36)
- [C# 및 VisualStudio를 사용하여 이더리움 스마트 컨트랙트를 쉽게 배포하는 방법 알아보기](https://koukia.ca/deploy-ethereum-smart-contracts-using-c-and-visualstudio-5be188ae928c)

**지금은 설정을 건너뛰고 바로 샘플을 확인하고 싶으신가요?**

- [Nethereum Playground](https://playground.nethereum.com/) - 브라우저를 통해 이더리움과 상호 작용하고 Nethereum 사용법을 배워보세요.
  - [계정 잔액 조회하기](https://docs.nethereum.com/docs/core-foundation/guide-query-balance)
  - [ERC-20 스마트 컨트랙트 잔액 조회하기](https://docs.nethereum.com/docs/smart-contracts/erc20)
  - [계정으로 이더 전송하기](https://docs.nethereum.com/docs/core-foundation/guide-send-eth)
  - ... 그 외 다수!
## 중급자용 문서 {#intermediate-articles}

- [Nethereum 시작하기 및 첫 번째 프로젝트](https://docs.nethereum.com/docs/getting-started/first-project)
- [나만의 개발용 테스트 체인 배포하기](https://github.com/Nethereum/Testchains)
- [Nethereum 및 VS Code를 활용한 코드 생성](https://docs.nethereum.com/docs/smart-contracts/code-generation/)
- [Unity와 이더리움: 이유와 방법](https://www.raywenderlich.com/5509-unity-and-ethereum-why-and-how)
- [이더리움 탈중앙화 애플리케이션(dapp)을 위한 ASP.NET Core 웹 API 만들기](https://tech-mint.com/blockchain/create-asp-net-core-web-api-for-ethereum-dapps/)
- [구조화된 온체인 애플리케이션을 위한 Nethereum MUD 프레임워크](https://docs.nethereum.com/docs/mud-framework/overview/)
- [Nethereum 블록체인 처리](https://docs.nethereum.com/docs/data-and-indexing/guide-blockchain-processing)
- [Nethereum 실시간 스트리밍](https://docs.nethereum.com/docs/core-foundation/guide-realtime-streaming/)
- [Kaleido와 Nethereum](https://kaleido.io/kaleido-and-nethereum/)
- [Quorum과 Nethereum](https://github.com/Nethereum/Nethereum/blob/master/src/Nethereum.Quorum/README.md)
## 고급 사용 패턴 {#advanced-use-patterns}

- [Azure Key 볼트 및 Nethereum](https://github.com/Azure-Samples/bc-community-samples/tree/master/akv-nethereum)
- [Nethereum.DappHybrid](https://github.com/Nethereum/Nethereum.DappHybrid)
- [Ujo Nethereum 백엔드 참조 아키텍처](https://github.com/Nethereum/ujo-backend)
## .NET 프로젝트, 도구 및 기타 흥미로운 자료 {#dot-net-projects-tools-and-other-fun-stuff}

- [Nethereum Playground](https://playground.nethereum.com/) - _브라우저에서 Nethereum 코드 스니펫을 컴파일, 생성 및 실행합니다._
- [Nethereum Codegen Blazor](https://github.com/Nethereum/Nethereum.CodeGen.Blazor) - _Blazor UI가 포함된 Nethereum 코드 생성기_
- [Nethereum Blazor](https://github.com/Nethereum/NethereumBlazor) - _.NET Wasm SPA 기반의 가벼운 블록체인 탐색기 및 간단한 지갑_
- [Wonka 비즈니스 규칙 엔진](https://github.com/Nethereum/Wonka) - _본질적으로 메타데이터 기반인 비즈니스 규칙 엔진(.NET 플랫폼 및 이더리움 플랫폼 모두 지원)_
- [네더마인드](https://github.com/NethermindEth/nethermind) - _Linux, Windows, MacOS용 .NET Core 이더리움 클라이언트_
- [eth-utils](https://github.com/ethereum/eth-utils/) - _이더리움 관련 코드베이스 작업을 위한 유틸리티 함수_
- [TestChains](https://github.com/Nethereum/TestChains) - _빠른 응답을 위해 사전 구성된 .NET 개발 체인(권위 증명(PoA))_

더 많은 리소스를 찾고 계신가요? [ethereum.org/developers](/developers/)를 확인해 보세요.
## .NET 커뮤니티 기여자 {#dot-net-community-contributors}

Nethereum 커뮤니티는 주로 [Gitter](https://gitter.im/Nethereum/Nethereum)에서 활동하며, 누구나 질문하고 답변하거나 도움을 받고 편하게 어울릴 수 있습니다. [Nethereum GitHub 리포지토리](https://github.com/Nethereum)에서 자유롭게 PR을 작성하거나 이슈를 열어주시고, 저희가 보유한 다양한 사이드/샘플 프로젝트를 둘러보셔도 좋습니다. [디스코드](https://discord.gg/jQPrR58FxX)에서도 저희를 만나보실 수 있습니다!

네더마인드를 처음 접하고 시작하는 데 도움이 필요하시다면 [디스코드](https://discord.gg/PaCMRFdvWT)에 참여해 보세요. 개발자들이 여러분의 질문에 답변해 드립니다. [네더마인드 GitHub 리포지토리](https://github.com/NethermindEth/nethermind)에서 주저하지 말고 PR을 열거나 이슈를 제기해 주세요.

## 기타 종합 목록 {#other-aggregated-lists}

[공식 Nethereum 사이트](https://nethereum.com/)  
[공식 네더마인드 사이트](https://nethermind.io/)
