- 투명하고 조작 불가능하게 블록체인 컨트랙트를 사용하여 투자합니다.
- ArtChain 자체 토큰인 ArtCoin과 현금을 매칭하여 담보금을 보증합니다.
- 서로 다른 종류의 ERC-20 토큰을 교환할 수 있으며 거래 시 발생하는 모든 트랜잭션을 투명하게 확인할 수 있습니다.
- 2024.02.19 ~ 2024.04.05 (6주)
정현아 | 박호철 | 김지은 |
Leader, Frontend, PM UI/UX 및 목업 제작 메인/투자/충전, 환전/마이(나의 조각)/기업 페이지 Axios 생성 및 연결 |
Frontend, Contract 메인페이지/마켓/회원가입/로그인/관리자/나의투자 로그인 , 회원가입, 관리자 페이지 아트코인 민팅/투자 컨트랙트 프론트 컨트랙트 연결 Axios 생성 및 연결 |
CI&CD, Front Nginx 설정 Frontend Blue/Green 무중단 배포 카카오페이 PortOne API 연결 Axios 생성 피그마 제작 |
김영욱 | 허준혁 | 김승우 |
Backend 마켓/멤버/환전,충전/OAuth API Spring Security, JWT 토큰 구현 |
Backend 펀딩/투자/조각 코인 소유자/정산 API 구현 Scheduler & SSE 구현 UCC 담당 |
Contract, CI&CD Docker 설정 마켓/펀딩/투자/분배/정산/아트코인 민팅 및 환전 컨트랙트 작성 frontend 컨트랙트 연결 UCC 담당 |
- Ethereum 기반 테스트넷인 Sepolia에서 자체 ERC-20 토큰인 ArtCoin 발행
- 카카오페이를 통해 코인 구매
- 투자기간 동안 ArtCoin으로 자체 ERC-20 토큰인 "조각"을 구매 가능
- 투자 시 발생하는 트랜잭션 가스비는 테스트 Ethereum으로 지불
- 실시간 블록체인 컨트랙트 메서드 호출을 위해 Server Sent Event(SSE) 사용해 투자 성공 시 조각 배분 및 정산 시 ArtCoin 배분
- 투자기간 이후 정산 되기 전 투자한 "조각"을 마켓에서 ArtCoin으로 거래 가능
- 거래 시 트랜잭션 가스비는 테스트 Ethereum으로 지불
- 모집 기간 임박 순으로 투자 상품 정렬
- 조각 판매글 순으로 마켓 상품 정렬
- 전체, 공연, 전시, 영화로 필터
- 전체, 진행중, 모집종료, 정산완료로 필터
- 투자 진행 중일 때 총 발행 조각에서 남은 개수만큼 구매 가능
- 투자 완료 후 Etherscan에서 확인 가능
- 펀딩 스마트 컨트랙트에 투자 가능
- 투자 시 컨트랙트에 투자된 아트 토큰이 쌓임
- 이후 성공, 실패 여부에 따라 각각 조각 토큰 분배 및 기업으로의 투자된 아트 토큰 이동, 투자자들의 아트 토큰 환불 진행
- 메타마스크와 연동해 마켓에서 조각 구매
- 로그인 시 보유 조각 판매글 등록 가능
- 투자 모집 종료 성공 후 받은 조각 토큰을 다른 사람들에게 판매할 수 있음
- 판매 가격은 자신이 정하며, 판매 글을 올리면 마켓플레이스 스마트 컨트랙트에 토큰이 이동됨
- 판매될 시 구매자의 아트 토큰을 판매자로 이동
- 판매 취소 시 스마트 컨트랙트에서 글을 올렸던 판매자에게로 다시 이동
- 카카오페이로 ArtCoin 구매
- 메타마스크와 연동해 토큰 민팅
- 사용자가 보유 중인 있는 아트코인 및 조각 조회 가능
- 투자 내역 확인 가능
- 사용자 거래 내역을 확인할 수 있음
- 이더스캔 조회 기능 탑재
- 등록한 프로젝트 조회 및 등록 신청
- 정산 완료 신청
- 프로젝트 펀딩 승인
- 승인 시 스마트 컨트랙트 생성 및 투자를 받을 수 있음
- 일정 기간이 지날 시 80% 이상, 미만 여부에 따라 각각 성공, 실패 여부 결정
- 성공 시 해당 작품에 대한 조각 분배 및 펀딩을 오픈한 기업에게 모인 아트 토큰 전달, 실패 시 투자한 아트 토큰에 대한 환불 진행
- 프로젝트 정산
- 정산일에 도달했을 때 (투자 원금 토큰) * (이율) / 100 계산 후 분배될 토큰 계산
- 투자자들에게 계산된 토큰 별로 분배 진행