WEMIX3.0
WEMIX3.0 (KOR)
WEMIX3.0 (KOR)
  • Introduction
    • Blockchain Basics
      • What is Blockchain?
      • Consensus Algorithm
      • Transactions
      • Gas
      • Account
  • Design
    • Architecture
    • Consensus
    • Governance
    • Minting
    • EIP1559
    • Fee Delegation
    • Eco Fund
    • Roadmap
  • Quick Start
    • Start Node
      • Use Binary
        • Command-line Option
      • Use Public API Server(RPC)
    • Connect Node
    • Account
      • Use MetaMask
    • Testnet Faucet
  • Install & Operation
    • End Node
      • System Requirements
      • Firewall Setting
      • Install Guide
    • Block Producer Node
      • System Requirements
      • Firewall Setting
      • Install Guide
    • Download
    • Operation Guide
  • dApp Developer
    • Smart Contract
      • Solidity
      • Precompiled Contracts
      • Sample Contracts
    • JSON-RPC
    • API Reference
      • Account APIs
      • Block APIs
      • Contract APIs
      • Transaction APIs
      • Event logs APIs
      • Tokens APIs
  • Tutorial
    • Wallet 생성하기
    • Test Coin 받기
    • Smart Contract 생성하기
      • Remix에서 개발하기
      • Truffle 사용하기
      • Hardhat 사용하기
    • ERC-20 Token
      • ERC-20 Contract 만들기
      • ERC-20 Token 확인하기
      • ERC-20 Token 보내기
      • ERC-20 Token API 조회하기
      • ERC-20 Token 소각하기
    • ERC-721 Token
      • ERC-721 Contract 만들기
      • ERC-721 Minting하기
      • ERC-721 Token API 조회하기
      • ERC-721 Token 소각하기
    • Fee Delegation 사용하기
  • Manual
    • Explorer
    • Wallet
  • FAQ
Powered by GitBook
On this page
  • REMIX
  • Truffle
  • Hardhat
  1. Tutorial

Smart Contract 생성하기

PreviousTest Coin 받기NextRemix에서 개발하기

본 장은 아래 3가지 툴을 사용하여 Smart Contract를 배포하는 방법을 설명합니다.

REMIX

Remix는 브라우저에서 솔리디티 프로그래밍 언어로 Smart Contract 개발과 구축을 지원하는 통합개발환경(IDE)입니다. 브라우저로 Smart Contract 배포와 테스트를 할 수 있습니다.

브라우저 기반으로 사용자들이 쉽게 따라하며 사용할 수 있는 툴로서, ERC-720 Smart Contract 만들기 시 사용할 툴입니다.

Truffle

Truffle은 이더리움 기반으로 dApp을 쉽게 개발할 수 있도록 도와주는 블록체인 프레임워크입니다. Smart Contract를 Truffle을 통해 컴파일하고 배포할 수 있습니다.

Hardhat

Hardhat은 Truffle과 유사한 dApp 개발도구로써 Smart Contract 작성, 컴파일, 배포를 모두 지원하는 개발 프레임워크입니다.

Remix에서 개발하기
Truffle 사용하기
Hardhat 사용하기