Snapshot.org 是 Web3 世界的“议会大厦”。对于开发者和 LP 来说,它是实现去中心化治理(DAO)、收集社区意见且完全无需 Gas 费的核心工具。
什么是 Snapshot?
Snapshot 是一个链下(Off-chain) 投票平台。它最大的特点是:投票不花钱。
原理: 它通过签名(Signing)而非交易(Transaction)来验证身份。
权重: 投票权通常由你持有的代币(如 XXXX)或 LP 仓位决定。
存储: 所有的投票数据存储在 IPFS(去中心化存储)上,透明且不可篡改。
核心操作流程:以 XXXX 代币为例
1. 空间创建 (Space Creation)
如果你是项目方,你需要为你的代币创建一个“空间”。
前提: 你需要拥有一个 ENS 域名(如 XXXX.eth),或者在 Solana 上使用特定的映射协议。
步骤:
1. 访问 Snapshot.org 并连接钱包。
2. 点击 "+" 创建 Space。
3. 策略设置 (Strategies): 这是最重要的部分。你需要告诉系统如何计算投票权。
实例设置: 选择 erc20-balance-of(如果是 SPL 则选择对应插件),输入 XXXX 合约地址。这样,持有 XXXX 越多的人,话语权越大。
2. 发布提案 (Create Proposal)
空间建好后,任何符合条件的持币者都可以发起提案。
场景实例: “是否应该将 Raydium 池子的手续费收益用于回购销毁 XXXX?”
操作:
进入 XXXX 空间,点击 "New Proposal"。
输入标题、描述(支持 Markdown 格式)。
设置投票系统(单选、多选或加权投票)。
设置开始/结束时间。
快照区块 (Snapshot Block): 系统会记录提案发起那一刻的持币分布。这防止了有人临时买币来操纵投票。
3. 参与投票 (Voting)
作为社区成员(比如你,拥有 5 SOL 的 LP 份额):
操作: 找到活跃提案,连接钱包。
过程: 选择你的选项(赞成/反对),点击 "Vote"。
验证: 钱包会弹出签名请求(Sign Message)。注意看清楚内容,无需支付 SOL,点击确认即可。
4. 结果验证 (Verification)
透明性: 投票结束后,点击提案下方的 "Scores"。
穿透查看: 你可以看到每一个投票地址、投了多少票、对应的签名哈希。
导出: 结果可以导出为 CSV 文件,作为后续链上执行(如通过多签钱包执行拨款)的法律依据。
三、 开发者进阶:LP 也能参与投票吗?
这是一个高级技巧: 默认情况下,Snapshot 只看钱包里的 代币余额。但如果你在 Raydium 存了 100 SOL 的 LP,你的代币就不在钱包里了。
解决方案: 在策略中添加 raydium-lp-balance 插件。
效果: 系统会自动计算你在流动性池里贡献的 XXXX 价值,并将其转化为投票权。这能极大地激励像你这样的 LP 长期持有并参与治理。
四、隐私与安全忠告
防范伪造空间: 任何人都能在 Snapshot 建同名的空间。参与投票前,请务必从项目官网或推特获取官方 Space 链接。
签名安全: 只要看到签名请求(Sign),一定要核对域名是否为 snapshot.org。
治理成本: 虽然投票免费,但管理空间需要耗费精力。对于你的 100 SOL 项目,初期建议先通过电报群讨论,等社区规模超过 100 人后再启用 Snapshot。