Contract standards¶
Koinos Contract Standards (KCSs) describe interfaces intended to improve interoperability between contracts and applications. They are separate from governance proposals.
The titles and statuses below were checked on 2026-07-25 against commit
ef6f3d8
of the canonical
koinos/koinos-contract-standards
repository.
Published standards¶
KCS-1 — Token Standard¶
- Status: Final.
- Purpose: defines a base interface for tokens on Koinos.
- Sources: reviewed commit and latest KCS-1.
KCS-2 — NFT Collection Standard¶
- Status: Final.
- Purpose: defines a base interface for NFT collections.
- Sources: reviewed commit and latest KCS-2.
KCS-3 — Token Standard that mimics ERC-20¶
- Status: Final.
- Purpose: defines an ERC-20-like token interface for Koinos.
- Sources: reviewed commit and latest KCS-3.
KCS-4 — Token Standard that mimics ERC-20 and supports Koinos authority system¶
- Status: Pending.
- Purpose: extends an ERC-20-like token interface with the Koinos authority system.
- Sources: reviewed commit and latest KCS-4.
KCS-5 — NFT Standard that mimics ERC-721 and supports Koinos authority system¶
- Status: Pending.
- Purpose: defines an ERC-721-like NFT interface with the Koinos authority system.
- Sources: reviewed commit and latest KCS-5.
Use the immutable links above when reviewing the version summarized here. Check the latest KCS directory before implementing a standard because titles, statuses, and specifications can change.
These summaries are only a directory. Read the complete standard, its status, and its linked definitions before implementation. For contract development, continue with Smart Contracts; for API details, see References.