如何在 Alchemy 上發布 dapp
作者 Alchemy
推出 dApp 的過程與開發階段同樣重要。推出 dApp 涉及許多層面,包括測試、確保擁有合適的基礎設施,以及圍繞它建立社群。如果你能把這些環節都做好,就能吸引大量使用者。
推出 dApp 前的準備工作
在推出應用程式之前,你要確保基礎設施能夠應付即將使用你應用程式的使用者數量。這一點可能決定你的推出是成功還是失敗——在確保 dApp 可擴展性方面,寧可謹慎一些。使用一個可靠的節點部署平台來確保這種穩定性非常重要。Alchemy 是領先的節點部署平台之一——其他替代方案包括 QuickNode、Chainstack 或 Infura。
如果你使用 Alchemy 來部署 dApp,就可以善用幾項舉措,確保可擴展性,並提升 dApp 的曝光度。

1. Testnets
在推出應用程式之前,你應該先在 testnet 上部署,確認它運作正常。Sepolia 是 dApp 開發者最常使用的 Ethereum testnet,Mumbai 則是用於 Polygon 開發的 testnet。Alchemy 提供 testnet 節點,讓你能在幾分鐘內測試你的應用程式。
若想快速測試 Ethereum JSON RPC 查詢,而不需要註冊任何服務商,也可以使用 Ethereum composer。
2. Alchemy faucets
在 Sepolia 上測試你的 dApp 時,你需要 Sepolia ETH 來支付 dApp 內交易的費用。你可以使用 faucet 免費取得 Sepolia ETH 來測試你的應用程式。
3. Badge 計畫
Alchemy 的 Badge 計畫也能輕鬆提升你應用程式的吞吐量與可擴展性。如果你在網站上放置 Alchemy 的 badge,就能獲得價值數千美元的 Alchemy compute units 與吞吐量額度。這也能讓你的 dApp 與更大的品牌產生連結,藉此建立自己的信譽。

4. Amplify
最後,如果你已經有一定的線上知名度,Amplify program 能協助你將成長速度提升 10 倍。獲 Amplify 接受的 apps 會在 Alchemy 的社群媒體與電子報上獲得推廣,並獲得 Alchemy 團隊全天候的指導。你隨時都可以申請加入 Amplify,一旦你的 dApp 在 store 上線,就會獲得推廣。
避免速率限制
還在擔心你的 dApp 能否處理大量請求嗎?Alchemy 的 Growth tier 能提供更多資源,讓你在沒有上限的情況下自動擴展。如果你對推出過程有任何問題或疑慮,可以透過 support@alchemy.com 聯絡我們。

5. 執行智能合約測試
在 Web3 中,測試的重要性比 web2 高出十倍。在應用程式推出前,透過單元測試與人工測試案例,徹底測試你使用的任何智能合約非常重要。你可以使用許多智能合約測試工具來完成這項工作。
如果你還需要 Ethereum 整體的監控工具,也可以使用我們的自訂 webhooks,在幾秒鐘內取得相關資訊。
6. 完成智能合約審計
你也應該考慮針對安全漏洞審計你的智能合約,尤其是智能合約具有不可變性。這些審計能確保你的智能合約既沒有錯誤,也具備良好的設計,以確保安全性。dApp store 提供了智能合約審計工具協助你完成這項工作。
推出與推廣
完成開發並部署 dApp 之後,你需要讓它真正觸及使用者。雖然常被忽略,但 dApp 的推廣與開發同樣重要——畢竟,如果沒有人使用你的 dApp,那開發就白費了。
1. 在 Alchemy dapp store 上推出
現在,該推出了!首先,你應該決定一個要對外宣傳的上線時間。並沒有所謂完美的推出時機,只要你準備好了就可以進行。在一週開始時推出往往能獲得更多關注,因為員工在這段時間比較活躍,不過你仍應在推出前確保產品已經準備就緒。
此外,你的網站上應該準備好一個 landing page,為造訪的使用者提供清楚的行動呼籲。你不希望新訪客被大量資訊淹沒——他們需要看到關於你 dApp 的重要資訊,被濃縮成幾個關鍵重點,剛好足以讓他們想要試用。
在宣布推出並建立好 landing page 之後,你應該在各個 dApp store 上登錄你的應用程式,以取得盡可能多的曝光度。最大的 dApp store 是 Alchemy Dapp store。將你的 dApp 上架在那裡,是提升應用程式觸及率的好方法,也讓你能免費持續建立線上知名度。
要將你的 dApp 上傳到 Alchemy Dapp Store,你應該先確認它符合 Dapp store guidelines。一般而言,只要你的 dApp 夠專業且已有一定使用量,通常就會被接受。
2. 在社群媒體上推廣你的 dapp
推廣 dApp 最好的方式,就是利用社群媒體並圍繞你的產品建立社群。dApp 使用者在 Twitter、Discord 和 Telegram 上最為活躍,因此在這些平台上維持活躍的帳號是必要的。如果你能在這些平台上建立活躍的社群,就更有機會成功推出,同時也能向使用者傳達你的品牌值得信賴。
建立 dApp 社群的一個好方法,是先在其他相關的 web3 社群中保持活躍。當你在相鄰的社群中做出貢獻並建立起人脈網絡後,就可以利用這些資源來推廣你的 dApp。記住:web3 的核心就是社群,你在這個領域投入多少,就會得到多少回報。建立良好的聲譽,並為 web3 社群創造價值,能讓你在時機成熟時更有效地推廣你的 dApp。

一個在推出前就建立起強大社群的 dApp 案例是 Axie Infinity。它於 2018 年初推出,並把自己定位為一種能以有趣方式賺錢的方法。透過這種品牌定位,並建立起一群喜歡「邊玩邊賺」概念的社群——同時清楚了解自己的目標客群——他們迅速成長為 Ethereum 上最大型的遊戲之一。這些創辦人也早已活躍於 Cryptokitties,因此對 web3 遊戲領域有充分了解,也讓他們在建立社群時擁有更多籌碼。
其他建立 dApp 社群的好方法,包括參加 web3 黑客松與研討會,並經常出現在目標受眾聚集的地方或論壇。當 Uniswap 剛起步時,創辦人做得非常出色,緊密融入 Ethereum 社群,並在 Vitalik 過往的構想基礎上進一步發展。Uniswap 最終從 Ethereum foundation 獲得 10 萬美元的補助,推動了往後幾年的成長。
最後,盡量讓你的名字與相鄰領域中更大的品牌產生連結,以獲得更多曝光度。例如,加入 Alchemy 的 Amplify program,就能讓你的 dApp 名稱與 Alchemy 產生連結。永遠嘗試尋找為更大品牌創造價值的方式,以換取你的 dApp 更多曝光度。
請記住,你應用程式的行銷與社群建立,應該在推出之前很久就開始進行。
推出後如何擴展 dApp
在推出 dApp 時,很難監控或預測它會有多少使用量,也因此難以確切知道需要多少開發者資源。因此,事先確保擁有盡可能多的 compute units,以確保使用者能順利使用,是非常重要的。

1. 2,500 萬美元的 WAGBI 開發者補助
Alchemy 最近推出了一項名為 WAGBI 的 2,500 萬美元補助計畫,鼓勵新開發者投入 web3 開發。如果你獲 WAGBI 接受,最多可獲得價值 5 萬美元的 Alchemy compute units,並額外獲得曝光機會。這是一種在幾乎沒有成本的情況下(而且免費!)進一步擴展 dApp 的簡單方式。
你隨時都可以申請,即使是在 dApp 推出之後也一樣。
2. 確認已啟用自動擴展
如果你在 Alchemy 上部署,你選擇的方案將決定你的 dApp 能承受多少流量。如果你預期會有高使用量,請在隨用隨付方案上啟用自動擴展。若需要客製化的吞吐量與支援,請聯絡我們的業務團隊。
3. 技術支援
你也應該做好準備,在 dApp 推出過程中應對可能出現的技術問題。如果你在部署應用程式時遇到問題,可以造訪 Alchemy support center,或從 Alchemy Dashboard 開立支援單。企業團隊也可以透過私人 Slack 或 Telegram 頻道安排專屬支援。
最後,我們還有一個名為 ChatWeb3 的聊天機器人,能在你進行 web3 開發過程中回答你的任何問題。
4. 監控基礎設施
在推出 dApp 並將其上架到各個 dApp store 之後,你應該密切監控 dApp 的使用情況,確保自己能夠應付使用者數量。你可能需要透過基礎設施服務商取得更多 compute units,以應付流入你 dApp 的流量。
對此要格外謹慎——不足的基礎設施可能比推出速度更快地毀掉一次上線。
Alchemy Monitor 和 Alchemy Build 也是能協助你監控推出情況並快速修復問題的工具。
5. 推出後回顧
如果你覺得自己的推出很成功,那麼恭喜你!另一方面,如果使用者數量沒有達到你的預期,那也沒關係。無論哪種情況,你都應該思考以下問題,評估你的 dApp 能否長期成功:
- 使用者對你的 dApp 有什麼反應?它是否真正滿足了他們的重要需求?
- 哪些使用者最常使用你的 dApp?
- 你的客群是在持續擴大,還是僅僅滿足了一小群特定使用者的需求?
- 在擴展 dApp 的過程中,你可能會面臨哪些挑戰?
- 如果你打算將 dApp 變現,是否有明確的實現路徑?
你需要透過與使用者交流、並緊密融入你的社群,才能得到這些問題的答案。再次強調,你的 dApp 能否成功,取決於你建立社群的能力有多好。
如果你讀到了這份指南的結尾,那麼你現在已經具備成功推出 dApp 所需的一切。祝你好運,我們很期待看到你打造出來的 dApp!
相關總覽

打造區塊鏈魔法
Alchemy 結合最強大的 Web3 開發者產品與工具,並提供資源、社群與卓越的支援。


