Skip to content

Contract Standards

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

Current Standards

These standards are reflected in the canonical contracts shipped in xian-configs/contracts, especially the current currency contract.

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