Network For Development Environment
L2에서 스마트 컨트랙트를 개발하기 위해서는 L2 개발 환경을 만들어야 합니다. L1은 Ganache, hardhat 등을 활용하여 간단히 개발 환경을 만들 수 있는 반면에, L2를 위한 개발 환경은 프로젝트에 따라 더 많은 서비스를 실행해야 합니다. 본 섹션에서는 리눅스 기반 환경에서 Thanos L2 개발 환경을 만드는 방법을 설명합니다.
Thanos 는 간단한 명령어 실행을 통한 L2 네트워크 구축을 지원합니다. 이를 통해 사용자들은 복잡한 설정 작업 없이 쉽게 네트워크를 관리할 수 있습니다. 더불어, Thanos 는 높은 확장성과 유연성을 가지고 있어 개발자들이 비즈니스 요구사항에 따라 네트워크를 조정할 수 있습니다. 이러한 이점들은 개발자들이 필요한 IT 인프라를 구축하는 데 큰 도움을 줄 것입니다.
Prerequisite
권장 사양
CPU - 16 Core
Memory - 32GB
Git
Make
Debian/Ubuntu –
apt install make
Fedora/RHEL –
yum install make
Arch/Manjaro –
pacman -S make
Build-essential
Debian/Ubuntu –
apt install build-essential
Fedora/RHEL –
yum groupinstall ‘Development Tools’
Arch/Manjaro –
pacman -S base-devel
Go (v1.22.6)
Node.js (v20.16.0)
Python 3
pnpm
Cargo (v1.78.0)
Docker engine
Run
Stop
만약 local 환경에서 blob을 지원하는 devnet을 구축하고 싶다면
Last updated