결합된 토큰 프레임워크 계약 패키지

결합 된 토큰 프레임워크는 Blockchain App Builder에서 지원하는 확장 된 ERC-1155 표준을 사용합니다.

NFT 아트 컬렉션 마켓플레이스 샘플은 결합된 토큰 일반 프레임워크의 사용을 보여줍니다. 샘플에는 예술 작품과 관련된 무형 토큰(NFT)을 구매하고 판매하기 위한 마켓플레이스를 나타내는 계약이 포함되어 있습니다. 이 샘플에서 NFT 플랫폼 제공 업체는 블록 체인 네트워크에서 예술 작품을 위해 NFT를 민트 (작성) 할 수있는 박물관을 온보드합니다. 그런 다음 소비자는 Eth 또는 ERC-20 동전을 사용하여 박물관에서 NFT를 구입할 수 있습니다. 소비자가 NFT를 구매하면 박물관은 대체 가능한 토큰 계정에 충성도 토큰을 수여합니다. 소비자는 또한 NFT를 판매할 수 있습니다. 계약은 토큰 초기화, 계정 작업, 역할 지정, 민팅, 전송 및 레코딩을 포함하여 토큰 수명 주기를 관리하는 데 필요한 방법을 구현합니다. 또한 민팅, 이전 및 레코딩 작업을 승인하기 위한 공증 계정을 제공하고 일일 한도 및 감사 절차를 통한 규정 준수를 지원합니다.

결합된 토큰 프레임워크 계약 패키지는 서비스 콘솔에서 다운로드할 수 있으며 다음 구성요소를 포함합니다.
  • CombinedTokenSmartContract.zip - 배치를 위해 패키지화된 계약을 포함하는 아카이브 파일입니다. CLI에서 또는 Visual Studio Code용 Blockchain App Builder 확장을 사용하여 계약을 배포할 수 있습니다.
  • CombinedTokenWrapperAPI.zip - 계약에서 API를 테스트하는 데 사용할 수 있는 Postman 모음입니다.
  • README.md - 계약 작업을 위한 단계별 가이드입니다. README.md 파일은 CombinedTokenSmartContract.zip 아카이브 파일에 포함되어 있습니다.

결합된 토큰 프레임워크 계약 패키지를 가져오려면 Oracle Blockchain Platform Enterprise Edition 콘솔에서 디지털 자산 탭을 선택한 다음 결합된 토큰 프레임워크를 선택합니다.