본문 바로가기

포트폴리오11

온체인 마켓 플레이스 개발 1. 역할과 기여외부 SDK와 API를 연동하여 서비스 내에 존재하는 유저들의 NFT를 사고 팔 수 있는 마켓플레이스를 개발한다.클라이언트와 서버 모두 작업하며 웹 퍼블리싱 파일은 초기 구조만 전달 받아 React 기반 nextJs로 재구현한다.추가 기획에 따른 기능들은 퍼블리싱 없이 nextJs에서 직접 구현한다.2. 온체인 마켓 플레이스 소개1. 개발 배경서비스 내에 유저들은 NFT를 소유하고 있다. 해당 NFT를 블록체인상에서 자유롭게 구매/판매 할 수 있는 공간이 필요했고 이를 통해 거래 수수료로 부가적인 수익을 얻을 수 있었기에 개발을 시작하였다. 특히 과거에 KIFT라는 온체인마켓 플레이스를 개발해본 경험이 있었으며 블록체인과 지갑 그리고 거래 방식에 대해 잘 알고 있었기에 개발에 더욱 적극적.. 2024. 8. 15.
크롬익스텐션 지갑 개발 (1) 보호되어 있는 글 입니다. 2022. 3. 24.
P4: NMM X Harmony Wallet-BlockExplorer-txDaemon 1. 역할과 기여 팀장 블록체인 익스플로러 구현 프로젝트 발표 및 문서화 2. 프로젝트 소개 1. 프로젝트 배경 원화거래가 이루어지고 있는 거래소에 아직 상장되지 않은 코인 중 상장 될 가능성이 있다고 생각하는 유망한 코인을 분석해보고 해당 코인에 대한 지갑, 익스플로러, 입출금데몬을 만들어 보고자했다. 2. 하모니를 선택한 이유 향후 거래소에 상장될 유력한 코인 중 하나라 판단했다. (리서치 결과 팀 의견) 하모니는 현재 가장 핫한 코인 중 하나이다. (2조 이상 시가총액 & 전체 70위권) 현재 블록체인 업계의 중요한 주제인 ‘확장성 해결’ 을 위한 암호화폐라고 생각한다. 이더리움의 레이어2 솔루션으로, 이더리움의 향후 미래를 엿볼 수 있어 선택했다. 각광받고 있는 샤딩 기술이 어떤 특징을 갖고 있는.. 2022. 3. 11.
P3: KiFT Community-Curated NFT MarketPlace 1. 역할과 기여팀원프론트엔드 구현React 구조 설계레이아웃 및 인터페이스 구성UI 사용자 조건 제어 설계NFT Item 히스토리 UI 구현File System, IPFS 설계 및 구현NFT 민팅 페이지 구현KiFT 마켓 컨트랙트 설계 (Solidity)데이터베이스2. 프로젝트 소개 1. KiFT 란KiFT는 디지털 NFT 마켓플레이스와 더불어 예술 큐레이션 및 인센티브 기반 토큰 배포 기능이 추가된 디지털 통합 환경이다. 또한 사용자들은 NFT를 직접 만들어서 배포할 수 있는 기능도 포함되어 있다. 자신이 원하는 NFT를 사고 팔고, 그 활동의 대가로 커뮤니티 고유 토큰인 KFT 토큰을 받을 수 있는 환경이다. 2. KiFT 만의 장점 1. 뛰어난 가시성으로써 유저들의 편리한 사용을 위해 간단하지만 .. 2022. 2. 4.
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.