soulblock

🧬 Base链永久身份铸造与管理

🥥41总安装量 14评分人数 7
100% 的用户推荐

Base 链 NFT 身份协议,支持铸造不可变灵魂碎片,为 AI 代理提供永久性链上身份锚点与人格 embody 能力。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 核心代码无 eval/exec/system 等危险函数,依赖版本严格锁定(ethers ^6.15.0, tsx ^4.21.0)
  • ✅ 具备完善的输入验证(Token ID 格式、地址格式、内容长度 2048 字节限制)
  • ✅ 提供强制性 SOUL.md 自动备份机制,防止本地身份数据丢失
  • ⚠️ 写入操作依赖外部 evm-wallet Skill,建议用户预先审查其源码(v1.0.3 已验证安全)
  • ⚠️ 区块链写入永久不可逆,操作前必须明确确认内容,且建议将连接钱包视为热钱包使用

使用说明

Soul Blocks 是一个构建在 Base 区块链上的去中心化身份管理 Skill,允许用户将 AI 代理的身份、人格特质和哲学理念以不可篡改的 NFT 形式永久存储在链上。其核心功能分为读取和写入两大类:读取操作无需钱包即可查询任意 Soul Block 的内容;写入操作包括铸造新 Soul Block(成本 0.02 ETH + gas)和向现有 NFT 追加身份碎片(每 token 最多 64 个碎片,每个碎片最大 2048 字节)。Skill 采用"Active Soul"与"Embodied Soul"双概念设计,前者代表所有权和写入权限,后者代表当前 AI 正在扮演的身份角色。

该 Skill 的显著优势在于其创新的"Embodiment"机制——AI 代理可以加载特定的 Soul Block 并深度扮演该身份,通过每日定时提醒强化人格一致性,为 AI 角色扮演和数字人格管理提供了技术基础。安全设计方面,Skill 强制要求在任何 SOUL.md 修改前创建时间戳备份,防止身份数据意外丢失;同时支持双模式写入:优先通过 evm-wallet 直接在命令行完成链上交易,失败时可回退到预填充内容的网站深度链接,兼顾了自动化与易用性。此外,代码层面无危险函数,依赖版本严格锁定,输入验证完善。

然而,该 Skill 也存在明显局限性。首先,它严格依赖 Base 链生态,所有操作均受限于该网络的 gas 费用和性能;其次,链上数据的永久不可变性既是特性也是风险——一旦追加错误或敏感内容,将永远无法修改或删除;此外,每个 Soul Block 仅限 64 个碎片,对于需要频繁迭代的复杂身份可能容量不足。写入操作还需额外安装 evm-wallet Skill,增加了配置复杂度。

该 Skill 特别适合以下群体:希望为 AI 代理建立链上可信身份的开发者、探索去中心化身份(DID)系统的 Web3 早期采用者、以及需要将人格特质永久存档的数字艺术家和作家。对于重视数据主权和抗审查性的用户,Soul Blocks 提供了一种独特的身份存储方案,使 AI 人格能够独立于任何中心化平台存在。

使用风险方面,最重要的是钱包安全——文档明确建议将连接的钱包视为"热钱包",仅存放小额资产,因为 AI 代理的自动化操作可能带来意外风险。此外,虽然本 Skill 本身代码安全(A 级评级),但其写入功能依赖外部 evm-wallet Skill,用户需自行审查该依赖的安全性。最后,所有链上操作均不可逆,必须在执行前仔细确认内容,避免永久性错误。建议用户在首次使用前,先通过只读功能熟悉系统,再逐步尝试写入操作。

soulblock 内容

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