컨트랙트
블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑으로 웹 3 게임 출시 및 운영에 필요한 컨트랙트를 발행하고 관리합니다. 컨트랙트 종류는 FT, NFT, LOCK 3개의 컨트랙트로 구성되어 있습니다.
- FT : ERC-20 토큰 발행을 위해 필요한 컨트랙트입니다. 컨트랙트 발행 즉시 토큰이 발행됩니다.
- NFT : NFT 민팅을 위해 필요한 컨트랙트입니다. 서명 한 번으로 최대 50개의 NFT를 대량 발행할 수 있습니다.
- LOCK : 게임 서버에서 NFT를 활성화/비활성화 처리할 때 필요한 컨트랙트입니다. NFT 컨트랙트 발행 시 필수로 발행해야 하는 컨트랙트입니다.
컨트랙트 메인¶
- 지갑 주소 : 컨트랙트를 발행한 지갑 주소입니다.
- 지갑 타입 : 컨트랙트를 발행한 지갑의 타입입니다.
- 컨트랙트 주소 : 컨트랙트를 대표하는 주소입니다. 트랜잭션이 성공적으로 처리되었을 때만 해당 컨트랙트 주소가 노출되며 그 외에는 아래와 같은 상태로 노출됩니다.
- 임시 저장 : 사용자가 임시 저장만 진행한 상태입니다.
- 서명 대기 : 컨트랙트 발행에 필요한 설정을 모두 완료하여 서명 요청한 상태입니다.
- 서명 진행 중 : 최소 1명 이상의 서명자가 서명을 진행했지만 트랜잭션 전송은 미완료된 상태입니다.
- 반려 : 서명자가 서명 요청을 반려한 상태입니다.
- 컨트랙트 종류 : 발행된 컨트랙트의 종류입니다.
- 컨트랙트 명 : 컨트랙트 발행 시 입력한 컨트랙트의 이름입니다.
- 프로젝트 : 발행된 컨트랙트와 매칭되는 프로젝트 이름입니다.
- 서명 요청 일시 : 사용자가 서명 요청을 완료한 시점입니다.
- 발행 일시 : 컨트랙트가 임시 저장 상태인 경우 노출되지 않습니다.
컨트랙트 발행¶
- 프로젝트 : 컨트랙트를 발행할 프로젝트를 선택합니다. 프로젝트는 콘솔 계정에 부여된 회사 및 게임 권한에 따라 노출됩니다. 프로젝트가 노출되지 않을 경우 권한 관리자에게 문의해 주세요.
- 컨트랙트 종류 : 발행할 컨트랙트의 종류를 선택합니다.
- NFT : 대체 불가능 토큰을 지원하는 컨트랙트입니다.
- FT : 대체 가능 토큰을 지원하는 컨트랙트입니다.
- LOCK : 게임 서버와 지갑 간 NFT 활성화/비활성화 기능을 지원하는 컨트랙트입니다.
NFT¶
- 컨트랙트 명 : 발행할 NFT 컨트랙트의 이름입니다.
- 컨트랙트 심벌 : NFT 컨트랙트를 대표하는 명칭입니다.
- 컨트랙트 소유자(Owner) 정보
- 지갑 타입
- 지갑 주소 : 컨트랙트 소유자(Owner)가 될 지갑 주소입니다. 블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑 주소가 노출됩니다.
- 지갑 잔액 : 선택한 지갑 주소에 보유한 MATIC 내역입니다. 컨트랙트 발행 시 소량의 MATIC이 필요합니다. 지갑 내 보유하고 있는 MATIC 잔액을 확인해 주세요.
- 컨트랙트 민터(Minter) 정보
- 지갑 타입
- 지갑 주소 : 해당 컨트랙트를 통한 NFT 발행 시 서명을 진행할 지갑 주소를 설정합니다. 블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑 주소가 노출됩니다.
- 지갑 잔액 : 선택한 지갑 주소에 보유한 MATIC 내역입니다. 컨트랙트 발행 시 소량의 MATIC이 필요합니다. 지갑 내 보유하고 있는 MATIC 잔액을 확인해 주세요.
FT¶
- 컨트랙트 명 : 발행할 FT 컨트랙트의 이름입니다.
- 지갑 타입
- 지갑 주소 : FT 컨트랙트를 발행할 지갑을 선택해 주세요. 블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑 주소가 노출됩니다.
- 지갑 잔액 : 선택한 지갑 주소에 보유한 MATIC 내역입니다. 컨트랙트 발행 시 소량의 MATIC이 필요합니다. 지갑 내 보유하고 있는 MATIC 잔액을 확인해 주세요.
- 토큰명 : 발행할 토큰의 이름입니다.
- 토큰 심벌 : 토큰을 대표하는 명칭입니다.
- 토큰 소수점 자릿수 : 토큰의 소수점 단위를 의미합니다. 토큰 소수점 자릿수가 18일 경우 해당 토큰을 나눌 수 있는 최소 단위는 소수점 18 자리가 됩니다.
- 예시) 1.000000000000000000
- 발행량 : 발행할 토큰의 수량입니다.
- 토큰 이미지 : 토큰을 대표하는 이미지입니다.
LOCK¶
- 컨트랙트 명 : 발행할 LOCK 컨트랙트의 이름입니다.
- 컨트랙트 소유자(Owner) 정보
- 지갑 타입
- 지갑 주소 : 컨트랙트 소유자(Owner)가 될 지갑 주소입니다. 블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑 주소가 노출됩니다.
- 지갑 잔액 : 선택한 지갑 주소에 보유한 MATIC 내역입니다. 컨트랙트 발행 시 소량의 MATIC이 필요합니다. 지갑 내 보유하고 있는 MATIC 잔액을 확인해 주세요.
- 컨트랙트 실행자(Executer) 정보
- 지갑 타입
- 지갑 주소 : 컨트랙트를 통한 Lock/Unlock 작업 실행 시 서명을 진행할 지갑 주소를 설정합니다. 블록체인 > 폴리곤 > 지갑 메뉴에 연결된 지갑 주소가 노출됩니다.
- 지갑 잔액 : 선택한 지갑 주소에 보유한 MATIC 내역입니다. 컨트랙트 발행 시 소량의 MATIC이 필요합니다. 지갑 내 보유하고 있는 MATIC 잔액을 확인해 주세요.