AGENT SKILL

verify-web3-game-lifecycle

Verify a game's selected Web3 asset, wallet, ownership and trading lifecycle with contract properties, canonical recovery, actual target evidence and separate release readiness.

License 许可
MIT
最近更新
2026-11-13
Stars
★ 4
Forks
3

01 前言 Front Matter

name
verify-web3-game-lifecycle
engines
[ "AGNOSTIC" ]
description
Verify a game's selected Web3 asset, wallet, ownership and trading lifecycle with contract properties, canonical recovery, actual target evidence and separate release readiness.

02 资源文件 2

03 SKILL.md 正文

When to use

Use when reviewing or preparing a Web3 game integration for a concrete host, target or release. A completed manifest, local EVM test or explorer badge does not establish a production audit or device acceptance.

Workflow

Resolve the host Web3 policy and selected engine. Read .web3/CONTRACT.md, the exact host dependency/tool locks, deployed code/ABI identities and applicable source reviews. Use local commands/web3-game.sh doctor to expose declared/unverified prerequisites without connecting services or installing tools.

Select relevant claims from the lifecycle evidence checklist. Test meaningful state sequences across multiple actors, including unauthorized changes, callbacks, transferred inventory, competing purchases, replay, cancellation, replacement, reorganization and interrupted reconciliation. Preserve counterexamples; a suite that only reverts or repeats getters does not prove supply/settlement invariants.

Use explicitly provisioned local compiler/EVM tools for reproducible algorithm tests, then the separately authorized selected chain/wallet/target. Local forks and supplied callbacks have limits; label them accurately. Verify signer/caller restrictions in actual code and refresh evidence after relevant proxy, account/delegation, operator, registry or configuration changes.

Review the full user flow with the selected engine owner: wallet choice, chain/account changes, exact intent, rejection/timeout, lifecycle and cleanup, truthful ownership, match eligibility and trade outcomes. Browser evidence cannot certify a packaged MAUI/native return flow. Check the actual distribution channel's current NFT/payment rules before release.

Output

Return the exact source/configuration/tool/chain/target identities and an acceptance matrix with actual evidence, unknowns and independent findings. Keep contract correctness, bytecode correspondence, chain assurance, wallet/device QA, game quality, human acceptance and public release separate. Do not turn unavailable evidence into a simulated pass or inherit permission for signing, deployment, fees or publication.

04 同仓库更多 Skills

TimothyMeadows
TimothyMeadows/Hephaera

verify-onchain-game-assets

Verify exact on-chain game collection ownership and quantities at canonical blocks, reconcile inventory events, and design honest match admission. Use for ERC721/ERC1155 inventory, reorg recovery, reservations, or transfer-during-match rules.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

plan-web3-game-assets

Define an opt-in Ethereum, Base or Immutable game-asset lifecycle, including token identity, supply, rights, custody, game eligibility and chain-specific dependencies.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

integrate-game-wallets

Integrate explicit player-wallet connection, scoped SIWE authentication, authority invalidation and reviewed target-specific handoff without application-held player keys.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

integrate-game-asset-trading

Integrate explicitly selected game asset settlement with exact unsigned intents, scoped approvals, idempotent operations and canonical receipt reconciliation. Use for NFT listing, buying, cancellation, retries or marketplace integration.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

build-evm-game-contracts

Author and verify host-owned EVM game collections and explicit mint, burn, craft or admin rules with pinned Solidity tooling. Use for contract source and deployment candidates; deployment and player signing require separate authorization.

★ 4
TimothyMeadows
TimothyMeadows/Hephaera

threejs-build-code-models

Author procedural Three.js TypeScript or JavaScript models from a text brief and optional authorized references using deterministic ordered review passes. Use when the selected art pipeline is CODE and the runtime model should be source code rather than a downloaded or generated mesh.

开发工程师
★ 4