Metadata Playground
Inspect, edit, and validate Pokémon-themed ERC-721 token metadata. Customize traits in the JSON editor below or click mutation buttons to simulate dynamic smart contract events.

Voltbeat #904
LVL 12How The SDK Works
Integrate Pokémon-themed card metadata into your Web3 application in four simple steps.
Define Schema
Determine the metadata standard (ERC-721 or Metaplex), specifying your stats, types, species, and custom attributes.
Compile Metadata
Compile the schema on-the-fly into structured JSON objects matching OpenSea compliance requirements.
Validate Standards
Run automated linter rules locally to test image links, tag types, indexer compliance, and format structures.
Integrate Dev SDK
Fetch, mutate, and render graded collector card designs inside your React/Vue apps using a single SDK tag.
Schema Presets
Select a Pokémon preset to load its full ERC-721 metadata structure directly into the sandbox playground editor.

Voltbeat
LVL 5
Emberfang
LVL 3
Mossjaw
LVL 1
Frostfin
LVL 2
Shadowpup
LVL 8Dynamic Metadata Mutations
Token metadata is not static. Pokémon/Critter attributes dynamically mutate in storage variables based on smart contract execution logs and events.
State Transitions
When the game engine processes combat actions, attributes like XP and wins are modified on-chain.
Stat Specializations
Smart contracts keep track of combat moves to dynamically increment attack or defense stats.
Branching Triggers
Flipping evolution state indicators inside variables morphs the species trait in the metadata.
Foil Reflection Flags
Achieving tournament wins updates visual flags, adding dynamic foil render states to card slabs.
Combat Records
Historical win/loss counters reside in mapping ledgers, updating corresponding attribute counts.
Burn Mutators
Burning training items or booster tokens fires execution logs, triggering metadata updates.
Evolution State Transitions
Trace how on-chain evolutionary thresholds map to modifications in the metadata JSON structures.
Evolution Schema Stages
XP Threshold State
1.5x Level FactorTriggered on-chain when Level reaches 10. Automatically evolves to Pikachu, updating the Species string and stats dynamically.
Metadata Validator
Debug schemas and resolve live tokenURIs using the Pokédev diagnostics linter.
Validation Rules Engine
JSON Syntax Check
Verifies basic syntax formatting validity.
Compliance Check
Validates schema objects against OpenSea tags.
Asset Resolver
Validates reachability of IPFS and HTTPS urls.
Linter Suite
Checks trait types to ensure values are numeric or text.
Schema Nodes
Tests attribute arrays and nested sub-objects.
Built For Developers
Integrate, resolve, and update graded card layouts dynamically inside your games using our comprehensive toolkit.
IPFS Pinning
Upload and pin your Pokemon card images and JSON metadata payloads directly to decentralized storage.
GraphQL Subgraphs
Retrieve active card attributes, combat levels, wins, and histories via indexer queries.
Webhook Events
Receive automated HTTP logs to your server during evolution mutations and stats shifts.
Multi-Language SDKs
Official bindings in Node.js/TypeScript, Python, Go, and Rust to integrate metadata smoothly.
CORS Config Panel
Manage permitted domains to safely request and render slab card SVGs inside client applications.
On-Chain Hooks
Execute smart contract callbacks after mutation events (Level Ups, Evolutions, Wins).
CDN Cache Nodes
Global edge network caching resolves tokenURI metadata payloads under 50ms.
Developer Grants
Contribute to templates, libraries, or linter rules and claim token grants.
DevTools Roadmap
Our timeline to expand Pokemon metadata validation and linter toolkits.
API Sandbox Playground
- ✓Live Interactive JSON Schema Editor
- ✓OpenSea compliance linting engine
- ✓Pokémon character templates & presets
- ✓Dynamic SVG card rendering engine
Mainnet Indexers
- ✓GraphQL subgraph schema indexing
- ✓Decentralized tokenURI caches
- ✓On-chain mutation monitoring nodes
- ✓IPFS metadata pinning APIs
SDK Integrations
- ✓React and Vue component libraries
- ✓Holographic foil SVG rendering flags
- ✓Multi-language code generator tools
- ✓REST API schema validator packages
Multi-Chain Validator
- ✓Solana Metaplex JSON validation
- ✓Aptos & Sui coin object compatibility
- ✓Bulk URL metadata parser uploads
- ✓Decentralized schema audit logs
Ready to Integrate?
Install the Pokédev SDK to fetch, validate, mutate, and render graded Pokémon-themed metadata slabs directly in your game or web application.