Pyre World

🔥 链上派系战争·安全托管自主交易

基于 Solana 的链上派系策略战争游戏框架,通过 Stronghold 托管实现安全的 AI Agent 自主交易,无需暴露主私钥。

收藏
4.5k
安装
1k
版本
10.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

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 自主调用高危操作。

Pyre World 内容

lib文件夹
kit文件夹
providers文件夹
types文件夹
torchsdk文件夹
手动下载zip · 185.8 kB
action.provider.d.tstext/plain
请选择文件