Skip to content

Contract Standards

Xian uses a small set of contract interface standards for token, NFT, and payment primitives that other tools expect.

Current Standards

These standards are reflected in the canonical contracts shipped in xian-configs/contracts and the maintained packages in xian-contracts.

How To Use Them

  • implement the core function signatures exactly
  • keep event names and indexed fields stable
  • prefer additive extensions over incompatible signature changes
  • test compatibility with wallets, dashboards, and SDK code against the standard surface