목차

반응형

개요

블록체인 Dapp을 만들기 위해서 지갑 연동 라이브러리를 써야 하는데 WalletConnect를 많이 쓰는 것 같다.

근데 월렛커넥트 Dapp을 만들다 보면 유니티에서 예시용으로 사용하는 릴레이 서버를 사용해서 로그인하면 불안정해서 WalletConnect 측에서 제공한 코드를 사용해서 릴레이 서버를 직접 만들어야 한다.

https://github.com/WalletConnect-Labs/walletconnect-v2-monorepo

 

문제는 설명이 불친절해서 초고교급 인프라 능력자가 아니면 엄청 삽질해야 한다.

본인은 이거 구축하는데 2주 걸렸다...

솔직히 블로깅 해도 읽을 사람 별로 없는 내용인 거 나도 아는데 그냥 쓰고 싶어서 써본다.

이 글을 읽는 당신 나한테 굉장히 감사해라

 

이번에 할 작업

이번 릴레이 서버 구축 1편에서 할 작업은 Godaddy의 도메인과 Cloudflare를 연동하는 것이다.

 

따라 하기

전제 필요조건 : 도메인 필요, Cloudflare 계정

 

Cloudflare에서 본인이 구매한 도메인을 입력하고 Add site를 한다.

ex) relaynetwork.com

 

free plan 선택 후 Continue 누른다

 

그러면 DNS 탐색한다고 한다. 기다린다.

 

그러면 건들지 말고 Continue 누른다.

 

 

그러면 Godaddy에서 빨간색 부분은 지우라고 하고 파란색 부분을 추가하라고 한다.

 

Godaddy에서 도메인 즉당한거 사고 관리 페이지에서 ... 눌러서 DNS 관리로 들어간다.

 

네임서버 > 변경 클릭

 

내 자신의 네임서버 입력

 

아까 추가해달라고 한 2개 주소를 추가해준다.

 

체크하고 계속

 

다시 Cloudflare로 돌아가서 Done check nameserver 클릭

 

하단의 check nameservers 클릭

 

기다리라고 한다.

 

조금만 기다리면 위와 같이 연결 성공했다고 알려준다.

 

Walletconnect 릴레이서버 배포 관련 정보

월렛커넥트 깃 주소 : https://github.com/WalletConnect/walletconnect-monorepo

월렛커넥트 디스코드 주소 : https://discord.com/invite/cB54BwPGru

 

월렛커넥트 릴레이서버 배포 관련 게시물

WalletConnect 릴레이 서버 만들기 - 1 Godday Cloudflare 연동

WalletConnect 릴레이 서버 만들기 - 2 GCP 서버프로젝트 세팅

WalletConnect 릴레이 서버 만들기 - 3 릴레이 서버 배포

WalletConnect 릴레이 서버 만들기 - 4 릴레이 서버 테스트

 

 

 

 

 

반응형