< 작업 목록으로
HASH: 0x0005...2025
Node Sales Platform
Web3 DApp
시스템 설명
1인 개발로 진행한 Web3 노드 판매 플랫폼입니다. Factory/티어 컨트랙트, 지갑 서명 기반 구매, 백엔드 운영 API(판매/추천/유저/출금 등), 운영/관리 대시보드를 포함합니다.
기술 스택
SolidityNext.jsReactExpressTypeORMPostgreSQL

ROLE: SOLO_DEVELOPERDOMAIN: BLOCKCHAIN
!
문제도전 과제
구매 위변조 방지(서명/티어 검증)와 함께, 레퍼럴·운영자 기능·유저 플로우·이메일 검증·출금 처리까지 실제 운영 요구를 같이 묶어야 했습니다.
✓
해결해결 방식
EIP-191 서명 검증을 포함한 Factory 기반 구매 플로우를 구현하고, 백엔드에서 JWT 인증 및 권한 미들웨어로 운영 API(판매/추천/대시보드/출금/유저)를 구성했습니다. 관리자 UI로 운영 작업을 수행할 수 있게 했습니다.
구현 범위
1인 개발로 진행한 Web3 노드 판매 플랫폼입니다. Factory/티어 컨트랙트, 지갑 서명 기반 구매, 백엔드 운영 API(판매/추천/유저/출금 등), 운영/관리 대시보드를 포함합니다.
증빙 자료
공개 가능한 증빙 자료가 등록되지 않았습니다.
기술 상세
개요
- ▶1인 개발로 진행한 Web3 노드 판매 플랫폼입니다.
- ▶컨트랙트(판매/티어/팩토리) + 백엔드 + 관리자 대시보드로 구성했습니다.
핵심 구성
1) 컨트랙트(Factory 패턴)
- ▶판매 티어/상품 구성을 팩토리 패턴으로 관리하고, 구매/정산 플로우를 온체인에 연결합니다.
2) 서명 기반 구매 검증
- ▶EIP-191 기반 서명 검증으로 구매 요청을 검증하고, 위변조를 방지하는 흐름을 구성했습니다.
3) 백엔드/관리자 기능
- ▶JWT 기반 인증 및 권한(RBAC/permission) 체계를 포함해 운영 기능(판매/추천/대시보드/출금/유저/이메일 검증)을 지원합니다.