PRC-20 토큰을 릴리스하십시오

시작하기 전에 다음을 준비해야합니다.

  1. 메타 마스크 지갑

  2. 최소 1 PSC가 있습니다

리믹스 사용을 시작하십시오

이제는 리믹스를 시작할 수 있습니다.Solidity Smart Contract를 저장하기 위해 새 파일을 만들어야합니다.파일 탐색기 아래의 + 버튼을 클릭하고 팝업 창에 "mytoken.sol"파일 이름을 입력하십시오.

다음으로 다음 스마트 계약을 팝업 창의 편집 상자에 붙여 넣습니다.

pragma solidity ^0.7.0;

import 'https://github.com/OpenZeppelin/openzeppelin-contracts/blob/release-v3.2.0-solc-0.7/contracts/token/ERC20/ERC20.sol';

// This ERC-20 contract mints the specified amount of tokens to the contract creator.
contract MyToken is ERC20 {
  constructor(uint256 initialSupply) ERC20("MyToken", "MYTOK") {
    _mint(msg.sender, initialSupply);
  }
}

이것은 최신 OpenZeppelin ERC-20 템플릿을 기반으로 작성된 ERC-20 계약의 간단한 버전입니다.계약은 MyToK를 Contract Creator에 대한 초기 토큰을 inting하는 기호로 mytok을 사용합니다.

다음으로 측면 옵션을 컴파일하도록 안내하고 MyToken.sol 버튼을 컴파일하십시오.

리믹스가 모든 OpenZepelin 종속성을 다운로드하고 계약을 컴파일 한 결과를 볼 수 있습니다.

주입 된 Web3 옵션을 선택하면 메타 마스크 계정에 연결하려면 리믹스를 승인해야합니다.

그런 다음 리믹스 화면으로 돌아 가면 배포하려는 계정이 이미 메타 마스크를 통해 로그인 할 권한이 있음을 알 수 있습니다.배포 버튼 옆에 토큰 금액을 입력하십시오. 1 천만 개의 토큰을 배치하려고한다고 가정 해 봅시다. 그러나이 계약의 기본 숫자 숫자는 18 개 이하 자리이므로 입력 상자에 1000000000000000000000000000000을 입력해야합니다.

그런 다음 Metamask는이 배포 계약의 거래를 확인하도록 요청하는 창을 나타냅니다.

확인을 클릭하면 배포가 완료되고 메타 마스크에 트랜잭션이 표시됩니다.동시에 계약은 배포 된 계약에 따라 리믹스에도 나타납니다.

페이지를 아래로 스크롤하고, 배포 된 계약을 찾고, 이름, 기호 및 TotalSupply, MyToke, MyTok 및 MyTok 및

10000000000000000000000000000을 각각 클릭하면 계약 주소를 복사하여 Balance Of Field에 붙여 넣으면 전체 잔액이 표시됩니다.사용자의 ERC-20 주소에서 계정.계약 이름과 주소 옆의 버튼을 클릭하여 계약 주소를 복사하십시오.

이제 메타 마스크를 열고 방금 배포 한 ERC-20 토큰을 추가하고, 그렇게하기 전에 리믹스에 계약 주소를 복사했는지 확인하십시오.아래와 같이 메타 마스크로 돌아가서 토큰 추가를 클릭하십시오.작업중 인 계정이 계약이 배포 된 계정인지 확인하십시오.

복사 된 계약 주소를 사용자 정의 토큰 필드에 붙여 넣고 정밀 필드의 토큰 기호 및 소수점이 자동으로 채워집니다.

Add Token을 클릭 한 후 8 백만 개의 MyTok이 귀하의 계정에 성공적으로 추가되었음을 알 수 있습니다.

Last updated