MEVerse Dev Docs
MEVerse Dev Docs (KR)
MEVerse Dev Docs (KR)
  • Welcome
  • MEVerse 개요
    • MEVerse Core Design
    • Proof of Formulation
    • Customizable Multi Chain
    • Level Tree
    • Block Redesign
  • 시작하기
    • 노드 실행
    • 계정에 MEV 추가하기
    • 개발 도구 설치하기
    • 스마트 컨트랙트 배포
    • 배포 확인
  • MEVerse Network Structure
    • 제너레이터 노드 (Generator Node)
    • 옵저버 노드 (Observer Node)
    • 시드 노드 (Seed Node)
    • 퍼블릭 노드 (Public Node)
    • 브릿지 노드 (Bridge Node)
  • 스마트 컨트랙트
    • Solidity - Smart Contract Language
    • IDE and Tools
      • Remix
      • Truffle
      • Hardhat
      • MEVerse Scan(Explorer)
      • Connecting MetaMask
    • Sample Contracts
    • Testing Guide
  • 미버스 채굴 생태계
  • 미버스 공식 링크
    • 미버스 웹사이트
    • 미버스 백서
    • 미버스 미디움 블로그
    • 미버스 공시 및 업데이트(쟁글)
    • 미버스 코인마켓캡
Powered by GitBook
On this page
  • 리믹스(Remix) 접속
  • 트러플(Truffle) 설치
  • 하드햇(Hardhat) 설치
  1. 시작하기

개발 도구 설치하기

Previous계정에 MEV 추가하기Next스마트 컨트랙트 배포

Last updated 2 years ago

MEVerse는 이더리움(Ethereum) 기반의 버추얼 머신(EVM: Ethereum Virtual Machine)과 공식 호환 가능합니다.

MEVerse는 이더리움 기반의 스마트 컨트랙트 구현 언어인 솔리디티(Solidity)를 지원하고 있으며, 솔리디티로 스마트 컨트랙트를 개발 및 컴파일하고 배포를 지원하는 IDE나 프레임워크로 MApp(MEVerse/Metaverse/Me +dApp)을 개발 운영할 수 있습니다.

리믹스(Remix) 접속

리믹스(Remix)는 브라우저에서 솔리디티 프로그래밍 언어로 스마트 계약 개발과 구축을 지원하는 통합개발환경(IDE)입니다. 브라우저로 사설망이나 테스트넷의 이더리움 블록체인에 연결해 스마트 계약 배포와 테스트를 할 수 있습니다.

Remix IDE -

트러플(Truffle) 설치

트러플은 솔리디티로 작성된 스마트 컨트랙트를 컴파일하고 배포하는데 사용됩니다. 트러플에 대한 자세한 내용은 다음 사이트를 참조하세요.

  • 트러플 스토리지 -

  • 트러플 문서 -

다음 명령을 실행하여 npm을 전역(global)으로 사용할 수 있습니다.

$ npm install truffle -g

하드햇(Hardhat) 설치

하드햇은 기본적으로 트러플과 같이 이더리움의 스마트 계약을 컴파일, 배포, 테스트 및 디버그하기 위한 개발 환경입니다.

  • 하드햇 스토리지 -

  • 하드햇 문서 -

Hardhat을 설치하려면 빈 폴더로 이동하여 npm프로젝트(예: npm init)를 초기화하고 다음을 실행합니다.

$ npm install --save-dev hardhat
https://remix.ethereum.org
https://github.com/trufflesuite/truffle
https://trufflesuite.com/docs/
https://github.com/NomicFoundation/hardhat
https://hardhat.org/docs