Unity ChainSafe 연동의 관하여

안녕하세요 현재 Unity 앱과 메타마스크 지갑을 연동하여 클레이튼과 상호작용 하는 코드를 작성중입니다.

ChainSafe 에 따르면 현재 지원하는 노드에서 Klaytn 제외 되 있는데

혹시 ChainSafe SDK 로 연동이 가능한지 만약 지원을 안 한다 하면

어떻게 하면 Unity 앱 과 Klaytn이 상호작용이 가능한 지를 알려주시면 감사하겠습니다

:grin::grin::relaxed:

안녕하세요,

ChainSafe SDK Docs 확인 결과 EVM을 지원하는 블록체인은 연동 가능한 것을 확인하였습니다.

소스코드 확인 결과, 이더리움 외 블록체인을 설정할 수 있지만 예시가 moonbeam, polygon만 있으므로 이더리움의 사이드체인만 가능할 것 같습니다.(이부분은 직접 연결해봐야 확인 가능할 것 같습니다.)

해당 방법으로 연결되지 않으신다면 유니티-클레이튼 연동과 관련하여

해당 글을 참고해보시면 좋을 것 같습니다.

도움되셨길바랍니다.

감사합니다.

1개의 좋아요

직접 연결해서 사용하는 것은 아니지만 chainSafe 보면 chainId를 지정하는 부분에 대입하면

string chainId = "1001"; // Klaytn
// contract to interact with 
string contract = "Your Smart Contract Address";

무리없이 Klaytn과 상호작용을 할 수 있다는 것을 알 수 있습니다. 좋은 의견 덕분에 MetaMask 와 Klaytn을 연동하여 사용 할 수 있습니다 감사합니다 ! :grinning::blush::blush::blush::blush:

1개의 좋아요

chainsafe를 로그인할때마다 이더리움 메인넷으로 전환되는데 클레이튼 메인넷으로 로그인하고, 클레이튼과 상호작용하는 방식인가요??
chainsafe docs에서 Transfer ERC-721 NFT Token through Mobile and Desktop 부분이 맞나요??

그거는 로그인 할때 이미 chain id 가 메인넷 1번으로 지정 되어 있어서 계속 변경되는 것 같습니다

1개의 좋아요