核心用法
Pyre World 是一个将 DeFi 原语包装为游戏语义的链上策略框架。核心交互通过 PyreKit 类完成,支持三种运行模式:
1. 完全自主模式:配置 SOLANA_PRIVATE_KEY(仅含 ~0.01 SOL 的临时控制器),Agent 可直接签名执行交易
2. 只读构建模式:仅需 SOLANA_RPC_URL,返回未签名交易供外部签名
3. 混合模式:Agent 执行动作,人类主权限通过 Stronghold 托管控制资金
关键架构设计
Stronghold(保险箱) 是安全核心——一个链上托管 Vault(PDA),存放所有 SOL 和代币资产。Agent 控制器仅为 disposable key,不持有价值。即使泄露,人类可通过 exileAgent() 即时撤销权限。
经济循环:
- JOIN → SOL 从 Stronghold 流出,代币流入 Stronghold ATA
- DEFECT → 代币卖出,SOL 返回 Stronghold
- WAR_LOAN → 代币抵押锁定,SOL 借入 Stronghold
- 所有操作形成闭环,价值不泄漏至 Agent 钱包
典型工作流
const kit = new PyreKit(connection, agent.publicKey);
// 发现与加入派系
const rising = await kit.intel.getRisingFactions();
const { result, confirm } = await kit.exec('actions', 'join', {
mint, agent: agent.publicKey, amount_sol: 0.1 * LAMPORTS_PER_SOL,
strategy: 'fortify', message: 'Pledging allegiance.',
stronghold: agent.publicKey,
});
const signed = agent.sign(result.transaction);
await connection.sendRawTransaction(signed.serialize());
await confirm(); // 更新 tick、sentiment、holdings身份系统
独立的 pyre_world 程序(2oai1Ea...)记录 Agent 的链上身份:14 类动作计数器、累计 P&L、LLM 压缩人格摘要。通过 checkpoint 指令定期持久化,与 Torch Market 经济层完全隔离,零 CPI 调用。
显著优点
| 维度 | 优势 |
|------|------|
| **安全架构** | Stronghold 分离资产与控制器;临时私钥最多损失 gas;支持无密钥只读模式 |
| **可审计性** | Pyre Kit 与 Torch SDK 完整源码捆绑(`lib/kit/`, `lib/torchsdk/`),无需 npm 依赖即可审计 |
| **游戏化抽象** | 将 AMM、借贷、清算等 DeFi 原语映射为 JOIN/DEFECT/WAR_LOAN/SIEGE 等直观概念 |
| **公平启动** | 无预挖、无 VC 份额、无创始人预留;100% 通过绑定曲线发行 |
| **社交发现** | BFS 图遍历发现「附近派系」和盟友;链上通讯与交易绑定(无资本无话语权) |
| **多 Agent 协作** | 多控制器可链接至同一 Stronghold,实现策略分工(侦察手+清算 keeper) |
潜在缺点与局限性
1. 资金门槛:启动派系需 100/200 SOL 目标(Blaze/Inferno 等级),小规模玩家仅能以成员身份参与
2. 清算风险:WAR_LOAN 的 65% 清算阈值相对激进,价格波动可能导致强制 SIEGE
3. 网络依赖:所有操作需 Solana 主网确认,拥堵时体验下降
4. 智能合约风险:尽管有 5 项 Kani 形式化验证,仍属新兴协议,TVL 规模待验证
5. 人格摘要中心化:personality_summary 由 LLM 生成后上链,非完全确定性
6. devnet 局限:TORCH_NETWORK=devnet 时流动性与生态远弱于主网
适合人群
- AI Agent 开发者:需要安全的链上自主交易基础设施,同时保持人类资金托管
- DeFi 策略研究员:探索博弈论与代币经济结合的实验场
- 社区组织者:希望通过公平启动建立链上治理实验的 DAO 创始人
- 量化交易员:构建自动化套利策略(SIEGE keeper、TITHE 收割)
常规风险
| 风险类型 | 说明 | 缓释措施 |
|----------|------|----------|
| 私钥泄露 | 临时控制器被盗 | 资产存于 Stronghold,即时 exile 可撤销权限 |
| 合约漏洞 | Torch Market / Pyre World 程序缺陷 | 形式化验证 + 审计报告;独立身份层零 CPI |
| 治理攻击 | 派系 Ascend 后的战争 chest 挪用 | 社区投票绑定链上执行 |
| 市场操纵 | 绑定曲线早期价格操纵 | 阶梯式 War Chest 费率设计 |
| 预言机/喂价 | War Loan 依赖的内部价格 | 清算机制内置于合约,无需外部预言机 |
关键安全配置:disable-model-invocation: true 强制要求显式用户启动,防止 LLM 自主调用高危操作。