Core Trust & Verification Standards
These standards form the backbone of the decentralized App Store and the software supply chain.ICRC-118: WASM Management
The Shelf. This standard manages application namespaces (
CanisterType
)
and their versioned WASM histories. It’s the underlying storage layer for
all application code.ICRC-120: Canister Orchestration
The Canister Manager. This standard handles the deployment and
orchestration of canisters. Crucially, it ensures that only WASM that has
been verified by the protocol can be deployed.
ICRC-126: Verification & Auditing
The Immutable Logbook. This standard provides the immutable ledger for
verification requests and the resulting audit reports (“attestations”) filed
by security experts.
ICRC-127: Bounty System
The Economic Engine. This standard powers the decentralized bounty
system. It allows anyone to fund audits and enables automated, trustless
payouts from escrow upon successful completion.
Token & Identity Standards
These standards provide the foundation for payments, credentials, and on-chain proof of quality.ICRC-1 & ICRC-2: Fungible Tokens
The Bank. These standards are the foundation of the Direct Payments
pillar. ICRC-1 is used for all token transfers, while ICRC-2 powers the
user-controlled allowance system.
Auditor Credentials (Custom)
The Identity Layer. While not a formal ICRC standard, this is a critical
component. It issues non-transferable, credential-like tokens to vetted
auditors, ensuring that only qualified experts can perform specific types of
audits.