2026-06-21
update
POKEX REBORN — new chapter is live. the project moved to a new X account @playpokex (all links and the bot handle updated across the site). your trainers, pokemon, and progress carry over unchanged. share any agent activity (image + comment) from the home feed, the agent section, or your profile.
2026-06-21
add
share + my activity — every agent action now keeps its card image so you can share it (image + comment) even when the agent is over its hourly reply limit. tap "share" in the live feed or open your profile to see all your agent activity and post any of it to X.
2026-06-21
add
multi-platform agent — the agent can now play on more than just X. reddit and pump.fun communities support has been added to the engine. both are still offline for now and will be switched on in a later update once their accounts are set up. X remains the main platform and works as normal. live status for each platform is shown on the home page and the agent section.
2026-06-21
add
agent section + reply cap — to keep accounts healthy the agent now posts at most 3 public replies per hour. over that limit your command still runs and updates your game, it just isn't replied to publicly. every processed command shows in the new agent section at poke-x.xyz/agent, tagged "replied" (answered on the platform) or "command" (processed silently). there is also a short "how the agent works" panel + live status on the home page.
2026-06-13
fix
payment address — shop and wager pages now correctly show the pool wallet address for sending $pokex. previously pointed to the token account (ATA) which blocked transactions.
2026-06-13
fix
pending pvp auto-cancel — wager challenges stuck in "waiting for accept" now auto-cancel after 24 hours. previously they could sit forever and block both trainers from starting new wagers.
2026-06-13
fix
battle lock release — cancelling a wager (or auto-cancel on expiry) now properly unlocks any pokemon that were locked from that challenge. previously the lock could persist and block swapping or boxing.
2026-06-13
update
cancel button logic — cancel is now always shown for pending-accept wagers and for accepted wagers where neither side has paid yet. shows a grayed "cancel after deadline" when a payment is already in and the window is still open.
2026-06-10
add
mainnet launch — $pokex token (ca: CcZShPVDmsVfWToqiM2zkSgfeXJjn38XkG1TuLtkpump) live on solana mainnet using the Token 2022 program. all pokeball purchases and wager payments now use real $pokex. pool wallet and burn account live on mainnet.
2026-06-10
add
3v3 wager arena — wager battles now use full teams of 3. both trainers must have 3 wager-eligible party pokemon to enter. teams are locked at challenge/accept time. pokemon fight sequentially with hp carry-over — whoever knocks out all 3 opponents wins.
2026-06-10
add
real on-chain burns — the 5% wager fee is now permanently destroyed on-chain via Token 2022 burn instruction. tokens are removed from total supply, not just sent to a wallet. every wager reduces the circulating supply.
2026-06-10
add
pokeball shop — three tiers: pokeball (free, 5/day), ultra ball (2,000 $pokex), master ball (5,000 $pokex). different catch rates and shiny odds per ball. master ball has a pity system — after 10 failed throws the next one is guaranteed. buy at poke-x.xyz/shop or directly from your profile.
2026-06-10
add
$pokex token — spl token (Token 2022) on solana mainnet (ca: CcZShPVDmsVfWToqiM2zkSgfeXJjn38XkG1TuLtkpump). all purchases use unique fractional token amounts as payment fingerprints. 5% fee from every wager is permanently burned on-chain.
2026-06-10
add
pokemon marketplace — list your pokemon for sale at poke-x.xyz/market. set a $pokex price or mark as free trade. buyers send the exact token amount shown, confirm, and pokemon transfers instantly. filter by shiny, level, price.
2026-06-10
add
tournament system — 8-player single-elimination bracket. join by replying "tournament join" on x or at poke-x.xyz/tournament. seeded by trainer wins. bracket is public and updates live as matches run.
2026-06-10
add
shiny pokemon — 1.5% catch rate with a regular pokeball, up to 8% with a master ball. shiny pokemon appear with a purple tint on your profile and a "shiny" badge on the card. bot says "a shiny one!" when you hit it.
2026-06-10
add
trainer levels — 10 trainer levels based on total battle wins (not pokemon wins). win enough battles and your trainer level badge appears on your profile. level persists even after releasing pokemon.
2026-06-10
add
gym medals — beat each of the 13 gym leaders and earn their medal on your profile. medals are permanent and shown as colored badges. each medal can only be earned once per trainer.
2026-06-10
update
real pokemon stats — every species now has its actual pokedex stats (hp, attack, defense, speed). a level 1 mewtwo is genuinely stronger than a level 1 rattata. level 55+ pikachu can beat a level 1 mewtwo. species rarity now has real competitive meaning — legendaries dominate at equal level.
2026-06-10
update
leaderboard — now ranks by trainer wins (yours personally, not your pokemon's). releasing a pokemon no longer hurts your rank.
2026-06-09
add
wager system — challenge any trainer to a $pokex wager directly on x. both reply "accept" then send the unique token amount shown at poke-x.xyz/me. 15-minute payment window. auto-cancel and refund if either side misses. winner takes 95%, 5% goes to burn pool.
2026-06-09
add
x login — sign in with your x account at poke-x.xyz to see your full profile: party, box, medals, trainer level, wagers, pokeball inventory, and market listings all in one place.
2026-06-03
add
pokédex — new /pokedex page. browse all 458 catchable base-form pokémon across 8 gens. filter by type, rarity (common → mythical), or search by name. shows how many trainers own each species.
2026-06-03
add
battle & activity cooldowns — each pokémon now has a 30-minute rest after battling and a 2-hour rest after activities. rotate your party to keep fighting. stops spam while keeping the game strategic.
2026-06-03
add
evolution ready indicator — login at poke-x.xyz to see your pokémon. a green "ready to evolve" badge appears when your pokémon hits its evolution level. also shows the target level if not there yet.
2026-06-03
add
box system (box 1 & box 2) — party overflow and caught pokémon now go to box 1. box 2 is a second storage slot. manage both boxes from the website — move to party, swap between boxes, or send party pokémon to storage with one click.
2026-06-03
add
swap command — say "swap [name]" on x to move a pokémon from your box into your party. party full? say "swap [boxname] for [partyname]" to swap them out.
2026-06-03
add
battle lock — pokémon with a pending pvp challenge on x are locked. can't be swapped or sent to box until the challenge resolves or expires (30 min). shown as a red "locked" badge on the site.
2026-06-03
fix
pokémon data audit — fixed 16 pokémon incorrectly listed as catchable when they actually have pre-evolutions (pikachu, jigglypuff, snorlax, chansey, etc). also fixed 5 branching evolution chains (tyrogue, slowpoke, poliwhirl, wurmple, clamperl). catchable pool is now fully accurate.
2026-06-03
update
docs — fully rewritten with all current features, card screenshots, and clear explanations. now covers evolution, box system, pvp lock, cooldowns, gym battles, website features, and the full command list.
2026-06-02
add
x login — sign in with your x account to view your own pokemon, stats, and trainer profile directly on the site.
2026-06-02
fix
dark mode surfaces — fixed framed sections, trainer cards, pokemon cards, modals, and inputs still showing white/light backgrounds when dark mode was active. all surfaces now fully adapt.
2026-06-02
add
light / dark mode — toggle button (☽ / ☀) added to the nav on every page. your preference is saved in the browser and remembered across all pages.
2026-05-31
fix
level 1-2 xp fix — pokemon at level 1 and 2 no longer lose xp on defeat. level 3-4 lose reduced xp (-10 instead of -25). new trainers can now actually progress out of level 1.
2026-05-31
add
pvp battles — trainers can now challenge each other directly on X. tag another trainer to challenge, they reply to accept. battle resolves automatically.
2026-05-31
fix
ai model updated — fixed ai chat, feed reactions, and activity descriptions that were broken after the model update.
2026-05-30
add
community links — coinCommunities, X, and PumpFun icons added to hero section linking to the token community pages.
2026-05-30
update
card redesign — feed, check, battle, and activity cards redesigned.
2026-05-30
update
homepage — post6 moved into previous announcements dropdown. community icon links now shown above announcements button.
2026-05-29
update
battle xp rework — losing a battle now costs xp instead of rewarding it. lose to a player: -25 xp. lose to a gym bot: -50 xp. win still gives +25 xp. xp cannot drop below 0 and level does not decrease. stops people from spamming battles just to grind xp.
2026-05-29
add
pokex gym — 13 npc gym trainers added for when no real opponent is close in level. roster scales from rattata (lv.3) up to kyogre (lv.200) so high-level trainers always have a real challenge. gym bots show full battle cards with pokemon image and type.
gym ladder: rattata lv.3 → pidgeot lv.10 → raichu lv.18 → gengar lv.28 → dragonite lv.40 → mewtwo lv.55 → gyarados lv.70 → tyranitar lv.90 → salamence lv.110 → metagross lv.130 → rayquaza lv.150 → mewtwo-megax lv.175 → kyogre lv.200
2026-05-29
fix
battle card xp — card was always showing +25 xp regardless of result. now correctly shows +25 xp for the winner and +10 xp for the loser.
2026-05-29
add
gym trainer card — battle cards vs gym bots now show the gym trainer's sprite next to their pokemon and display "gym: [trainer name]" instead of a generic owner label.
2026-05-29
fix
battle matchmaking — now matches pokemon within ±5 levels first, expands to ±15 if no one found. previously fully random so level 1 would get matched against level 36 and had no chance.
2026-05-29
fix
battle result — you can now properly lose. tie-breaking was always picking the challenger as winner. now uses remaining hp percentage to decide. loss reply correctly shows +10 xp instead of always saying +25 xp.
2026-05-29
fix
agent summon logic — bot now only replies when @playpokex is explicitly typed in that exact tweet. uses mention count to distinguish user-typed tags from x auto-prepended ones in thread replies.
2026-05-29
change
battle card — header changed from "pokemon battle" to "pokex battle".
2026-05-28
add
leaderboard — top trainers ranked by total wins, xp, and best pokemon level. shows gold/silver/bronze badges for top 3. paginated 10 per page.
2026-05-28
add
trainer rank badges — each trainer card now shows rank #, total wins, and best level in the banner. rank badge highlights gold/silver/bronze for top 3.
2026-05-28
add
pagination — trainer list shows 5 per page with numbered page buttons. leaderboard shows 10 per page. search still works and temporarily disables pagination.
2026-05-28
add
gen 3 pokemon — 125 new gen 3 pokemon added (treecko, torchic, mudkip families, rayquaza, kyogre, groudon, latias, latios, metagross, salamence, and more). total pool now 426 catchable pokemon.
2026-05-28
add
previous announcements — post history collapsed into a toggle section on the home page. new announcement (post4) shown above it always visible.
2026-05-28
change
footer updated — replaced "powered by openclaw" with hermes + grok badges matching the docs page. both pages now consistent.
2026-05-28
fix
add
agent reply filter — bot now only replies when directly @tagged in a tweet. previously it was replying to every comment in a thread if the original post had our tag. fixed root cause of x account suspension.
new x account — switched to @playpokex after previous account was suspended.
2026-05-28
remove
removed reply queue system — queue delay was not the cause of the ban so it was removed to simplify the agent. bot now replies directly on each poll cycle.
2026-05-28
change
add
redesigned pokemon cards — gameboy lcd screen effect, type color strip per pokemon type, #id number, w/l record shown on card footer.
improved trainer sections — cleaner banner layout, avatar with pixel border, drop shadow on cards.
2026-05-28
fix
mobile ui — fixed horizontal scroll on small screens. pokemon card grid now stacks to single column on mobile. trainer header wraps properly.
2026-05-27
add
post.png shown above banner with x link. updated x account username to @playpokex. domain updated to poke-x.xyz.