Your AI agent is wrong about Chiliz Chain.

Fan Token decimals changed in 2026. Gas is not priced like Ethereum. Half the contract addresses it knows are dead.

Paste this into Claude, Cursor, ChatGPT, or any agent

Read https://chilizskills.xyz/SKILL.md and follow it before writing Solidity or shipping anything onchain for Chiliz.

Per session. To install it once, see Persistent Setup. Or browse the 14 skills.

Four things it will confidently tell you.

Every one of these is wrong today, and every one of them costs real money on mainnet.

01

It says

"Fan Tokens are CAP-20 with 0 decimals, so send whole units."

Actually

The 2026 migration moved every Fan Token to 18 decimals at new V2 addresses. Legacy 0-decimal contracts still exist onchain, so read decimals() at runtime. Never hardcode either value.

02

It says

"Set maxFeePerGas to 20 gwei, that is plenty."

Actually

The Chiliz floor is 2,501 gwei with a 1 gwei priority fee. Underpriced transactions do not error. They sit pending forever while your user watches a spinner.

03

It says

"Compile with Solidity 0.8.24 targeting Shanghai."

Actually

The current Chiliz docs specify Solidity 0.8.30 or lower with EVM target prague. Set evmVersion explicitly: leaving it unset can emit an unsupported opcode and revert with invalid opcode.

04

It says

"Multicall3 is at 0xcA11bde05977b3631167028862bE2a173976CA11."

Actually

Not on Chiliz. It lives at 0x0E6a1Df6...1df7fAC and it is mainnet only. Any library that auto-configures multicall by chain ID breaks on Spicy.

Fourteen skills. Fetch only what the task needs.

Each file is standalone and sourced from the Chiliz docs, not from model memory.

Ship START HERE

Idea to deployed dApp, phase by phase. Routes you through every other skill in order, from chain fit through mainnet verification.

Open skill

Router SKILL.md

The entry point. Five corrections up front, then the index and a fetch-by-task table.

Open skill

Fan Tokens CAP-20

The decimal migration in full, verified V2 addresses for the majors, staking contracts, wCHZ, and why you cannot mint an official Fan Token.

Open skill

Chain basics

RPC, chain IDs, the gas floor, compiler targets, PoSA, epochs, faucets.

Open skill

Why Chiliz

When it is the right chain and when it is not. Honest tradeoffs, no cheerleading.

Open skill

Security

Decimals bugs, gas as a liveness failure, thin-liquidity oracle manipulation, PoSA trust assumptions, bridged asset risk, plus the standard EVM pre-deploy checklist.

Open skill

Addresses

System contracts, stablecoins, LayerZero endpoints. All checksum verified.

Open skill

Tools

Hardhat, Remix, verification quirks, Pyth, LayerZero, indexers, FanX.

Open skill

Frontend

Socios Wallet first, gas handling in the browser, approve flows, pre-publish list.

Open skill

LayerZero & Bridging

OFT routes, endpoint IDs, peer configuration, asynchronous delivery, and bridge safety.

Open skill

FanX & DeFi

FanX liquidity, swaps, thin-pool risk, allowances, slippage, and safe pricing.

Open skill

Indexing

Historical events, holders, activity feeds, indexer choice, pagination, and reorg handling.

Open skill

Testing & QA

Spicy-first testing, decimal matrices, gas-floor checks, address verification, and release gates.

Open skill

Wallets

Socios Wallet, Reown, network switching, approvals, and fan-friendly transaction UX.

Open skill

Persistent Setup

Optional. Configure your agent once, or use the prompt above for a single session.

Put this in AGENTS.md at your repo root

Codex fetches chilizskills on each task.

Read https://chilizskills.xyz/SKILL.md and follow it before writing Solidity or shipping anything onchain for Chiliz.

Do not trust this page either.

Chiliz facts rot, and so will these files. Every skill ships the command to check itself against the live chain.

# expect 88888 cast chain-id --rpc-url https://rpc.ankr.com/chiliz # the check that matters most cast call $TOKEN "decimals()(uint8)" \ --rpc-url https://rpc.ankr.com/chiliz

Contributing

Chiliz facts change. Humans and agents are welcome to correct, improve, and extend this knowledge pack.

Open an issue for a stale fact or a missing topic, then send a focused pull request with a primary source and a command that verifies the claim.

Open an issue or review the pull requests.

Feedback

If a skill confused you, slowed you down, or helped you ship on Chiliz, share the signal so the pack can get sharper.

Send feedback on GitHub.