Klaytn Scope 등록 도움 부탁드립니다

토큰 등록에 어려움이 있어 부탁드립니다.

Klaytn Scope 등록을 위해서 Caver로 다시 토큰을 작성하였고
작성 된 CODE 내용을 Scope 담당자님에게 전달 드렸습니다.

답변주신 내용 중


컨트랙트 Source Code 부분에서 실제 체인 상에 디프롤이 된 코드를 하나의 파일로 정리

위 부분을 어떻게 진행하여야 되는지 모르겠습니다.
진행 방법에 대해서 자세하게 설명부탁드립니다.

아래 전송한 CODE 인데 java로 드렸었고, TOKEN 부분은 TEST로 변경하였습니다.


package Token;

import java.math.BigInteger;
import java.util.Scanner;

import com.klaytn.caver.kct.kip7.KIP7;
import com.klaytn.caver.kct.kip7.KIP7DeployParams;
import com.klaytn.caver.utils.ChainId;

import xyz.groundx.caver_ext_kas.CaverExtKAS;

public class TokenDeploy {

public static void main(String[] args) throws Exception {
	// caver-java-ext-kas api version : 1.1.1-rc.2


	Scanner scanner = new Scanner(System.in);
	System.out.print("Input accessKeyId -> ");
	String accessKeyId = scanner.next();
	System.out.print("Input secretAccessKey -> ");
	String secretAccessKey = scanner.next();
	String walletAddress = "0xFbaF90A20C20Abda78016Bc3008775279D2Ec933";

	String name = "TESTToken";
                       String symbol = "TST";
                       int decimals = 18;
                       BigInteger initialSupply = new BigInteger("100000000000000000000000000");

	CaverExtKAS caver = new CaverExtKAS(ChainId.MAINNET, accessKeyId, secretAccessKey);
	KIP7DeployParams params = new KIP7DeployParams(name, symbol, decimals, initialSupply);
	KIP7 kip7 = KIP7.deploy(caver, params, walletAddress);
	Thread.sleep(3000);
	System.out.println(kip7.getContractAddress());
}

}

안녕하세요, 클레이튼 포럼에 질문을 올려주셔서 감사드립니다.

KlaytnScope에 대한 문의는 해당 서비스 이메일로 질문을 주시는 게 좀 더 빠른 답변을 받으실 수 있습니다.

klaytn.support@ozys.net 로 메일 부탁드리겠습니다.

추가적으로, 위에서 적어주신 코드는 caver-java의 KIP-7을 이용하여 컨트랙트를 배포하는 코드이고, Klaytn Scope에 제공해야 하는 코드는 KIP-7에 대한 Solidity 코드입니다. 해당 솔리디티 코드는 이곳 을 참고하시면 됩니다.

KlaytnScope에 토큰 등록을 하시려면, 솔리디티 코드에 대한 이해가 먼저 필요한 것 같습니다.

그리고, 혹시 KlaytnScope에 contract verification에 등록하시려는 이유를 알 수 있을까요? 등록되지 않아도 KIP-7으로 조회가 가능합니다.

감사합니다.

친절하게 말씀을 해주셔서 개념을 이해하는데 너무 많은 도움이 되었습니다.
감사합니다!^^

1 Like