# hardhat
Web3.0 hardhat
: hardhat을 이용하여 개발환경 구축: hardhat은 ethereum 개발을 할 때 compile, deploy, test를 모두 진행할 수 있는 프레임 워크contracts: 스마트 컨트랙트 코드를 관리한다scripts : 스마트 컨트랙트 배포를 관리한다tes

hardhat으로 klaytn kip7 배포하기
hardhat ?보통 하드햇으로 erc20, 721을 배포하지만 클레이튼도 배포를 할수 있다. 원래 예전에는 klaytn ide를 사용해서 배포했지만 현재는 서비스를 중지한거 같고 remix로 들어가서 klaytn plugin을 설치하면 사용할 수 있지만 이번에는 ha
하드헷 컨트랙트 상호작용, 송금 정리
새 폴더 생성 후폴더 구성|artifacts //abi생성되는 폴더|cache|contracts //A.sol|node_modules|scripts //deploy.js|hardhat.config.js|package-lock.json|package.jsoncontra

Hardhat 사용하기
npm install --save-dev hardhatnpx hardhatTruffle과 유사한 EVM용 스마트 컨트랙트 통합 개발툴특징Truffle과 달리 로컬 블록체인도 같이 제공프로젝트 내의 로컬 패키지로 설치하여 사용이는 개발 환경을 재현 가능하게 해주고 버전

Solidity-PS-Helper
hardhat을 활용해서 간단히 ps 문제풀이를 할 수 있는 프로그램을 구현해보았다.퇴근 후 뚝딱뚝딱 작업했고, 대충 3일정도 걸린 것 같다.https://github.com/GanziDaeyong/Solidity-PS-HelperHelps you enjoy

Hardhat으로 스마트컨트랙트 테스트 하기
hardhat https://hardhat.org/ 설치 및 실행 필요사항 Node.js 설치 실행 node 에러 FATAL ERROR: wasm code commit Allocation failed - process out of memory mac m1

하드햇(Hardhat)에서 클레이튼(Klaytn) 배포하기
klaytn + ether.js + typescript + hardhat 이 조합 이거 못막습니다.

metamask 에러 해결
로컬 네트워크에서 고질적으로 발생하던 에러였는데..이것도 좀만 찾으니까 원인을 찾을 수 있었다.요렇게 setting 들어가서Advanced -> Reset Account 해줘버리면 끝

로컬 프라이빗 네트워크에 hardhat으로 배포하기
hardhat으로 직접 만든 로컬 프라이빗 네트워크에 배포해보자. 1. hardhat.config.js 에서 network 필드 수정하기. hardhat에서 원하는 네트워크를 사용하기 위해선 config.js 파일을 수정해야 한다. 아래는 hardhat.config.js 파일의 전체 코드이다. 코드의 맨 마지막 부분, exports 되는 필드 중에서...

Hardhat.
공식 홈페이지 https://hardhat.org/getting-started/#installation 명령어 hardhat 설치. hardhat 최초 디렉토리 설정. 컨트랙트 컴파일하기 hardhat 소스 분석 > artifacts 디렉토리 컴파일할 컨트랙

블록체인 web3.0 개발을 도와주는 세팅 : Hardhat
오늘은 웹 3.0개발에 도와주는 여러 기술들에 대해 알려줄까 합니다! 🥕 hardhat은 이더리움 네트워크 기반 개발을 위한 여러 패키지들을 제공한다. 다양한 패키지들이 많아 어떤 것을 활용할지 모르는데, 웹기반으로 가장 범용적으로 쓰이는 패키지 설치는 아래와
hardhat-contract-prompts
hardhat을 이용해서 smart contarct 테스트를 할 때 사용할만한 라이브러리.hardhat project directory안, contracts/ 에 Solidity 파일을 넣으면, 해당 smart contract에 대한 메소드를 prompts로 제공해준다
Truffle vs Remix vs Hardhat
1.Trufflenode.js에서 동작하는 Framework 로써 스마트 컨트랙트 개발시 개발, 배포 및 테스트 환경을 제공.CLI 환경.빌드 종속성으로 프로젝트에 포함 가능. \- 프론트엔드 프로젝트에 Smart Contract를 통합하여 애플리케이션 구축가능고급

Smart contract built with hardhat on Polygon network
What is Polygon ? Polygon is a protocol and a framework for building and connecting Ethereum-compatible blockchain networks. Aggregating scalable solu