自己做一個 PERP 交易所 APP
前情提要
這是我在 2025 年 9 ~ 12 月的專案,我花了 86 天完成了一個交易所的 App 並上架到 Google Play Store,包含中間去旅遊2個禮拜。
2025年,Perpetual Procol 面臨了很大的壓力,探索了幾個月但找不到明確可行的產品方向,我們嘗試做了一個跨鏈的現貨交易所 Nekodex,但一直找不到 Product Market Fit,用戶數量上不去。
同時維護 Nekodex 也成為負擔。Nekodex 的目標用戶是那些不熟悉幣圈的新手用戶,為了讓這些用戶不用理解 Gas 的概念也能使用,我們使用了 AA Wallet 當作底層基礎建設。但實務上發現維護是個大坑,每個用戶在鏈上都有一個合約錢包,每次遇到合約需要升級,永遠都會有一部分的用戶還停留在最舊的版本。最近一次是2025 9月的時候,ZeroDev 回報說他們的 AA Wallet 合約有個漏洞需要升級才能繼續使用,我們花了將近一週才搞定這件事。
因此在2025年9月,我們決定先做一個更好維護的 PERP 交易 APP,並計畫之後下架 Nekodex,將用戶轉移到新的產品上,以減輕維護負擔,保留精力探索其他產品方向,這個產品叫做 PERP GO,一個 mobile 的 perp 交易 app。
但 12 月時,公司決定將 Perpetual Protocol 出售移交給另一個團隊。和老闆討論後,我們決定開源這個專案,身為 PERP GO 主要的開發者,我會在這篇文章分享開發與當時的決策細節。
整個 PERP GO App 的程式碼都已經 Open Source 放置在 github 並採用 CC 4.0 授權,您在移除 PERP GO 商標後可以自由使用。
