Skip to content

✨DepositOne is a secure, local-first tool that helps you manage deposit addresses across multiple cryptocurrency exchanges in one place. No more switching between different exchange apps! ✨ DepositOne 是一个安全的本地优先工具,帮助您在一个界面管理多个加密货币交易所的充值地址。告别在不同交易所 App 之间来回切换!

Notifications You must be signed in to change notification settings

Adidas8023/DepositOne

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 DepositOne

Your Universal Crypto Deposit Assistant | 统一加密货币充值助手

Screenshot

Version License React TypeScript

English | 中文


🚀 What is DepositOne?

DepositOne is a modern web application for managing cryptocurrency deposit addresses across multiple exchanges in one place. Version 2.0 brings a complete redesign and numerous new features!

✨ New Features (v2.0)

  • 🎨 Modern UI/UX Design
  • 🌓 Light/Dark Theme Support
  • 📱 Fully Responsive Design
  • 🔍 Enhanced Search Experience
  • 💫 Smooth Animations
  • 🔄 Real-time Data Updates
  • 📷 QR Code Scanning Support
  • 🏢 Multi-Exchange Support:
    • Binance
    • OKX
    • Bitget
    • MEXC
    • HTX (Coming Soon)
    • Kraken (Coming Soon)
    • KuCoin (Coming Soon)
    • Coinbase (Coming Soon)
    • Gate.io (Coming Soon)

🛠️ Tech Stack

  • Frontend:

    • React 18
    • TypeScript
    • Ant Design v5
    • Axios
    • QR Code Generator
  • Backend:

    • Node.js
    • Express
    • Axios
    • Memory Cache

🚀 Quick Start

# Frontend
cd frontend
npm install
npm start

# Backend
cd backend
npm install
npm start

🔧 Requirements

  • Node.js >= 16

⚙️ Configuration

Frontend (.env):

REACT_APP_API_BASE_URL=http://localhost:3001/api

Backend (.env):

PORT=3001
CACHE_DURATION=1800  # 30 minutes

🌟 Key Features

  1. Multi-exchange deposit address management
  2. Smart search (token name & symbol)
  3. Quick access to popular tokens
  4. Multi-chain network support
  5. Automatic QR code generation
  6. Dark/Light theme switching
  7. Responsive design for all devices
  8. Efficient caching system

🚀 什么是 DepositOne?

DepositOne 是一个用于在同一界面管理多个交易所加密货币充值地址的现代化 Web 应用。2.0 版本带来了全新的设计和众多新功能!

✨ 新特性 (v2.0)

  • 🎨 全新的现代化 UI 设计
  • 🌓 支持亮色/暗色主题
  • 📱 完全响应式设计
  • 🔍 优化的搜索体验
  • 💫 流畅的动画效果
  • 🔄 实时数据更新
  • 📷 支持二维码扫描
  • 🏢 支持多个主流交易所:
    • Binance
    • OKX
    • Bitget
    • MEXC
    • HTX (即将支持)
    • Kraken (即将支持)
    • KuCoin (即将支持)
    • Coinbase (即将支持)
    • Gate.io (即将支持)

🛠️ 技术栈

  • 前端:

    • React 18
    • TypeScript
    • Ant Design v5
    • Axios
    • QR Code Generator
  • 后端:

    • Node.js
    • Express
    • Axios
    • Memory Cache

🚀 快速开始

# 前端
cd frontend
npm install
npm start

# 后端
cd backend
npm install
npm start

🔧 环境要求

  • Node.js >= 16

⚙️ 配置

前端配置 (.env):

REACT_APP_API_BASE_URL=http://localhost:3001/api

后端配置 (.env):

PORT=3001
CACHE_DURATION=1800  # 30分钟

🌟 主要功能

  1. 支持多个主流交易所的充值地址获取
  2. 智能搜索功能(支持代币名称和符号搜索)
  3. 热门代币快速访问
  4. 支持多链网络
  5. 自动生成充值地址二维码
  6. 深色/浅色主题切换
  7. 响应式设计,支持各种设备
  8. 高效的缓存系统

📝 更新日志

v2.0.0 (2023-12-26)

  • 完全重写的前端界面
  • 新增 MEXC 交易所支持
  • 优化的缓存系统 (30分钟)
  • 改进的错误处理
  • 优化的移动端体验

v1.0.0 (2023-11-26)

  • 初始版本发布

📄 许可证

MIT


Made with ❤️ for the Crypto Community | 用 ❤️ 为加密货币社区打造

About

✨DepositOne is a secure, local-first tool that helps you manage deposit addresses across multiple cryptocurrency exchanges in one place. No more switching between different exchange apps! ✨ DepositOne 是一个安全的本地优先工具,帮助您在一个界面管理多个加密货币交易所的充值地址。告别在不同交易所 App 之间来回切换!

Topics

Resources

Stars

Watchers

Forks