본문 바로가기

포트폴리오/Project_22

P2: Web2.0 Blockchain Community 제작하기 1. 서론 팀장 데이터베이스 구현 서버 API 개발 ERC-20 관련 구현 ERC-721 관련 구현 React 구조 구현 CSS 보조 2. 개발 내용 회원가입 및 로그인 ERC-20 배포 ERC-721 배포 가스비 faucet ERC-20토큰으로 NFT 판매 및 구매 ERC-20 컨트랙트 관련 트랙잭션 기록 트랜잭션을 한번에 몰아서 처리하기 게시글 작성 시 ERC-20 토큰 보상 잔고 확인 및 유저 간 토큰 전송 3. 세부 기능 회원가입을 통하여 서버 DB에 회원정보를 저장시킨후 로그인 할 수 있다. Server 계정만이 테스트 네트워크(Ganache)로 부터 가스비용 1ETH를 faucet 할 수 있다. Server 계정만이 테스트 네트워크(Ganache)에 ERC-20 컨트랙트를 배포할 수 있다. S.. 2022. 1. 3.
P1: Opensea 제작하기 1. 서론 팀원 ERC721 구현 web3 로직 구현 CSS 컴포넌트 라우터 및 뼈대 2. 개발 내용 Opensea에 등록된 NFT목록들을 불러와 화면에서 랜덤하게 볼 수 있다. 자신이 소유한 NFT목록들을 볼 수 있다. 자신이 소유한 NFT을 다른 주소로 전송 할 수 있다. 메타마스크를 연동하여 로그인 할 수 있다. 3. 세부 기능 Browse 탭을 통해 Opensea에 등록된 NFT들을 랜덤하게 가져오며 상세보기를 할 수 있습니다. Activity 탭을 통해 특정한 ERC-721의 컨트랙트에서 발행한 NFT와 MetaMask로 로그인한 주인이 가진 NFT들 목록을 확인 할 수 있습니다. Activity 탭에서 MetaMask로 로그인한 주인이 가진 NFT들을 다른 주소로 전송 할 수 있습니다. 로그인.. 2021. 12. 20.