KIP-17 블록체인 SNS 개발 - 2 메인페이지에서는 모든 사용자의 게시물과 팔로우한 계정의 게시물 두 가지 분류로 조회할 수 있도록 개발하였다. 영원히 자신의 소유의 데이터로 보존할 수 있는 것이다. 좋아요 기능은 병원 예약에 사용할 수 있는 PETO TOKEN(KIP-7)을 지급받을 수 있는 수단으로 사용자들의 적극적인 서비스 이용을 기대하고 설계하였다. 사용자는 본인이 작성한 게시물에서 다른 사용자들에게 좋아요를 얻을 때 ... KLAY클레이튼NFT클레이Caver블록체인KIP-7KlaytnKIP-17Caver-jsCaver 블록체인 SNS 개발 - 1 이번 프로젝트에서는 사용자의 데이터 소유에 대한 web3 본질에 대해 생각하며 작성된 게시물을 NFT로 발행하였다. 사용자가 작성한 게시물을 자신의 지갑에서 NFT로 직접 소유할 수 있도록 개발한 것이다. 처음에는 이더리움과 클레이튼 두 네트워크 모두 개발하려 하였지만, 이더리움 네트워크의 속도 문제 때문에 개발에 어려움이 있어서 한편, 신기하게도 프로젝트를 함께한 팀원 모두가 반려동물을 키... KLAY클레이튼snsNFT클레이블록체인KlaytnKIP-17KIP-17 클레이튼 네트워크에서 NFT 개발 (Truffle) Truffle 설정 코드를 작성할 폴더에서 truffle init을 통해 truffle을 초기화 한 뒤, npm init으로 npm을 초기화한다. truffle-hdwallet-provider-klaytn은 truffle-hdwallet-provider에서 파생된 자바스크립트 HD 지갑 제공자이다. truffle-config.js에서 networks 설정을 한다. 🍑 Truffle 클레이튼 ... KIP-17NFTtruffle클레이튼KIP-17 Klaytn NFT 개발(feat. truffle) 프로젝트 폴더 생성 후 truffle 초기화 주의) 위 명령어를 실행하면 klaytn-contracts 파일들이 다 받아져야 하나 업데이트를 안한건지 ownership/Ownable.sol 파일이 존재하지 않는다. 맨 위에 올려둔 의 contract 코드로 통째로 교체함. migrations 폴더에 2_initial_mynfts.js 파일 생성 (규칙 - {숫자}_{설명}.js) - 요약) ... githubbaobabKlaytnKIP-17KIP-17
블록체인 SNS 개발 - 2 메인페이지에서는 모든 사용자의 게시물과 팔로우한 계정의 게시물 두 가지 분류로 조회할 수 있도록 개발하였다. 영원히 자신의 소유의 데이터로 보존할 수 있는 것이다. 좋아요 기능은 병원 예약에 사용할 수 있는 PETO TOKEN(KIP-7)을 지급받을 수 있는 수단으로 사용자들의 적극적인 서비스 이용을 기대하고 설계하였다. 사용자는 본인이 작성한 게시물에서 다른 사용자들에게 좋아요를 얻을 때 ... KLAY클레이튼NFT클레이Caver블록체인KIP-7KlaytnKIP-17Caver-jsCaver 블록체인 SNS 개발 - 1 이번 프로젝트에서는 사용자의 데이터 소유에 대한 web3 본질에 대해 생각하며 작성된 게시물을 NFT로 발행하였다. 사용자가 작성한 게시물을 자신의 지갑에서 NFT로 직접 소유할 수 있도록 개발한 것이다. 처음에는 이더리움과 클레이튼 두 네트워크 모두 개발하려 하였지만, 이더리움 네트워크의 속도 문제 때문에 개발에 어려움이 있어서 한편, 신기하게도 프로젝트를 함께한 팀원 모두가 반려동물을 키... KLAY클레이튼snsNFT클레이블록체인KlaytnKIP-17KIP-17 클레이튼 네트워크에서 NFT 개발 (Truffle) Truffle 설정 코드를 작성할 폴더에서 truffle init을 통해 truffle을 초기화 한 뒤, npm init으로 npm을 초기화한다. truffle-hdwallet-provider-klaytn은 truffle-hdwallet-provider에서 파생된 자바스크립트 HD 지갑 제공자이다. truffle-config.js에서 networks 설정을 한다. 🍑 Truffle 클레이튼 ... KIP-17NFTtruffle클레이튼KIP-17 Klaytn NFT 개발(feat. truffle) 프로젝트 폴더 생성 후 truffle 초기화 주의) 위 명령어를 실행하면 klaytn-contracts 파일들이 다 받아져야 하나 업데이트를 안한건지 ownership/Ownable.sol 파일이 존재하지 않는다. 맨 위에 올려둔 의 contract 코드로 통째로 교체함. migrations 폴더에 2_initial_mynfts.js 파일 생성 (규칙 - {숫자}_{설명}.js) - 요약) ... githubbaobabKlaytnKIP-17KIP-17