FlashBid 是一個高速拍賣平台,利用 Yellow SDK 建構,透過 ERC-7824 狀態通道實現鏈下交易,讓競標過程免手續費,最終只需將中標結果結算上鏈。這一系統將高頻競價邏輯移至鏈下,不僅防止傳統區塊鏈拍賣中的手續費戰與搶先問題,同時藉由最終上鏈結果維持全程透明。
需知重點:
- FlashBid 透過簽名訊息及 ERC-7824 狀態通道處理所有出價,有效降低手續費及延遲
- 系統僅於拍賣結束後,將單一中標結果上鏈結算,簡化流程
- 完全以 Yellow 的 Nitrolite SDK 構建,瞄準 NFT 發售和代幣上架,即時拍賣體驗
拍賣系統涵蓋三個明確階段以簡化競標流程。拍賣創建者初始化時設定拍賣時長及保留價,競標者使用 Nitrolite SDK,提出出價金額簽名訊息,鏈下即時處理並更新本地狀態。
拍賣時間結束後,賣方會將鏈下狀態中的最高簽名出價提交給鏈上智能合約。該出價包括競標者錢包地址、出價金額及用於驗證的簽名。
所有交互皆遵循 ERC-7824 標準,由 Yellow TypeScript SDK 負責訊息格式、簽名及通道管理,確保狀態更新的安全及防重放。
傳統區塊鏈拍賣受限於速度、手續費高昂,且容易受機器人攻擊。FlashBid 透過鏈下高頻邏輯處理,並保留 ERC-7824 可攜式通道訊息及可驗證的最終上鏈結算,解決上述問題,兼具信任與效率。
平台具備 React 前端,整合 Wagmi 及 Nitrolite SDK 完善支援鏈下狀態管理。未來應用場景包含即時 NFT 拍賣、市場、私募代幣免手續費競標、DAO 庫存資產拍賣,以及遊戲裝備或造型市場。
技術實現
前端以 React 和 TypeScript 配合 Ethers 函式庫實現錢包連接。應用程式顯示實時拍賣狀態、用戶出價流程及結算操作。所有出價動作皆於用戶端,由錢包簽名完成。
核心功能依賴 @erc7824/nitrolite SDK,為每個出價管理鏈下狀態更新。每個簽名出價訊息都包含金額、nonce 及競標者地址,並於參與者間傳遞模擬通道操作。
結語
FlashBid 透過 Yellow Nitrolite SDK 實踐 ERC-7824 狀態通道,解決傳統拍賣平台手續費和效率問題。此開源專案符合 Yellow 懸賞需求,為 NFT、遊戲、DAO 等多元拍賣應用奠定基礎。

