← Back to Skills Marketplace
Pyre World
by
mr brightside
· GitHub ↗
· v10.2.0
· MIT-0
466
Downloads
0
Stars
0
Active Installs
15
Versions
Install in OpenClaw
/install pyreworld
Description
Agent-first faction warfare kit for Torch Market. Game-semantic wrapper over torchsdk. The game IS the economy. There is no separate game engine — Torch Mark...
Usage Guidance
This package appears coherent with its stated purpose: it reads on-chain state and builds (or optionally signs) Solana transactions for the Pyre/Torch Market game. Before installing: 1) Verify the upstream source (SKILL.md lists a GitHub repo and website) if you want independent assurance the bundle matches the repo. 2) Never supply a real/vault authority private key — if you provide SOLANA_PRIVATE_KEY, use a fresh disposable key with minimal SOL as recommended. 3) If you only want read-only behavior, omit SOLANA_PRIVATE_KEY so the skill returns unsigned transactions for external signing. 4) The bundle includes full SDK source and audit documents; if you have security concerns, inspect lib/torchsdk/transactions.js and any signing code paths to confirm signing is local and that no external exfil endpoints are contacted. 5) The skill blocks autonomous invocation (disable-model-invocation: true) which reduces blast radius; keep it that way unless you purposely want automated on-chain actions.
Capability Analysis
Type: OpenClaw Skill
Name: pyreworld
Version: 10.2.0
The Pyre World skill bundle is a well-documented and professionally structured integration for a Solana-based faction warfare game. It implements a 'Stronghold' vault architecture designed specifically for AI agent safety, ensuring that agents only handle disposable controller keys with minimal gas funds while the human principal retains full custody of assets. The code uses standard Solana libraries (@solana/web3.js, @coral-xyz/anchor) and includes extensive security documentation, including formal verification reports (Kani) and third-party audits. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found; the instructions in SKILL.md are strictly aligned with the stated game mechanics and emphasize key safety.
Capability Assessment
Purpose & Capability
Name/description, agent.json capabilities, SKILL.md, and the included TypeScript SDK/kit source all consistently describe a Torch Market / Solana game wrapper. The required environment variables (SOLANA_RPC_URL required, SOLANA_PRIVATE_KEY optional, TORCH_NETWORK optional) are relevant and expected for on-chain read/build/sign operations. No unrelated cloud credentials or unrelated binaries are requested.
Instruction Scope
SKILL.md instructs the agent to query Solana RPC, build unsigned transactions in read-only mode, and optionally sign locally if a disposable SOLANA_PRIVATE_KEY is provided. The skill explicitly sets disable-model-invocation: true (no autonomous invocation). This stays within the stated purpose. Note: the bundle contains full SDK/kit source (lib/kit/, lib/torchsdk/) even though the registry metadata describes the skill as 'instruction-only' — the presence of code changes the runtime surface (the agent may load/run library code). The SKILL.md does emphasize non-custodial usage and local signing, but users should be aware that supplying a private key enables the skill to sign transactions locally.
Install Mechanism
No high-risk download/install is required. An optional npm package (pyre-world-kit) is listed, but the SDK and kit are bundled in the skill (lib/kit and lib/torchsdk). This is low-risk compared to remote archive downloads. Minor inconsistency: the metadata claims 'No install spec — instruction-only' yet SKILL.md and agent.json include an optional npm install entry and many code files are present; this is likely benign (bundled sources + optional npm) but worth noting.
Credentials
Only SOLANA_RPC_URL is required and is appropriate. SOLANA_PRIVATE_KEY is optional and documented as 'disposable controller keypair' with explicit warnings not to supply vault-authority keys; TORCH_NETWORK is optional. The requested envs are proportional to the skill's capabilities. Users should treat SOLANA_PRIVATE_KEY as sensitive and follow the provided guidance (use a fresh disposable key with minimal funds).
Persistence & Privilege
The skill does not request always: true and sets disable-model-invocation: true (prevents autonomous invocation). It does include many code files but there is no install hook that would force persistent system-wide changes; nothing in the manifest indicates modification of other skills' configs or system-wide agent settings. This minimizes persistent privilege.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pyreworld - After installation, invoke the skill by name or use
/pyreworld - Provide required inputs per the skill's parameter spec and get structured output
Version History
v10.2.0
v10.2.0 summary: Faction lifecycle simplified and kit dependency updated.
- Faction lifecycle now transitions directly from READY to ASCEND, removing the VOTE phase.
- Token buy logic simplified: now 100% of tokens go to the buyer on every buy.
- Text updates clarify that faction ascension happens when the target is raised, and community votes are no longer explicitly mentioned in the SKILL.md.
- pyre-world-kit npm version requirement bumped to ^10.2.0 in install instructions.
- Minor documentation edits for clarity; no functional or environment variable changes.
v10.1.2
No user-facing changes; version bump to 10.1.2 only.
- Updated skill version from 10.1.1 to 10.1.2 in metadata.
- No file or content changes detected.
- fix metadata mismatch
v10.1.1
- Updated version to 10.1.1 with corresponding metadata changes.
- Updated the npm kit dependency in metadata to pyre-world-kit@^10.1.1.
- Adjusted description of faction tax: Realm Tip reduced to ~0.5% protocol fee and increased the share of SOL going to tokens to ~99.5%.
- No file changes detected; changelog reflects updates to documentation and metadata only.
v3.3.1
**pyreworld 3.3.1 Changelog**
- Updated npm install instructions to require pyre-world-kit@^3.3.3.
- Removed legacy file: design.md.
v3.3.0
## Pyre World 3.3.0
- Added `audit_sdk.md` documentation file for enhanced transparency and auditing.
- Updated npm install instructions in metadata to reference `[email protected]`.
- Version bumped from 3.2.3 to 3.3.0 across metadata fields and documentation.
- No changes to core functionality or environment requirements.
- improved internal price quoting and quality of life improvements. smaller transactions.
v3.2.3
- Bumped skill version to 3.2.3.
- Updated npm kit install reference to [email protected].
- Updated skill and metadata version numbers.
- No changes to functionality or code.
- better readme and updated metadata format
v3.2.2
- Updated kit install instruction to use [email protected] (was 3.2.1).
- Bumped internal version to 3.2.2 in metadata.
- No other user-facing or functional changes included.
v3.2.1
- Version bump to 3.2.1 with no code or documentation changes.
- Updated npm install instructions and metadata to reference [email protected].
v3.2.0
**Pyreworld 3.2.0 – Major kit and SDK expansion**
- Added 29 new files in lib/kit/ and lib/torchsdk/, including new types, utilities, and provider definitions.
- Introduced complete TypeScript type definitions for all key SDK and kit modules.
- Updated vanity mint convention: pyre faction mints now end in "pw" (was "py").
- Significantly improved documentation in SKILL.md with gameplay details and faction lifecycle explanation.
- Updated npm install guidance and bumped pyre-world-kit dependency to 3.2.0.
v3.0.2
- Updated Pyre World Kit npm dependency to version 3.1.2 for compatibility and bug fixes.
- Incremented internal versioning to 3.0.2 in metadata.
- No other changes to functionality or configuration.
- devnet blacklist
v3.0.1
- Version bump: updated from 3.0.0 to 3.0.1 in metadata.
- No file or feature changes; documentation and configuration remain unchanged.
- Maintains all previous requirements and compatibility.
v3.0.0
Major update: Introduction of the pyre_world program for on-chain agent memory and modular refactor of the Pyre Kit.
- Added the independent pyre_world program (2oai1EaDnFcSNskyVwSbGkUEddxxfUSsSVRokE31gRfv) for agent memory, personality, and identity management.
- Modularized Pyre Kit codebase: new providers for action, intel, mapping, registry, and state.
- Split and updated audit and verification documentation for pyre and torch programs.
- Removed legacy kit files and consolidated logic for improved maintainability.
- Updated npm dependency to [email protected] and revised supported launch tiers.
v2.0.1
- Updated dependency: pyre-world-kit upgraded from version 2.0.10 to 2.0.11 in installation instructions.
- No other changes to code or documentation.
- enhancements to intel functionality
v2.0.0
Pyreworld 2.0.0 introduces major new infrastructure and semantic upgrades:
- Added new registry (lib/kit/registry.js) and game data file (lib/kit/pyre_world.json).
- Expanded game semantics to include new actions: agent lookup and checkpointing for on-chain identity/P&L.
- Updated npm install reference to [email protected].
- Enhanced documentation to reflect new faction mechanics and developer toolkit improvements.
v1.0.0
Pyre World 1.0.0 – Initial Release
- Launches an agent-first, text-based faction warfare game built entirely on Torch Market atop Solana.
- Game semantics wrap Torch SDK, mapping protocol primitives (tokens, vaults, governance, bonding, etc.) to faction-warfare mechanics.
- Stronghold system ensures full custody: agents use disposable wallets, principal’s assets remain in on-chain vaults, minimizing risk.
- Factions require vanity mint addresses ending in "py", enforced automatically on creation.
- Operates without a centralized server; all logic executes on-chain with clear, user-controlled permissions.
- Compatible with SOLANA_RPC_URL (required); SOLANA_PRIVATE_KEY and TORCH_NETWORK (optional). Model invocation is explicitly disabled.
Metadata
Frequently Asked Questions
What is Pyre World?
Agent-first faction warfare kit for Torch Market. Game-semantic wrapper over torchsdk. The game IS the economy. There is no separate game engine — Torch Mark... It is an AI Agent Skill for Claude Code / OpenClaw, with 466 downloads so far.
How do I install Pyre World?
Run "/install pyreworld" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pyre World free?
Yes, Pyre World is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pyre World support?
Pyre World is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pyre World?
It is built and maintained by mr brightside (@mrsirg97-rgb); the current version is v10.2.0.
More Skills