What does it mean if there is no delegation in a Certificate?

Every canister has a set of controllers, and that set can be empty. This is the most basic way to make an immutable canister (e.g. a smart contract). I have done so for example for the capture the ICP token challenge.

These days I would not do that, but leave the “Blackhole canister” as the sole controller.

2 Likes