- 스코프 등록할 Token Contract의 Deployer Account를 통한 Signature
*Sign Message : 메일 발송 일자(yyyymmdd) + Contract Address
ex) 202110180xb1834e4e773a180168f2292e036ca8e17f86196d
202110180xb1834e4e773a180168f2292e036ca8e17f86196d 이 메시지를 keccak256으로 해쉬한 값에 서명해서 보내는 방식으로 진행하면 됩니다.
202110180xb1834e4e773a180168f2292e036ca8e17f86196d))keccak256(202110180xb1834e4e773a180168f2292e036ca8e17f86196d) 부분을 실행한 해쉬값 예:
e432774bc15ebd677c02cefdefa7b1d8b79951b4858485167780fd7bcb135ef1
위와 같은 방식을 진행하기 위해 아래
curl --location -g --request POST '<https://wallet-api.klaytnapi.com/v2/key/{key-id}/sign>' \\
--header 'x-chain-id: 8217' \\
--header 'Authorization: {Basic Authroization}' \\
--header 'Content-Type: application/json' \\
--data-raw '{
"data": "{위에서 생성한 해쉬값}"
}'
key-id는
0xe432774bc15ebd677c02cefdefa7b1d8b79951b4858485167780fd7bcb135ef1