< 작업 목록으로
HASH: 0x0005...2025

Node Sales Platform

Web3 DApp

시스템 설명

1인 개발로 진행한 Web3 노드 판매 플랫폼입니다. Factory/티어 컨트랙트, 지갑 서명 기반 구매, 백엔드 운영 API(판매/추천/유저/출금 등), 운영/관리 대시보드를 포함합니다.

기술 스택

SolidityNext.jsReactExpressTypeORMPostgreSQL
Node Sales Platform
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) 체계를 포함해 운영 기능(판매/추천/대시보드/출금/유저/이메일 검증)을 지원합니다.