2nd of BEB/Projects
-
Team Project 2 - [Clone Coding] Web2.0 Blockchain Community2nd of BEB/Projects 2022. 3. 7. 17:53
저번과 다르게 스케일이 커졌다. 이젠 정말 DB와 서버를 만질 때가 왔더라. 1️⃣ 구조를 알아보자 구조가 어떻게 되는지 몰라서 Wireframe 도 좋지만 손으로 적어봤다. 일단 3티어 아키텍처로 이뤄져있고, userName과 password를 입력하면, 서버에서는 ERC-20을 배포하기 위해 준비한다. 그리고 토큰을 전송하게 되면 DB에서는 userName, password, 그리고 address를 DB에 차례대로 저장시키는 구조인 것 같았다. 2️⃣ 전체적 회고 기본 DB에 id, userName, password, address 를 추가시켜 정보를 받아 계정 관리를 시도했고, 아직 이 부분 코드가 헷갈려 수정에 들어갔다. 오랜만에 마주한 DB와 Express의 사용에 공부하는 시간이 이쪽으로 많이..
-
Team Project 1 - [Clone Coding] OpenSea2nd of BEB/Projects 2022. 2. 18. 17:47
1️⃣ OpenSea 가 무엇인가 당연하다. 나는 이 수업을 듣기 전까지는 NFT가 뭔지, 비트코인이 어떻게 돌아가는지 전혀 몰랐다. 있는 건지도 몰랐고, 처음에 NFT가 뭐 어떻게 생겼는지도 몰라서 정보 캐내고 다니기 바빴다. 그래서 OpenSea가 어떻게 생겨먹었냐면.. 아래를 보면 간단하다. OpenSea에서는 NFT가 생성돼고, 저장하고, 구매 및 판매를 통해 거래한다. 그래서 기본적인 기능들이 클론 코딩에 있어 매우 중요하다고 생각했다. 사이트를 제작해 비슷하게 보이게 하기 위해 구성이 중요하기 때문에 Moqup 사이트에서 Wireframe 제작했다. 2️⃣ 사용 언어 및 진행 방향 언어는 Solidity, Javascript, CSS, React 총 4개가 주 축을 이뤘다. 자세한 코드는 전부..
-
Mnemonic 지갑 개발 깃허브에 올리기2nd of BEB/Projects 2022. 2. 9. 17:59
0️⃣ Github page link https://github.com/cliffclimber-721/mnemonic-wallet GitHub - cliffclimber-721/mnemonic-wallet Contribute to cliffclimber-721/mnemonic-wallet development by creating an account on GitHub. github.com 1️⃣ 그래서 베이스가 어떻게 된다고? eth-lightwallet의 코드를 사용해 지갑 개발의 베이스를 두고 시작하고, 아래는 eth-lightwallet에 대한 코드를 깃허브에 fork한 것이다. https://github.com/cliffclimber-721/eth-lightwallet GitHub - cliffc..
-
Truffle 이용해 ERC-721 개발2nd of BEB/Projects 2022. 2. 9. 14:52
0️⃣ Github page link https://github.com/cliffclimber-721/erc721-develop cliffclimber-721/erc721-develop Truffle을 통해 ERC-721을 개발하는 코드를 업로드 합니다. Contribute to cliffclimber-721/erc721-develop development by creating an account on GitHub. github.com 1️⃣ 버전 준비 난 바탕화면에 erc721-develop 파일을 미리 생성해 Truffle을 이용한 개발환경을 구축했다. truffle init truffle init 을 하게 되면 Truffle을 이용해 개발할 수 있도록 기본 코드를 제공한다. 그렇게 해서 VSCode..