Ethers.js
ethers.js는 Ethereum 블록체인과 상호작용하기 위한 javascript라이브러리이다.
Ethereum의 스마트 컨트랙트와 트랜잭션을 쉽게 만들고, 보내고, 관리할 수 있게 도와줌.
3가지 중요 개념
- Provider : 블록체인에 대한 읽기 및 쓰기 액세스 권한을 부여하는 노드 공급자
- Signer : 트랜잭션에 서명할 수 있는 이더리움 계정
- Contract : 배포된 특정 온체인 컨트랙트를 나타내는 Ethers.js 객체
참고
npm ethers
docs ethers