🦄 Web3 Wallet + DEX Aggregator · v1.0

去中心化錢包
+ DEX 聚合器。

內建錢包(BIP39 助記詞、HD 派生、AES-256 本地加密)+ DEX 聚合器(Uniswap V2/V3 Router)。私鑰永遠不離開用戶裝置,支援 MetaMask 與 WalletConnect V2 連接外部錢包,多鏈 (Ethereum / Polygon / BSC / Arbitrum)。

支援鏈數
4+條鏈
新客戶交付
6~8週上線
私鑰加密
AES-256
KDF 強度
262K次 scrypt
interactive prototype

多畫面錢包原型

點擊左側導航在「資產 / Swap / DApp / 錢包創建」之間切換。Swap 頁可即時換算匯率(ETH/USDC 真實匯率模擬)並計算滑點,按 Swap 會 demo 交易簽名流程。

app.simon-wallet.com
LIVE PROTOTYPE
總資產價值 (USD)
24,982.46USD
▲ +812.30 (3.36%) · 24h
SEND
RECEIVE
SWAP
+BUY
資產
NFT
交易記錄
Ethereum
3.245 ETH
10,541.50
+3.82%
$
USD Coin
8,234.56 USDC
8,234.56
+0.01%
Tether
3,180.00 USDT
3,180.00
-0.02%
Wrapped Bitcoin
0.045 WBTC
3,026.40
+2.45%
Chainlink
82 LINK
1,247.20
+5.13%
U
Uniswap
98 UNI
752.80
-1.24%
Swap
滑點容忍度 (Slippage)
0.1% 0.5% 1.0%
You payBalance: 3.245
ETH ⌄
≈ $4,872.30
You receive (estimated)Balance: 8,234.56
$ USDC ⌄
≈ $4,872.30
Rate1 ETH = 3,248.20 USDC
Price Impact< 0.01%
Slippage Tolerance0.5%
Min Received4,847.93 USDC
Network Fee$3.42
RouteETH → USDC (Uniswap V3)
⚡ Auto Router: 路由 ETH → USDC 直接路徑 (Uniswap V3 0.05% pool),無需多跳。Approve 採精確授權 (非 MaxUint256)。

探索 DApps

U
Uniswap HOT
最大去中心化交易所
A
Aave
DeFi 借貸協議
O
OpenSea
NFT 市場
L
Lido HOT
ETH 液態質押
C
Curve
穩定幣兌換 AMM
1
1inch
DEX 聚合路由

發送 / 接收

↗ 發送
↙ 接收
資產
Ethereum
3.245 ETH 可用
金額最大
≈ $0.00
收款地址
Gas Fee
🐢 慢
$1.20
⚡ 標準
$3.42
🚀 快
$6.80
密碼 助記詞 驗證 完成
Step 2 of 4

記住您的助記詞

這 12 個單詞是恢復錢包的唯一方法。請按順序手抄保存,不要截圖、不要分享。

⚠️ 禁止截圖、不要存到雲端、不要拍照。任何人取得這些詞可以掌控您的資產。
1witch
2collapse
3practice
4feed
5shame
6open
7despair
8creek
9road
10again
11ice
12least
⚠️ 這是高保真 UI 原型 — 助記詞為展示用範例,真實實作會用 ethers.js 產生 BIP39 隨機助記詞。Swap 匯率以 1 ETH = 3248.20 USDC 模擬計算。
product story

動手寫 PRD 之前,我先想清楚的事

技術架構只是手段 — 下方五個區塊才是我做這個產品時真正交付的東西:問題定義、目標用戶、競品差異化、成功指標、MVP 假設。

🎯
01 · Problem & Why

為什麼客戶需要白標 DEX 錢包?

當 CEX 客戶站穩後,下一個問題立刻浮現:怎麼接觸 Web3 原生用戶? Web3 用戶不信任 CEX 託管私鑰,他們要自管錢包 + 鏈上 DEX。客戶想滿足這群用戶,但自建錢包成本高得嚇人。

客戶自建 Web3 錢包的痛點:

  • 私鑰管理 = 法律地雷:搞錯一行加密代碼,用戶資產 100% 損失,賠不起
  • 多鏈支持 = 工程黑洞:每條鏈 RPC 都不同、Gas 估算邏輯各異、合約風險偵測要建立
  • 合規與詐騙偵測:Approve 防詐騙、釣魚域名黑名單、蜜罐 Token 偵測 — Web3 安全是無底洞

我們的市場機會:提供「品牌客製 + 多鏈現成 + 安全模組打包」的白標 Web3 錢包。客戶不用養 Web3 工程團隊,就能讓自家品牌進入 Web3 生態。

👥
02 · Target Users

兩層用戶 — Web3 跟 CEX 不一樣

B 端客戶 Persona

🪙 已有 Token 的項目方
想把錢包當作社群入口,用戶持幣 + Swap + 質押都在自己錢包內完成。
🏦 既有 CEX 客戶
想做 Web3 入口讓用戶從 CEX 提幣到自管錢包,留在自家生態內。
🎮 NFT / GameFi 品牌
純 Web3 品牌,要自有錢包做用戶資產載體 + 鏈上身份。

終端用戶 Persona — Web3 用戶不能套 CEX 那套

類型佔比主要需求關鍵體驗
🧠 DeFi 老手~20%已有 MetaMask,看不上內建錢包WalletConnect 連外部錢包 + Approve 管理
🌱 Web3 新手~70%第一次接觸錢包,怕弄丟助記詞內建錢包 + 助記詞引導 + 防呆設計
🌉 跨鏈 Swap 用戶~10%追新項目,多鏈跳轉多鏈一鍵切換 + 路由聚合 + Gas 預估

我學到的事:Web3 用戶分群比 CEX 更極端 — 老手嫌簡單、新手怕複雜。產品要同時做出「給老手的進階模式」與「給新手的引導模式」,UI 切換不能讓任一邊覺得被冒犯。

⚔️
03 · Competitive Differentiation

不跟 MetaMask 比通用、跟客戶比「能不能客製」

方案誰用品牌客製多鏈支援主要痛點
MetaMaskDeFi 老手❌ 不可需手動加客戶無法做品牌延伸
PhantomSolana 用戶❌ 不可只 Solana 系多鏈支援薄弱
Coinbase Wallet新手❌ 不可EVM + Solana綁定 Coinbase 生態
客戶自建✅ 100%要自己做成本太高,安全是無底洞
我們(白標)客戶的終端用戶✅ 完全客製4+ 主流 EVM 鏈—(市場甜蜜點)

我們的差異化:不是要打敗 MetaMask 的「通用性」— 我們服務「想做品牌錢包但不想自建的客戶」。MetaMask 是通用工具,我們是 B 端品牌延伸方案。

📈
04 · Success Metrics

北極星指標 + AARRR 拆解

⭐ North Star Metric
所有白標錢包客戶的月 Swap GMV × Take Rate
Swap 是錢包最直接的營收,DAU 高但沒 Swap = 死流量。這個指標逼我們關注「轉換」而不只是「下載」。

終端用戶 AARRR 拆解

階段指標設計目標
AcquisitionApp 下載 → 完成錢包創建轉換率≥ 60%
Activation創建錢包 → 完成第一筆 Swap 的比例(7 日內)≥ 30%
Retention7 日留存(散戶 segment)≥ 25%
Revenue每月活躍用戶 Swap 平均金額$2,000
Referral邀請好友連結轉換率≥ 5%

安全指標(這個業務的生命線)

  • 用戶資產零事件損失(KPI = 0,不是「越低越好」)
  • 釣魚域名攔截率(測試集驗證 > 95%)
  • 無限 Approve 警告觸發率(每 100 次 Swap 提示 ≥ 1 次)
  • 助記詞流向審計(每次發版做代碼掃描,零外傳)
🧪
05 · MVP Hypothesis

第一版想驗證的三個假設

H1 · 雙模式假設

同時做內建錢包 + WalletConnect 外部錢包是必要的,不能二選一。

驗證方法:上線後外部錢包用戶 ≥ 20%(如果 < 5% 代表新手都用內建,WalletConnect 可砍)。

H2 · 主流鏈夠用假設

80% 的客戶只要 4 條主流 EVM 鏈(ETH / Polygon / BSC / Arbitrum),多鏈不會吵著要 Solana / Cosmos。

驗證方法:前 6 個客戶的鏈需求清單,若 > 50% 客戶要非 EVM 鏈,產品方向錯。

H3 · 安全痛點假設

客戶買單我們的關鍵賣點是「安全模組打包好」,不只是錢包功能。

驗證方法:銷售過程中,「安全偵測 / 防詐騙模組」被提及次數 > 「Swap 路由 / Gas 估算」。

🤔
06 · My Product Decisions

我做過的關鍵產品決策

我的決策 #1
內建錢包 + 外部錢包雙模式

不只做內建錢包 — 同時接 MetaMask + WalletConnect V2。我評估:重度用戶不會放棄熟悉的 MetaMask,新手又需要內建錢包的引導。雙模式雖然增加開發成本,但兩邊用戶都能 onboard,這個 trade-off 是值得的。

我的決策 #2
從 ethers.js 換成 wagmi/viem

ethers.js 是業界元老,但 wagmi/viem 已成為 React DApp 事實標準(連 Uniswap 都換了)。Hook 設計優雅、TypeScript 友好、生態整合好。我決定第一版直接用 wagmi,省去未來重構成本 — 技術選型要看「未來 3 年的方向」,不是「現在誰最熟」。

我的決策 #3
精確 Approve 而非無限 Approve

無限 Approve 是 Web3 詐騙最大來源。雖然 UX 會多一次簽名(用戶體驗稍差),但能避免 99% 的 Rug Pull 損失。我認為「差的 UX vs 用戶資金損失」— 後者代價太高。這個決策是「安全 > 體驗」的明確表態。

我的決策 #4
Uniswap Auto Router,不自建聚合路由

MVP 用 Uniswap 官方 Auto Router — 省 4 週開發 + 路由品質高 + 流動性深。自建多 DEX 聚合(Uniswap + Curve + 1inch)留到 Phase 2 評估,前提是用戶反映滑點問題。先不過度設計。

我的決策 #5
跨鏈橋選 Wormhole,不選 LayerZero / 不自建

跨鏈橋是 Web3 最高風險的領域(Ronin / Wormhole / Multichain 都被攻擊過上億美金)。我評估了三條路:(1) 自建 — 安全成本與責任無法承擔;(2) LayerZero — 設計新但流動性與 EVM 偏重;(3) Wormhole — 雖然 2022 被攻擊但已強化、生態最廣。最終選 Wormhole,5 個關鍵原因:

  • 多鏈資產傳輸完整 — 主流 Token 都能跨
  • Wallet 內嵌整合佳 — Connect UI 可直接放錢包內,不用跳第三方網站(用戶留在我們生態裡)
  • 有 SDK / Connect UI — 整合成本低,工程友善
  • EVM + 非 EVM 鏈都有 — Solana / Aptos / Sui 等都能接,未來客戶要的鏈我們都有彈性
  • App 也能用 H5 頁面接 — 同一份整合可同時跑 Web + App + 內嵌 DApp,省一份開發

這個決策的核心邏輯:跨鏈橋本身不是我們的差異化,「不跳離自家錢包」才是。Wormhole 的 Connect UI 嵌入體驗讓用戶感覺整個跨鏈都在我們錢包內完成 — 這是品牌價值。

🔧
附錄 · Technical Challenges

技術挑戰與方案主導

以下技術方案由我主導定義 — 從市場調研、PRD 到原型皆一手完成;工程團隊負責實作落地。在還沒有 AI 工具的年代,這些規格是我一頁一頁手寫、一張一張手畫出來的。

挑戰 01:私鑰本地化的 UX 成本

私鑰永遠不離開用戶裝置是 Web3 原則 — 但這意味著每次簽名要解密私鑰、用戶要記得密碼、助記詞要妥善保存。採用 AES-256-GCM 加密 + scrypt KDF (N=262144),平衡安全性與解鎖速度。

挑戰 02:多鏈 RPC 的可靠性

Alchemy / Infura 任一節點掛掉用戶就無法交易。設計 FallbackProvider 自動切換主備節點,每條鏈獨立 RPC 池,監控延遲與成功率動態調權。

挑戰 03:Approve 風險的教育成本

無限 Approve 是 Web3 詐騙最大來源。產品端強制預設精確授權 + 提供「授權管理」頁面讓用戶撤銷舊授權。

system architecture

分層架構設計

9 大功能層獨立解耦:用戶入口層 / 錢包核心 / 第三方錢包 / DEX 引擎 / 區塊鏈交互 / Gas / Tx 監控 / 資產管理 / 安全。

LAYER 1.1
用戶入口層

Web (React + TS + Vite) + Mobile (RN/Flutter) + Chrome Extension (MV3)

LAYER 1.2
錢包系統

BIP39 助記詞、BIP32/BIP44 HD 派生、AES-256-GCM + scrypt 本地加密

LAYER 1.3
第三方錢包

WalletConnect V2 + MetaMask SDK + wagmi/viem 抽象層

LAYER 1.4
DEX 交易引擎

Token List + Price Quote + Approve Manager + Uniswap Router

LAYER 1.5
區塊鏈交互

FallbackProvider 多節點容錯、WebSocket 區塊監聽、Chain Registry 配置

LAYER 1.6
Gas 管理

EIP-1559 fee 估算、Slow/Standard/Fast 三檔、餘額檢查

LAYER 1.7
交易監控

PENDING / CONFIRMING / SUCCESS / FAILED / DROPPED 五狀態追蹤

LAYER 1.8
資產管理

Multicall3 批量讀取餘額、CoinGecko 價格、Etherscan 交易歷史

LAYER 1.9
安全模組

簽名預覽、釣魚域名黑名單、合約風險偵測、Approve 撤銷

圖一整體分層架構

graph TB classDef front fill:#0d0f15,stroke:#4f80ff,color:#e8eaf0 classDef wallet fill:#0d0f15,stroke:#ff66cc,color:#e8eaf0 classDef dex fill:#0d0f15,stroke:#00d395,color:#e8eaf0 classDef chain fill:#0d0f15,stroke:#f5a524,color:#e8eaf0 classDef sec fill:#0d0f15,stroke:#f24b3d,color:#e8eaf0 WEB[Web App · React + Vite]:::front APP[Mobile · React Native]:::front WC[Internal Wallet · BIP39+HD]:::wallet EXT[External · wagmi+viem]:::wallet KS[Keystore · AES-256+scrypt]:::wallet MM[MetaMask · EIP-1193]:::wallet WCV2[WalletConnect V2]:::wallet TL[Token List]:::dex QE[Quote · Router.getAmountsOut]:::dex AM[Approve Manager]:::dex SW[Swap Executor]:::dex TT[Tx Tracker]:::dex RPC[RPC · Alchemy+FallbackProvider]:::chain GAS[Gas Manager · EIP-1559]:::chain MC[Multicall3]:::chain SC[Uniswap Router/Pairs]:::chain POOL[Liquidity Pools · x*y=k]:::chain PD[Phishing Detector]:::sec SP[Sign Preview]:::sec AV[Approve Viewer]:::sec WEB --> WC WEB --> EXT APP --> WC WC --> KS EXT --> MM EXT --> WCV2 WC --> SW EXT --> SW TL --> QE --> AM --> SW --> TT SW --> RPC QE --> RPC GAS --> RPC MC --> RPC RPC --> SC --> POOL WEB --> PD SW --> SP AM --> AV
core features

核心功能與技術細節

2.1內建錢包 (Wallet Core)

採用 BIP39/BIP32/BIP44 標準,路徑 m/44'/60'/0'/0/x 支援多帳號派生。所有私鑰使用 AES-256-GCM 加密儲存於本機 Secure Storage (iOS Keychain / Android EncryptedSharedPreferences / Web IndexedDB + WebCrypto)。

// 助記詞生成 (BIP39)
const mnemonic = ethers.Mnemonic.entropyToPhrase(ethers.randomBytes(16)); // 12 words
const wallet = ethers.HDNodeWallet.fromPhrase(mnemonic, undefined, "m/44'/60'/0'/0/0");

// 加密存儲
const encryptedJson = await wallet.encrypt(userPassword); // scrypt KDF
// 存入 IndexedDB(Web)或 Keychain(App)

// 解密還原
const decryptedWallet = await ethers.Wallet.fromEncryptedJson(encryptedJson, userPassword);

2.2外部錢包連接 (wagmi + viem)

// wagmi config — 統一管理所有 Connector
export const config = createConfig({
  chains: [mainnet, polygon, arbitrum, bsc],
  connectors: [
    injected(),                    // MetaMask
    walletConnect({ projectId: 'YOUR_WC_PROJECT_ID', ... }),
  ],
  transports: {
    [mainnet.id]: http('https://eth-mainnet.g.alchemy.com/v2/KEY'),
    [polygon.id]: http('https://polygon-mainnet.g.alchemy.com/v2/KEY'),
    ...
  },
});

2.3Swap 核心流程

// 1. 檢查 Allowance
const allowance = await tokenContract.allowance(userAddress, ROUTER_ADDRESS);

// 2. 如需 Approve(精確授權)
if (allowance < amountIn) {
  await tokenContract.approve(ROUTER_ADDRESS, amountIn);  // ⚠️ 不用 MaxUint256
}

// 3. 執行 Swap
const swapTx = await routerContract.swapExactTokensForTokens(
  amountIn,
  amountOutMin,  // 扣除滑點
  [tokenA, tokenB],
  userAddress,
  deadline
);

2.4多鏈 Fallback Provider

// 多節點容錯
const provider = new ethers.FallbackProvider([
  { provider: alchemyProvider, priority: 1, stallTimeout: 2000 },
  { provider: infuraProvider, priority: 2, stallTimeout: 2000 },
]);

2.5交易狀態追蹤

狀態觸發UI 表現
PENDINGtx.hash 取得後轉圈動畫、顯示 hash
CONFIRMING確認數 < threshold1/12 確認進度
SUCCESSreceipt.status === 1綠勾 + 結果
FAILEDreceipt.status === 0紅叉 + 解碼 revert reason
DROPPED超時未上鏈提示加速或取消
security design

安全設計

5.1私鑰流向(核心原則)

⚠️ 私鑰永遠不離開用戶裝置。

flowchart LR M[助記詞]:::s --> HD[HD 派生]:::s HD --> PK[私鑰]:::s PK --> ENC[AES-256-GCM 加密
scrypt N=262144]:::w ENC --> SS[Secure Storage
Keychain/Keystore]:::ok SS --> DEC[簽名時·解密到記憶體]:::w DEC --> SIGN[簽名交易]:::ok SIGN --> CLR[立即清除記憶體]:::ok SIGN --> BC[廣播 RPC]:::s classDef s fill:#0d0f15,stroke:#9097a8,color:#e8eaf0 classDef w fill:#0d0f15,stroke:#f5a524,color:#e8eaf0 classDef ok fill:#0d0f15,stroke:#00d395,color:#e8eaf0

❌ 私鑰永遠不會:傳送到後端伺服器 / 寫入 log / 出現在 URL / 存入未加密 Storage。

5.2助記詞 6 大風險與防護

風險防護措施實作
截圖洩露禁止截圖Android FLAG_SECURE / iOS 監聽截圖 / Web user-select:none
剪貼簿洩露不允許複製禁用長按複製,提示手抄
記憶體殘留使用後立即清除mnemonic = null; Uint8Array.fill(0)
本地存儲被讀強加密AES-256-GCM + scrypt(N=262144, r=8, p=1)
暴力破解密碼限制嘗試次數5 次錯誤鎖 30 秒,10 次鎖 5 分鐘
XSS 竊取CSP 策略Content-Security-Policy default-src 'self'

5.3合約風險偵測

風險偵測方式用戶提示
假 Token對比 Token List 白名單🟡 此 Token 未經驗證
Rug Pull檢查合約是否含 pause() / blacklist()🔴 合約含可暫停交易函式
蜜罐 Honeypot模擬 sell 交易,失敗 → 蜜罐🔴 此 Token 可能無法賣出
未驗證合約Etherscan API 查驗證狀態🟡 原始碼未公開驗證

5.4Approve 無限授權風險

// ❌ 危險:無限授權
await token.approve(router, ethers.MaxUint256);

// ✅ 安全:精確授權
await token.approve(router, exactAmountNeeded);

// 一鍵撤銷授權
async function revokeApproval(tokenAddr, spenderAddr, signer) {
  const token = new ethers.Contract(tokenAddr, ERC20_ABI, signer);
  return token.approve(spenderAddr, 0); // 設為 0
}

UI 設計:Swap 時預設精確授權;提供「授權管理」頁面列出所有已授權 Token + Spender;每項顯示「撤銷」按鈕。

5.5防釣魚機制

啟動時載入 MetaMask 釣魚黑名單 (auto-updated)。DApp 連線前檢查 domain:blacklist 直接阻擋、whitelist 直接通過、unknown 顯示警告。所有外部連結強制顯示完整 URL,可疑 URL 高亮提醒。

5.6鏈上永續與金庫防狙擊(JELLY 型攻擊防護)

當 SimonEx 的 DEX 聚合層延伸到鏈上永續、或提供流動性金庫(Vault)作為做市與接盤方時,必須正面回應 2025 年 3 月 Hyperliquid JELLY 事件:攻擊者用數個新帳戶自己當雙方,先讓一筆過度槓桿的空單被清算、灌進強制接盤金庫,再拉抬低流動性幣種現貨、經標記價把金庫的空單推入巨額帳面虧損(一度達金庫 NAV 的 27%)。根因是標記價貼著可操縱的現貨、單一市場無曝險上限、金庫無法拒絕接盤。以下防護與 CEX 6.5 呼應,聚焦鏈上場景。

攻擊環節SimonEx 防護設計
標記價貼著可操縱現貨預言機多源中位數,並納入去中心化預言機(Chainlink 或 Pyth)交叉驗證;低流動性幣種標記價改用 TWAP 或 EWMA 降低即時敏感度
單一市場曝險過大每市場未平倉量(OI)上限綁金庫規模;金庫對單一永續市場的曝險設硬上限
金庫被迫吞下有毒部位接盤前做風險檢查;超限市場暫停自動接盤,改走人工或拍賣式清算,金庫可拒絕異常對手方
攻擊者自己當雙方對敲關聯帳戶叢集偵測與自成交防制(STP);新帳戶大額部位限速與冷卻
事後臨時下架惹爭議上下架與極端事件處置規則事前明訂、鏈上可查、可預期,避免臨時裁量損及公信力
delivery roadmap

新 B 端客戶 6~8 週交付週期

6~8 週不是「我們從零開發 DEX 錢包的時間」— 基礎套組與客製模組庫已經沉澱好。6~8 週是一個新 B 端客戶從簽約到正式上線的完整交付時間。Web3 比 CEX 快,因為錢包是 stateless 的 — 沒有撮合引擎、沒有訂單帳本,主要工作落在「品牌客製 + 客製模組組裝」。

6.1已沉澱的產品庫存

客戶簽約那一刻起,能拿到的不是空白專案,而是下面這些已經做好、隨時可組裝的模組

📦 基礎套組(所有客戶都有)

模組內容客戶可否關閉
內建錢包核心BIP39 助記詞 / HD 派生 / AES-256-GCM 加密存儲❌ 必裝
外部錢包整合MetaMask + WalletConnect V2✅ 可關閉
多鏈支援4 條主流 EVM 鏈(ETH / Polygon / BSC / Arbitrum)❌ 必裝(鏈可選)
Swap 引擎Uniswap V3 Auto Router + 滑點控制 + Gas 估算❌ 必裝
安全模組合約風險偵測 / 釣魚黑名單 / 精確 Approve / 助記詞防呆❌ 必裝
交易監控5 狀態追蹤(pending → confirming → success/failed/dropped)❌ 必裝
DApp 瀏覽器EIP-1193 兼容 + 預設 DApp 列表✅ 可關閉
基礎管理後台用戶管理 / 交易監控 / 黑名單 / 報表❌ 必裝

🧩 客製模組庫(按客戶需求 plug-in)

Web3 客戶要的客製化比 CEX 更深 — 因為很多客戶就是「想推自己的 Token」,這牽涉到代幣經濟學、流動性設計、質押收益這些核心 DeFi 模組。我為這些需求設計了可組裝的客製模組庫:

模組適合客戶開發狀態
🪙 代幣經濟學設計有自有 Token 的項目方(總量分配、解鎖曲線、燃燒機制)已沉澱(含模擬器)
💧 LP 質押系統想做 DeFi 收益的項目方(流動性挖礦 + 雙幣質押)已沉澱
🏊 流動池建立與管理想在自家錢包內提供 Uniswap V3 / Curve 流動性的客戶已沉澱
💰 流動池理財產品把 LP 包裝成「結構化理財產品」給散戶用(一鍵入金 + 自動 rebalance)已沉澱
🎁 空投 / 任務系統新 Token 發行型客戶(連結錢包 → 完成任務 → 領空投)已沉澱
🖼️ NFT 收藏與展示NFT / GameFi 品牌(NFT 列表、Floor Price、稀有度)已沉澱
🌉 跨鏈橋整合(Wormhole)需要 EVM + 非 EVM 跨鏈資產傳輸的客戶已沉澱(Wormhole SDK 嵌入)
📊 治理投票系統有 DAO 結構的客戶(鏈上投票 + Snapshot 整合)客戶需求觸發

6.2新客戶 6~8 週交付流程

gantt title 新 B 端客戶交付甘特圖 dateFormat YYYY-MM-DD axisFormat W%V section 啟動期 簽約 + Token / Tokenomics workshop :done, kickoff, 2024-01-01, 1w section 客製期 品牌客製 LOGO/主題色/域名 :brand, after kickoff, 1w 代幣經濟學設計 + 模擬 :tokenomics, after kickoff, 2w section 組裝期 基礎套組 + 模組選裝 :modules, after brand, 1w LP 質押 / 流動池參數配置 :lp, after modules, 1w section 驗收期 集成測試 + 合約審計 :audit, after lp, 1w section 上線 灰度上線 (邀請 200 用戶) :soft, after audit, 0.5w 正式公開上線 :go-live, after soft, 0.5w

6.3規模化效應 — 第二、三個客戶縮到 4~5 週

第一個客戶 6~8 週是「沉澱期 + 交付期」加總。從第二個客戶開始,如果沒新模組需求,交付時間應該縮到 4~5 週

客戶序號預估交付時間關鍵縮短點
第 1 個客戶6~8 週沉澱基礎套組 + 第一輪流程
第 2 個客戶~5 週基礎套組複用、tokenomics 流程已知
第 3 個客戶~4 週LP/質押模組已存在(除非要新代幣模型)
需要全新代幣模型客戶+1~2 週代幣經濟學重新設計與模擬

跟 CEX 對比:CEX 客戶交付 12 週(含合約引擎 + 金流通路);DEX 客戶交付 6~8 週(stateless + 不用接金流)。DEX 是 CEX 之後的自然延伸 — 同一批 30 人團隊複用核心架構與部分客製模組

6.4客戶簽約後可加購的進階模組

上線後客戶可隨時加購:

6.5不要做(重要原則)

6.6技術棧

React 18 + TypeScript 5
Vite 5 + TailwindCSS
wagmi v2 + viem v2(外部錢包整合)
ethers.js v6(內建錢包核心,BIP39/BIP44/加密)
@walletconnect/modal v2.7 + @walletconnect/ethereum-provider v2.17
@tanstack/react-query v5 + Zustand v5
Alchemy SDK + Multicall3 + FallbackProvider
← Previous
CEX 中心化交易所