logo

Viem - web3 라이브러리

* 관련 기술 스택이 없습니다
emoji

• WalletConnect V1이 6월 28일 오후 2시 (UTC 기준)부터 서비스 종료 예정이며, 이에 따라 V2 버전으로 마이그레이션 작업이 필요하게 되었습니다.
• 이 과정에서 Viem이라는 라이브러리를 사용하게 되었는데, 이는 가볍고 사용하기 쉽다는 특징을 가지고 있으며, ethers.js와 web3.js보다 type safe하고 간결한 API를 제공합니다.
• Viem은 필요할 경우에만 무거운 비동기 작업을 실행하며, encoding/parsing 알고리즘 최적화를 통해 성능을 조정합니다.
• Viem은 PublicClient와 WalletClient라는 개념을 사용하며, 이를 통해 데이터 읽기와 쓰기에 접근할 수 있습니다. 이를 활용해 배포된 스마트컨트랙트의 abi 데이터를 읽어오고 상호작용하는 방법을 설명하였습니다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 113
profile-imageleye195
2년 전
Copyright © 2025. Codenary All Rights Reserved.