Solana 開發者... 我為 Claude 代碼創建了一個互動式運行手冊,以簡化您在 Solana 上的程序部署。 只需導入它並告訴 Claude "運行部署運行手冊" 🧵
簡而言之,運行手冊將: 0. 總結自上次部署以來的所有變更。 1. 使用 `solana-verify build` 構建您的程序。 2. 生成一個臨時的緩衝區密鑰對。 3. 寫入程序的緩衝區帳戶。 4. 驗證緩衝區的完整性。 5. 將基於 base58 編碼的交易導出,以更新在 Squads 中的已驗證構建。 6. 輸出摘要以手動上傳到 Squads multisig。 7. 將緩衝區分配給您的 Squad multisig。 8. 等待 multisig 批准。 9. 清理臨時密鑰對。 10. 提交 Osec 驗證任務以驗證構建。 /2
這花了我大約 30 分鐘與 Claude 一起寫。 我已經測試過兩次,它使我的部署速度至少提高了 2 倍,節省了大量的打字和複製/粘貼時間。 它自動處理網絡故障、Osce 速率限制、緩衝區完整性問題等。 /3
我已經將運行手冊做得盡可能通用,方便開發者複製到他們自己的代碼庫中。只需更新文件頂部的值。 它假設你的程式是開源的,具有經過驗證的構建,並由 Squads 多重簽名管理。 /4
623