본문 바로가기
반응형

solidity2

ERC20 스마트 컨트랙트 (SmartContract) 개발 및 배포해보자 [2] 시작하기 앞서 앞선 편에서 프로젝트 설정을 진행해 보았다. 이번 편에서는 ERC-20 스마트컨트랙트를 solidity라는 언어로 개발해보고 로컬에 배포해보겠다. 물론 solidity에 대해 모르시는 분들은 어느 정도 공부가 필요하다. ERC-20은 이미 기본적인 기능이 구현되어있어서 간단하게 진행할 수 있다. ERC-20 만들기 지난 편에 만들었던 프로젝트 폴더에서 contracts폴더 내에 solidity 파일을 만들어보자. 확장자는 .sol이다. 나는 TestERC20.sol로 만들었다. // SPDX-License-Identifier: MIT pragma solidity >=0.4.22 TestERC20.address // output : 내 컨트랙트 주소 truffle(development)> T.. 2023. 8. 25.
스마트 컨트랙트(SmartContract) 개발 설정을 해보자 [1] 시작하기 앞서 개발하기 앞서 프로젝트 설정을 시작하려한다. 그 이후 ERC20, ERC721, ERC1155, 그리고 Upgradeable Proxy를 간단하게 예시로 만들어 보려고 한다. 2년전에 해봤지만 복기하면서 현재 버전에 맞춰 진행해 보도록 하겠다. 우선 로컬부터 테스트넷 deploy까지 차근차근 진행해 보겠다. 프로젝트 설정 우선 nodejs와 truffle 설치가 필요하다. https://trufflesuite.com/docs/truffle/how-to/install/ Installation - Truffle Suite Installation Requirements Install Node.js Note: to install the latest version of npm, run npm i -.. 2023. 8. 24.
반응형