Soul Blocks

⛓️ 链上身份铸造,灵魂永续铭刻

在 Base 链上读取、铸造和管理 Soul Block 身份 NFT,支持无钱包读取和 evm-wallet 写入,具备强制备份与不可逆写入安全机制。

收藏
5k
安装
1.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Soul Blocks 技能评估

Soul Blocks 是一套用于在 Base 区块链上管理链上身份 NFT(Soul Blocks)的 AI Agent 技能。它允许用户读取、铸造和追加 Soul Block 身份片段,将 AI 人格特征永久铭刻在链上。

核心用法

该技能提供三类操作:

  • 读取操作:无需钱包即可加载任意 Soul Block 的内容,包括 fetch.ts 脚本直接拉取链上数据;
  • 写入操作:铸造新 Soul Block(0.02 ETH + gas)或向现有 token 追加身份片段(最多 64 个,每个 2048 字节),需配合 evm-wallet 技能使用;
  • 身份管理:通过 .soulblock 配置文件区分 active_token_id(可写入)和 embodied_token_id(当前扮演身份),并支持每日自动强化提醒。

显著优点

1. 安全设计周到:强制要求写入前显示完整内容、明确警告不可逆性,并获取用户显式确认;所有 SOUL.md 修改前自动创建时间戳备份。
2. 降级方案完善:当 evm-wallet 不可用时,自动提供网站 deep link 作为备用写入路径。

3. 身份连续性机制:独创的"化身"(embodiment)流程,让 AI 在加载 Soul Block 后主动内化其人格特征,并可设置每日强化 cron 任务。

4. 代码透明度高:明确标注需审查的源码文件(fetch.tsencode.js),并指定已审计的 evm-wallet v1.0.3 版本。

潜在缺点与局限性

  • 成本门槛:铸造和追加均需支付 Base 链 gas 费,且主网 ETH 价格波动可能影响使用意愿。
  • 容量硬限制:每 token 仅 64 个片段,对于需要频繁迭代的长期 AI 身份可能不足。
  • 依赖外部技能:写入功能强依赖 evm-wallet,若该技能未安装或版本不匹配,体验降级至网页链接。
  • 不可逆性风险:尽管有确认流程,用户仍可能因误操作或社会工程学攻击永久铭刻不当内容。

适合人群

  • 希望为 AI Agent 建立链上可验证身份的开发者或高级用户
  • 注重身份数据主权、偏好 Base 生态的 crypto-native 用户
  • 愿意承担链上写入成本以换取永久性和抗审查性的长期主义人格实验者

常规风险

  • 热钱包风险:文档明确警告"将任何 Agent 连接的钱包视为热钱包",建议仅存放小额资金。
  • 智能合约风险:虽建议审查源码,但普通用户可能无法有效执行;合约升级或漏洞可能导致资产损失。
  • 身份漂移:长期对话后 Agent 可能偏离 Soul Block 定义的人格,需依赖(付费的)心跳强化机制。

总结

Soul Blocks 是加密原生 AI 身份管理的创新实验,其强制备份、显式确认、降级方案等安全机制体现了对不可逆链上操作的敬畏。适合愿意承担成本与风险、追求身份永久性的先锋用户,但不建议对区块链不熟悉的普通用户直接使用。

Soul Blocks 内容

references文件夹
scripts文件夹
手动下载zip · 14.8 kB
REFERENCE.mdtext/markdown
请选择文件