身份與錢包
上手摩擦是大多數 Web3 活動流失受眾的地方。Gatoll 用社群帳號登入、免裝擴充套件的內建錢包,再加上可選的免 Gas 領取拿掉這道坎,同時保持結算非託管。
身份:社群帳號登入
Section titled “身份:社群帳號登入”主要入口是 X(Twitter)OAuth。用現有 X 帳號登入——不用新密碼、不用另裝 App。身份錨定在真實社交檔案,也讓追蹤這類社交 Gate 有意義。也可透過合作方(例如 StarSharks)登入,之後再綁定 X到同一帳號,以通過需要 X 的 Gate。
錢包連結:SIWE
Section titled “錢包連結:SIWE”錢包用 Sign-In with Ethereum(SIWE) 連到帳號:簽一則一次性訊息證明你控制該地址。可連結外部錢包,例如 MetaMask、WalletConnect,也可以用內建錢包。連結的地址就是領取地址;協議會檢查領取的 recipient 是否為你已連結的錢包之一。
沒有錢包的使用者,Gatoll 提供免裝擴充套件的內建錢包。不用瀏覽器擴充套件,從社群連結進來的新手,手機上幾秒建錢包、完成領取。
錢包是非託管的。金鑰在使用者端加密成 EIP-2335 keystore——和驗證者節點同一標準——伺服器只存加密後的 keystore。後端看不到、解不開私鑰;只有使用者能解鎖。簽名在使用者端完成。
免 Gas 領取
Section titled “免 Gas 領取”光有錢包還不夠——若裡面沒有原生幣付 Gas,照樣領不了。創作者開啟免 Gas 並贊助名額後,Gatoll 的中繼會代送 claim、代付 Gas。參與者需要已綁定的錢包(當初 SIWE 已證明),但錢包裡不必有 Gas,領取當下也不用連錢包或切鏈。資金仍只轉到憑證裡的 recipient。見領取與結算。
這決定活動轉不轉得動。Web3 上手最痛的幾件事——裝軟體、保管助記詞、還沒做事就得先準備 Gas——正是把好奇新人擋在門外的原因。社群帳號登入加上免安裝、自託管的錢包拆掉第一道牆;免 Gas 領取拆掉第二道。參與者只需要想獎勵,不用先煩惱工具。