개발 도구 설치하기
MEVerse는 이더리움(Ethereum) 기반의 버추얼 머신(EVM: Ethereum Virtual Machine)과 공식 호환 가능합니다.
MEVerse는 이더리움 기반의 스마트 컨트랙트 구현 언어인 솔리디티(Solidity)를 지원하고 있으며, 솔리디티로 스마트 컨트랙트를 개발 및 컴파일하고 배포를 지원하는 IDE나 프레임워크로 MApp(MEVerse/Metaverse/Me +dApp)을 개발 운영할 수 있습니다.
리믹스(Remix) 접속
리믹스(Remix)는 브라우저에서 솔리디티 프로그래밍 언어로 스마트 계약 개발과 구축을 지원하는 통합개발환경(IDE)입니다. 브라우저로 사설망이나 테스트넷의 이더리움 블록체인에 연결해 스마트 계약 배포와 테스트를 할 수 있습니다.
Remix IDE - https://remix.ethereum.org
트러플(Truffle) 설치
트러플은 솔리디티로 작성된 스마트 컨트랙트를 컴파일하고 배포하는데 사용됩니다. 트러플에 대한 자세한 내용은 다음 사이트를 참조하세요.
트러플 스토리지 - https://github.com/trufflesuite/truffle
트러플 문서 - https://trufflesuite.com/docs/
다음 명령을 실행하여 npm을 전역(global)으로 사용할 수 있습니다.
하드햇(Hardhat) 설치
하드햇은 기본적으로 트러플과 같이 이더리움의 스마트 계약을 컴파일, 배포, 테스트 및 디버그하기 위한 개발 환경입니다.
하드햇 스토리지 - https://github.com/NomicFoundation/hardhat
하드햇 문서 - https://hardhat.org/docs
Hardhat을 설치하려면 빈 폴더로 이동하여 npm
프로젝트(예: npm init
)를 초기화하고 다음을 실행합니다.
Last updated