Node Sales Platform

Economic · 경제 / Web3 DApp

Node Sales Platform

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

역할
1인 개발 · 아키텍처, 구현, 운영 도구
기간
2025
맥락
Beatoz Labs
01 / 핵심 요약

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

DECISION / A시스템 과제

무엇이 시스템을 어렵게 만들었는가.

구매 위변조 방지(서명/티어 검증)와 함께, 레퍼럴·운영자 기능·유저 플로우·이메일 검증·출금 처리까지 실제 운영 요구를 같이 묶어야 했습니다.

DECISION / B엔지니어링 해법

어떤 경계와 흐름으로 답했는가.

EIP-191 서명 검증을 포함한 Factory 기반 구매 플로우를 구현하고, 백엔드에서 JWT 인증 및 권한 미들웨어로 운영 API(판매/추천/대시보드/출금/유저)를 구성했습니다. 관리자 UI로 운영 작업을 수행할 수 있게 했습니다.

03 / 기술 필드
01Solidity02Next.js03React04Express05TypeORM06PostgreSQL
04 / 상세 기록

개요

  • 1인 개발로 진행한 Web3 노드 판매 플랫폼입니다.
  • 컨트랙트(판매/티어/팩토리) + 백엔드 + 관리자 대시보드로 구성했습니다.

핵심 구성

1) 컨트랙트(Factory 패턴)

  • 판매 티어/상품 구성을 팩토리 패턴으로 관리하고, 구매/정산 플로우를 온체인에 연결합니다.

2) 서명 기반 구매 검증

  • EIP-191 기반 서명 검증으로 구매 요청을 검증하고, 위변조를 방지하는 흐름을 구성했습니다.

3) 백엔드/관리자 기능

  • JWT 기반 인증 및 권한(RBAC/permission) 체계를 포함해 운영 기능(판매/추천/대시보드/출금/유저/이메일 검증)을 지원합니다.
05 / 실제 증거
Node Sales Platform project evidence
ACTUAL PROJECT ASSET / NOT GENERATED