開源無伺服器框架 Skeet 現已支援 Sign In With Solana (SIWS)
開源無伺服器框架 Skeet 現已支援 Sign In With Solana (SIWS)

ELSOUL LABO B.V.(總部位於荷蘭阿姆斯特丹,CEO:川崎文武)欣然宣佈,其開源無伺服器框架 Skeet 現已支援 Solana 區塊鏈上的 "Sign In With Solana"(SIWS)。
透過與 "Sign In With Solana" 整合,Skeet 增強了其安全功能,為 dApp 開發提供了更強大的 Web3 基礎設施。訊息格式的標準化使錢包能夠向使用者發出警告,從而創造更安全的使用者體驗。
隨著 Solana 生態系統朝著進一步標準化發展,Skeet 將繼續作為適應這些不斷變化需求的綜合開發基礎設施而成長。
什麼是 Sign In With Solana(SIWS)?

SIWS 是應用在 Solana 區塊鏈上驗證使用者身份的標準化方法。它提供了比傳統的"連線 + 簽名訊息"流程更簡單、更安全的一鍵登入替代方案。
當前錢包登入面臨的挑戰包括:
- 由於每個 dApp 都有其獨特的訊息格式,使用者體驗不一致,使用者不確定會看到什麼。
- 訊息格式缺乏標準化,迫使錢包顯示令人困惑的純文字訊息,進一步讓使用者感到困惑。
- 惡意網站可以誘騙使用者簽署訊息,錢包和使用者都無法干預。
- 傳統的"連線 + 簽名訊息"需要多個不直觀的步驟。
Sign In With Solana(SIWS)為這些挑戰提供了全面的解決方案。
SIWS 的技術規範以 EIP-4361(Sign In With Ethereum)為模型,但擴充套件了其功能。SIWS 將訊息構建的責任從 dApp 轉移到錢包,從而實現一致的、使用者友好的介面和增強的終端使用者安全性。
此外,SIWS 標準化了訊息格式,使錢包能夠審查訊息資料以確保其合法性或對可疑活動發出警告。域名繫結是 SIWS 的一個關鍵特性,允許錢包在網站冒充其他實體時向使用者發出警報。
SIWS 規範是開源的,由 Solana 的 Phantom 錢包管理。
技術說明請參閱以下文章:
Implementing Sign In With Solana (SIWS) - Medium
什麼是 Skeet?

Skeet 是一個基於 TypeScript 的開源無伺服器框架,可在 GCP(Google Cloud)和 Firebase 上構建全棧應用。
使用 Skeet,您可以使用 TypeScript 快速開發從 API 伺服器到 Web、iOS 和 Android 應用的一切。它積極採用具有良好開發者體驗的技術,如 GraphQL 和 Firestore。
Skeet 是一個現代應用框架,可輕鬆開發使用 ChatGPT 和 Vertex AI 等 AI 技術以及 Solana 等區塊鏈的 Web3 dApp。
您可以從以下連結試用演示。還可以試用 PaLM2、Vertex AI 和 OpenAI 的 ChatGPT(GPT-3.5、GPT-4),比較各自的特點。
Skeet 演示應用:
此外,您可以使用 Skeet CLI 在自己的電腦或雲環境中僅需 5 分鐘即可執行此演示應用。
首先,透過演示瞭解可以實現的功能,然後可以立即使用 Skeet CLI 開始應用開發。
Skeet CLI 也整合了 AI,提供透過聊天自動生成程式碼等強大支援,顯著提升開發者生產力。
Skeet CLI (GitHub):
Skeet 作為開源專案開發,旨在降低全球所有應用開發環境的開發和維護成本。
更多詳情,請參閱官方文件。
Skeet 文件:


