Pikachu animated sprite
Developer Sandbox v1.2 Release

Create. Battle.
Evolve. Ship.

POKEFORGE is the live battle sandbox for custom on-chain creature networks. Build stats, simulate round-based combat logic, mutate NFT metadata state, and export production-ready SDK code snippets.

$npm install @pokeforge/sdk
View on npmjs.com →
CAPKFG5fW27ajoKTp27bqz8uiUTSWZEB5UGhfLW5HwFof
View on Solana Explorer →
Specimen Matrix
Pikachu
ACTIVE ON-CHAIN NFT
ID: pikachu-025ELECTRIC

Pikachu

Highly responsive, stage 1 speed specialist equipped with tactical static shock mutators and custom grid scale outputs.

LEVEL 10 / 50XP: 240 / 300
Health Point (HP)120 / 120
Speed Velocity (SPD)95
Attack Rating (ATK)78
Defense Shields (DEF)65
ON-CHAIN METADATA PDA RESOLVED
Why POKEFORGE?

Static Docs are Boring.
Visual Sandbox is Fast.

Building on-chain game mechanics, character stat configurations, and evolutionary algorithms takes countless hours of manual debugging. POKEFORGE eliminates standard test-cycle bottlenecks.

Simulate live combat stats, mutate metadata objects directly, watch evolution rules activate, and confirm state equations are mathematically perfect before signing your smart contracts.

Dynamic Attributes

Verify how variables like level, wins, or items scaling impact overall base stats instantly.

Battle Logic Engine

Dry-run round logs to prove effectiveness ratios, elements bonuses, and defense algorithms.

Evolution Scaling

Visually configure XP threshold boundaries and trigger morphing animations.

Code Compilation

Ensure fully generated TypeScript code blocks are generated ready for production.

Workflow Guide

How It Works

From Concept to On-Chain Deployment in Four Steps

01

Create Creature

Choose an archetype, assign custom names, types, and distribute initial base stats points.

02

Simulate Battle

Pick a sparring match partner and run a deterministic battle sequence to analyze performance.

03

Mutate Metadata

Adjust XP levels, wins, and items using sliders to preview card attribute shifts in real time.

04

Export SDK Code

Copy fully generated TypeScript API configurations and paste them directly into your project files.

Use Cases

Built for Pokémon-Style Web3 Games

Accelerate smart contract development for play-to-earn & NFT mechanics

On-Chain Battle Arena

Build deterministic, verifiable combat systems where element match-ups are computed transparently on Solana.

Dynamic NFT Cards

Synchronize on-chain JSON metadata mutations immediately into dynamic visual SVG assets.

Creature Evolution Systems

Establish XP-gate locks, evolution milestones, and reward models for player level-ups.

XP-Based Collectibles

Implement progression-scaling curves for weapons, accessories, and creature experience points.

Trainer Profiles

Build persistent player ranks, win-streak achievements, combat badges, and history metrics.

Gaming SDK Integrations

Accelerate development using clean APIs that wrap Solana Anchor RPC networks cleanly.

Code Showcase

POKEFORGE SDK in Action

The POKEFORGE SDK abstracts blockchain interaction. Instead of writing heavy Solana Anchor programs, integrate simple JavaScript function calls to connect wallets, trade items, simulate combat, and evolve creatures.

Change state on-chain in single RPC transactions. The library automatically validates cryptographic payloads, compiles instructions, and updates client caches instantly.

Example_Mutation.ts
1import { PokeForgeSDK } from "@pokeforge/sdk";
2
3// Initialize SDK with Solana connection
4const pokeforge = new PokeForgeSDK({
5 cluster: "mainnet-beta",
6 wallet: wallet.publicKey,
7});
8
9// Update creature metadata, XP, and stats on-chain
10await pokeforge.updateStats({
11 creatureId: "voltora-001",
12 xp: 240,
13 level: 10,
14 wins: 4,
15 evolutionStage: 2,
16});