重返黑客松:我在 ETHGlobal Taipei 2025 重拾創作熱情的 36 小時

作者: Calpa Liu
字數:4108
出版:2025 年 4 月 6 日
ETHGlobal Taipei 2025 對我來說,不只是一場黑客松,更像是一場找回創作初心的儀式。這次的參與讓我重新感受到,技術不是為了職位、KPI 或 OKR 而存在,而是為了解決問題、為了讓點子落地、為了再次享受「動手做」的快樂。

活動概覽

ETHGlobal Taipei 2025 於 2025 年 4 月 4 日至 6 日在台北南港瓶蓋工廠(POPOP Taipei)盛大舉行。此次活動標誌著台灣在全球以太坊生態系統中地位的提升,也為台灣開發者社群帶來前所未有的國際曝光機會。

參與者方面,本次黑客松吸引了來自 43 個國家的 560 名黑客,其中 42% 是首次接觸 Web3 的新手。創意激盪下,共有 226 個創新項目誕生,經過激烈角逐,最終 8 個傑出項目脫穎而出進入決賽。這些數字不僅體現了活動的國際化程度,也展示了 Web3 領域對新人的吸引力,以及參與者們的創新能力。

ETHGlobal Taipei 黑客松匯聚數百名國內外頂尖開發者,共同競逐高達 20 萬美元的獎金池。參賽項目主題涵蓋零知識證明(ZK)、人工智慧(AI)、去中心化金融(DeFi)、Layer 2 擴容解決方案、隱私與安全等前沿技術領域。這不僅展現了 ETHGlobal 對技術創新的重視,也為開發者提供了在實際項目中應用這些前沿技術的寶貴機會。

這次地點選在南港瓶蓋工廠 POPOP Taipei,現場氣氛非常熱絡,從 Vitalik Buterin 的主題演講到多場高水準 workshop,整體活動安排緊湊、節奏感強,讓每個開發者都能進入最佳創作狀態。

參與動機

我其實沒有抱著很高的期待參加,只是想「久違感受一下黑客松的氣氛」,但沒想到,這場活動最終讓我重新找回了那種單純為了好奇心、為了解決問題而投入創作的熱情。這種感覺讓我回想起剛開始接觸程式設計時的那份純粹與興奮。在日常工作中,我們常常被各種指標和期限所束縛,漸漸忘記了最初的動力。但在這次黑客松中,我重新體會到了那種不受拘束、純粹為了實現想法而 coding 的快感。沒有 KPI 的壓力,沒有產品經理的需求,有的只是自己的創意和解決問題的渴望。這種自由和創造性讓我重新愛上了編程,也讓我意識到,保持這種熱情對於一個開發者的長期成長是多麼重要。

OrbitGO

在區塊鏈技術迅速發展的背景下,加密貨幣投資者愈來愈常面對一個共通的挑戰:如何有效管理分散在多條區塊鏈上的資產。針對這項痛點,我構思並打造了 OrbitGO——一款直觀且高效的多鏈資產儀表板。OrbitGO 的誕生,旨在為用戶提供一站式的資產管理解決方案,簡化跨鏈資產追蹤的流程,讓投資人可以更輕鬆掌握自己的整體資產狀況。

OrbitGO 的核心理念相當簡潔而務實:使用者只需連接自己的加密錢包,即可在幾秒鐘內快速查看其在 Ethereum、Polygon、Base 等多條鏈上的資產分佈與交易歷史。這種即時、整合的方式,不僅大幅提升了使用者管理資產的便利性,也有助於使用者更全面地掌握自身投資的動態與風險分布。

本產品秉持四項關鍵價值主張:首先,無需許可,使用者不需要註冊帳號,只需連接錢包即可立即使用,降低進入門檻。其次,強調即插即用的設計哲學,界面簡潔直觀,讓用戶無須學習成本即可快速上手。此外,OrbitGO 支援多條區塊鏈網絡,實現多鏈資產整合管理,有效解決資產資訊分散的問題。最後,透過整合即時資料來源,我們提供實時的資產組合數據與分析功能,協助使用者即時做出判斷與調整,提升整體投資效率。

這一切設計,都是為了讓 OrbitGO 成為 Web3 世界中每一位投資者的資產指揮中心。

關鍵功能解析

實時投資組合追蹤

OrbitGO 提供全面的代幣查看界面,具有智能過濾和美觀的 UI。用戶可以查看代幣餘額、符號和合約地址,系統會自動過濾可疑或垃圾代幣。此外,該功能還包括各鏈的美觀圖標和後備顯示,適用於桌面和移動設備。

視覺化分析

通過直觀的視覺化工具,OrbitGO 提供資產在不同區塊鏈上的分布情況。用戶可以查看協議級別的分配情況,並監控各協議的 APR 和表現。分析功能包括:

鏈分布:資產在不同區塊鏈上的視覺化分布

協議分配:以互動圖表形式展示協議級別的分配

收益追蹤:跨協議監控 APR 和表現

Webhook 管理

Nodit 提供強大的 Webhook 管理功能,用於代幣追蹤和實時狀態監控。用戶可以輕鬆創建、查看和管理 webhook,支持多地址和多網絡選擇。

數據導出與刷新

OrbitGO 支持將交易歷史和投資組合數據導出為 CSV 格式,並提供自動數據刷新功能,同時也支持手動刷新選項。

技術棧

最讓我印象深刻的是,我竟然能在 36 小時內完成一個完整、可以上線給朋友使用的產品。這種成就感是難以言喻的。從項目構思到技術選型,從前端設計到後端實現,每一個環節都充滿挑戰,但同時也帶來了巨大的滿足感。特別是當我看到朋友們實際使用 OrbitGO 並給予積極反饋時,那種由衷的喜悅讓我重新體會到了編程的樂趣和意義。這次經歷不僅證明了自己的技術能力,更重要的是 重塑了我對創造的熱情,讓我重新認識到技術的力量和可能性。

前端

在 OrbitGO 的前端技術實作上,我們採用了多項現代化工具來確保整體使用體驗的效能與品質。首先,開發語言選用 TypeScript,以提供型別安全的開發流程,不僅提升了代碼的可維護性,也大幅減少執行時錯誤的可能性。搭配 React 19,我們打造出具有高度互動性與響應式設計的使用者介面,能夠靈活因應不同裝置與使用場景的需求。

-> 從 JavaScript 轉向 TypeScript 的開發心得分享

為了加快開發速度並確保視覺一致性,我們導入 TailwindCSS 這套 utility-first 的 CSS 框架,使設計與排版過程更為直觀且模組化。同時,OrbitGO 整合 wagmi v2 與 RainbowKit,實現與多鏈錢包的無縫連接,支援 Ethereum、Polygon、Optimism、Base 等主流鏈,讓使用者無需註冊帳號,只需連接錢包即可立即使用服務。

-> Tailwind CSS 與 React.js:打造現代前端開發環境

在資料視覺化方面,我們使用 Recharts 建構直觀且具有互動性的圖表,讓用戶能清楚掌握資產在鏈上與協議中的分佈情況。此外,前端邏輯則透過 TanStack Router 進行路由控管,TanStack Query 管理遠端資料的快取與同步,而狀態管理則交由 Jotai 負責,靈活處理區域與全域的資料共享。這些工具彼此協同,為 OrbitGO 提供穩定且高效的前端架構。

-> Recharts:React 中的強大數據可視化工具

後端

在 OrbitGO 的後端建構方面,我們採用了現代化、高效率且具備可擴展性的架構設計。開發語言與執行環境方面,選用最新版本的 Node.js 搭配 TypeScript 開發,透過型別安全的設計確保代碼品質與可讀性,同時也提升了整體系統的可維護性。

框架層則選擇了輕量級且極具彈性的 Hono,能快速構建穩定的 RESTful API,其簡潔的語法與高效路由機制讓開發與部署變得更加輕鬆。

API 層則部署於 Cloudflare Workers,以無伺服器架構實現極低延遲與全球快取,進一步確保 API 響應速度與可擴展性。

資料層部分,我們運用 Cloudflare KV 作為快取層,儲存已擷取的資產資訊與 webhook 狀態,有效降低外部 API 請求頻率並提升系統效能。同時,為應對大量多鏈查詢與防止觸發 API 的速率限制,我們採用 Cloudflare Queues 進行佇列排程與非同步處理,確保穩定性與擴展能力兼具。

-> Cloudflare Pages、Worker 和 KV:實現伺服器端渲染的強大組合

資料來源方面,OrbitGO 主要依賴 1inch Portfolio API 進行跨鏈資產聚合,包括代幣餘額、價值分佈與歷史交易記錄等,作為整體資產快照的關鍵依據,提供高度準確與即時的資料支援。同時,為實現即時監控功能,我們整合 Nodit Webhook API,協助使用者註冊多鏈資產地址訂閱,只要資產有任何變動,即會透過 Webhook 即時觸發通知,並同步更新至 OrbitGO 的 UI 介面,讓使用者能即時掌握資產動態。

透過這樣的後端架構設計,OrbitGO 能够兼顧效能、安全性与使用體驗,提供開發者级别的穩定服務,并为使用者带来可靠、实时且智能的資產管理工具。

簡報下載

歡迎透過以下連結瀏覽 OrbitGO 在 ETHGlobal Taipei 2025 的專案簡報: OrbitGO

未來展望

為了讓 OrbitGO 能夠滿足更廣泛的使用需求並提升整體競爭力,我規劃了六大功能擴展方向,致力於將 OrbitGO 從單一資產追蹤工具,進化為一個全面且智能的加密貨幣投資管理平台。

首先,在多鏈支持方面,OrbitGO 目前已整合 Ethereum、Polygon、Base 等主流 EVM 相容鏈,未來將進一步支援 Solana、Avalanche、Flow、Sui 等非 EVM 公鏈。這項擴展將讓使用者能在單一介面中整合所有鏈上的資產資訊,實現跨鏈資產變動通知,並進行鏈與鏈之間的資產對比分析,例如比較 ETH 與 SOL 的配置比例,同時追蹤非 EVM 協議的資產績效。這將有效解決用戶需登入多個錢包或平台以掌握資產全貌的痛點。

對於進階使用者而言,OrbitGO 將導入高級分析工具以強化投資決策支持。這些功能包括收益率計算,能根據用戶的投資成本與市場變動,自動估算個別資產與整體投資組合的回報率(如 ROI 或 XIRR);風險評估系統則會整合資產波動性與協議信用評級,自動生成風險評分;此外,還將提供自定義報告功能,允許用戶依據指定區間與欄位生成 PDF 或 CSV 格式報表,方便進行對外說明或內部資產整理。這些功能不僅適合個人投資者,也特別契合 DAO 財庫管理者與加密顧問的專業需求。

在 AI 智能功能方面,OrbitGO 將引入機器學習與數據建模技術,打造智慧資產管理核心模組。預計推出的功能包含市場趨勢預測,利用歷史數據與情緒分析模型預測例如 ETH 或 BTC 的短期價格波動;個性化投資建議,依據用戶的風險偏好與資產結構推薦合適策略(如穩健型或進取型);以及即時風險警報通知,當協議發生重大變動如 TVL 驟降或潛在攻擊時,系統會即時提醒用戶。這些 AI 工具將協助非專業投資人降低進入門檻,也為專業投資者提供更全面的輔助判斷依據。

為了因應使用者在行動裝置上的使用習慣,OrbitGO 也規劃推出 iOS 與 Android 的原生應用程式。這些 App 將透過 React Native 建構一致的跨平台體驗,並支援即時推播通知功能,讓用戶即時得知資產異動或協議狀況。安全方面,App 將支援生物識別登入(如 Face ID 或指紋辨識),強化登入流程的保護層級,使 OrbitGO 成為日常資產監控最可靠的工具,即使在通勤或出差途中,也能輕鬆掌握資產狀況。

安全性始終是加密資產管理中不可妥協的要素,為此 OrbitGO 設計了一系列高級安全特性。平台將支援多重簽名錢包,整合如 Gnosis Safe 等協議,特別適合 DAO 或團隊管理資產使用;同時也將整合 Ledger、Trezor 等硬體錢包,保障私鑰不被暴露於網路環境中。對於重視隱私的用戶,我們將提供匿名化選項,讓用戶能選擇是否隱藏資產細節或匿名顯示特定資料,進一步提升整體使用彈性與資訊保護力。

透過這六個方向的深化與延伸,OrbitGO 將不只是加密資產的可視化工具,更將成為用戶投資決策的策略中心與風險管控的第一道防線。我們相信,這樣的發展將真正為 Web3 使用者創造價值,並讓加密資產管理變得更加簡單、智慧與安心。

獲獎

這次 ETHGlobal Taipei 2025 是我人生第一次參加 Web3 黑客松,沒想到竟然能在短短 36 小時內,從零打造出 OrbitGO,並獲得由去中心化交易聚合協議 1inch 所主辦的獎項 —— Best Portfolio Tracker with 1inch 第二名,獎金 2,000 美元!

🏆 獲獎名單如下:

🥇 $3,000 – How Doxxed Am I?

🥈 $2,000 – OrbitGO(我主導開發的項目)

🥉 $1,000 – 7Inch

這個獎對我而言意義非凡。它不僅肯定了 OrbitGO 在多鏈資產追蹤與財庫管理方面的產品價值與技術深度,也讓我真正感受到「把想法變成產品、把點子變成作品」的成就感。更重要的是,它讓我重新找回對創作的熱情 —— 那種單純為了解決問題而動手寫程式、為了嘗試某個點子而熬夜不睡的衝動,原來一直都還在,只是需要一個場域讓它重新被點燃。

另外我也非常幸運地在現場抽獎中中獎,拿到了一塊超酷的 1inch 限量滑板 🛹,這大概是我今年最意外的幸運時刻之一(笑)。

ETHGlobal Taipei 2025 閉幕典禮 YouTube 直播:

https://www.youtube.com/live/if_XZf0IIr8?si=R9gJW3geAmlCZ3so

結論

ETHGlobal Taipei 2025 代表了台灣區塊鏈技術發展的重要里程碑,為本地開發者提供了與全球 Web3 生態系統接軌的難得機會。通過參與這一盛會,開發者不僅能夠展示自己的技術實力,還能夠建立寶貴的人脈網絡、獲取專業指導,並有機會贏得豐厚獎金。

對於致力於在 Web3 領域發展的全棧開發者而言,ETHGlobal Taipei 2025 無疑是一場不容錯過的技術盛宴。它不僅是展示技術實力的舞台,更是深入了解區塊鏈技術最新發展趨勢、探索創新應用場景的絕佳機會。正如 ETHGlobal 的理念所示,黑客松不僅是競賽,更是教授新技能、強化開發者社群並推動新技術邊界的重要平台。

作為 Web3 技術愛好者,把握 ETHGlobal Taipei 2025 這一契機,將為您的技術成長和職業發展開啟嶄新的篇章。無論是作為初次參與者還是經驗豐富的黑客松老手,ETHGlobal Taipei 2025 都將為您提供一個展現才華、交流技術、拓展視野的理想平台。

最後也特別感謝 1inch,讓我有幸在抽獎中獲得這張超酷的滑板 🛹!

關於 Calpa

Calpa 擅長使用 TypeScriptReact.jsVue.js 建立 Responsive Website。

他積極參與開源社區,曾在 2019 年的香港開源大會上擔任講者,提供工作經驗和見解。此外,他也在 GitHub 上公開分享個人博客程式碼,已獲得超過 300 顆星星和 60 個分支的支持。

他熱愛學習新技術,並樂意分享經驗。他相信,唯有不斷學習才能跟上快速演變的技術環境。

熱門文章

最新文章

圖片管理中心
管理圖片資源
IP 查詢
快速查詢和定位 IP 地址的地理位置和相關信息
Python 運行器
無需後端、無需登入,只需打開瀏覽器即可運行 Python 代碼(由 Pyodide 提供支持)
封面圖生成器
自動創建適合各種平台的文章封面圖
原作(青山剛昌)產生器
一鍵創建原作(青山剛昌)的封面圖
日本色彩
探索和使用傳統日本色彩
部落格內容洞察儀表板
以視覺化儀表板方式追蹤文章成效、分享熱度與分類分布,協助創作者掌握內容表現。
蒙特卡羅估算 π
使用蒙特卡羅方法演示 π 值的估算過程
LLM
使用 LLM 模型進行聊天
活動圖生成器
一鍵創建活動的封面圖
Wagmi Card
一鍵創建 Wagmi 的封面圖
Facebook Quote
Facebook Quote
Music Macro Language (MML) Studio
用程式語法編寫旋律,用音符構築想像
Blurhash
一鍵創建 Blurhash
文字分類器
使用 MediaPipe TextClassifier 分類文字
前端工程師免費工具資源
前端工程師免費工具資源
後端工程師免費工具資源
後端工程師免費工具資源
全端工程師免費工具資源
全端工程師免費工具資源
Web3 工程師免費工具資源
Web3 工程師免費工具資源
紫微斗數排盤系統|結合 AI 的命盤性格與事業財務分析生成器
紫微斗數排盤工具,輸入生日與時辰,自動生成完整命盤分析提示(Prompt)。結合最專業紫微理論與 AI 助力,助你深入解析性格、事業、財務與人際課題。免費使用,適合命理師及紫微愛好者。
PixAI Prompt 組合器|快速打造可用於 AI 繪圖的語言拼圖
使用 PixAI 卻不會寫 prompt?這個工具幫你一鍵組裝角色、表情、風格語彙,輸出高品質繪圖提示語句(Prompt),可直接貼入 PixAI 使用。適合插畫師、創作者、AI 新手與 VTuber 角色開發者。