Google AI ModeSep 27, 2026
The native token of Internet Computer , the blockchain featuring native, protocol-level support for upgrading smart contracts (called canisters ), is ICP.
Protocol-Level Upgradability on the Internet Computer
- Native Canister Upgrades : Unlike traditional EVM blockchains that require complex developer-implemented proxy patterns (such as Transparent or UUPS proxies) at the application layer to achieve upgradeability , the Internet Computer protocol features native code-update primitives (
ic0.stable_writeor system-level upgrade hooks) built directly into the core network architecture.[](https://chain.link/article/upgradable-smart-contracts)[](https://chain.link/article/upgradable-smart-contracts) - State Preservation : The protocol allows a canister's binary WebAssembly (Wasm) logic to be replaced while cleanly preserving its persistent orthogonal persistence state (memory) without needing external contract wrappers.