시작
NFT 프로젝트를 보면 디스코드를 많이 활용하는 추세인것 같다.
많은 봇들 기능중 Discord에서 OAuth2를 이용해서 가상화폐 지갑(Kaikas, Metamask)등과 연동하는 기능을 만들어 보려한다.
목표
Discord 앱 내에서 링크를 클릭하고, API를 이용해 Kaikas 지갑을 연동해서 지갑주소를 받아온다.
지갑 주소로부터 특정 Token(NFT)를 들고있는 홀더(Holder) 인지를 확인하여 봇 서버에 전달하고 그 유저에게 권한을 준다.
구현해야할 내용
server-side
- 디스코드 봇 서버 (Discord.js)
- 간단한 웹서버 (node-express)
client-side
- 카이카스 지갑연결
구현
구현 내용 시현
반응형
'Dev > Javascript' 카테고리의 다른 글
Input 태그 한글만 입력되게 하기 (3) | 2022.07.27 |
---|---|
웹 브라우저에서 텍스트 불러오기 (3) | 2021.12.14 |