autorenew
Supabase 推出支持以太坊和 Solana 的 Web3 登录:助力 Meme 代币创新

Supabase 推出支持以太坊和 Solana 的 Web3 登录:助力 Meme 代币创新

在快速发展的区块链世界里,保持领先意味着采用能让开发更顺畅、更安全的工具。昨日,Supabase 在 X(前 Twitter)发布了一则让 Web3 社区热议的重磅公告:他们将支持使用 Ethereum 和 Solana 钱包进行 Web3 登录。如果你关注 meme 代币或正在构建加密应用,这对你可能是个重大利好。

推文内容概述

来自 @supabase 的主贴写道:“Today we're announcing support for Web3 logins using @ethereum and @solana #SupabaseSelect.” 配图简洁,展示了像闪电(或暗示速度)、Solana 与 Ethereum 的 logo,确立了此次更新的基调。

Supabase Web3 登录公告,展示 Ethereum 和 Solana logo

随后他们附上了指向官方 博客文章 的链接,并邀请大家在 select.supabase.com 观看更多公告。该信息串引发了开发者与加密爱好者的热烈讨论,评论从兴奋到建议加入更多链(比如 Kaspa)不等。

细节解析

Supabase 被视为基于 Postgres 的开源替代 Firebase,此次在钱包认证集成上做了优化。该新功能采用了 Sign in with Ethereum(SIWE)标准,即 EIP-4361 所定义的做法。这是一种链下验证方式,用户通过钱包对一段消息签名来登录,无需在链上发送交易。更棒的是,由于钱包标准的兼容性,它可以无缝支持 Ethereum 与 Solana。

对于不熟悉的人,SIWE 会呈现一个结构化消息,例如:

example.com wants you to sign in with your Ethereum account:
0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
I accept the ExampleOrg Terms of Service: https://example.com/tos
URI: https://example.com/login
Version: 1
Chain ID: 1
Nonce: 32891756
Issued At: 2021-09-30T16:25:24Z
Resources:

你的钱包应用会弹出确认对话框,用户签名后 Supabase 验证该签名并发放会话。无需再为用户名和密码烦恼——纯粹的加密魔法。

如何上手

启用该功能很简单。在你的 Supabase 项目中,进入仪表盘或使用 CLI 修改配置:

[auth.web3.solana]
enabled = true

[auth.web3.ethereum]
enabled = true

为安全考虑,添加速率限制和 CAPTCHA:

[auth.rate_limit]
web3 = 30 # Logins per 5-minute interval per IP

[auth.captcha]
enabled = true
provider = "hcaptcha"
secret = "your-secret-here"

在前端,JavaScript SDK 让调用非常便捷:

await supabase.auth.signInWithWeb3({
chain: 'ethereum', // or 'solana'
statement: 'I <3 Supabase!',
})

它支持常见的钱包适配器,例如 Solana 的 Wallet Adapter 或 Ethereum 中 MetaMask 使用的发现机制。

为什么这对 Meme 代币很重要

Meme 代币依赖社区和传播性,通常会选择 Solana(因速度和低费)或 Ethereum(因生态成熟)。借助 Supabase 的 Web3 登录,开发者可以创建基于持币权限的体验——比如为持有某款狗狗主题币的用户开设专属聊天,或将 NFT 空投与钱包验证挂钩。对于 DAO、DeFi 仪表盘,甚至以安全为核心的 meme 市场来说,这种方式都非常合适。

想象一下构建一个 meme 代币应用,用户用 Solana 钱包登录,验证持有某个特定代币后解锁高级功能。再也不用担心虚假账户或机器人垃圾信息;一切都与真实的区块链身份绑定。这大大降低了 meme 创作者进入门槛,让他们能把精力放在趣味和创新上,而不是后端维护。

该功能源自社区需求,其中还包括与 Solana Foundation 的悬赏合作。特别鸣谢贡献者 Omar(又名 Bewinxed)自 2021 年起就牵头推动了 Solana 方面的工作。

展望未来

Supabase 不会就此止步。他们暗示会有更多 Web3 集成推出,结合其对可扩展性和安全性的关注,这可能会重塑我们构建去中心化应用的方式。如果你是关注 meme 代币的区块链从业者,赶快查看官方 文档 并开始尝试。

你怎么看——这会不会引发新一波的 meme 项目热潮?在下方评论分享你的想法,关注 Meme Insider 获取更多关于加密工具与趋势的更新。

你可能感兴趣