ICP zijn native utility-tokens die drie sleutelrollen spelen binnen het netwerk:
* Faciliteren van netwerkbeheer : ICP-tokens kunnen worden vergrendeld om neuronen te creëren die deelnemen aan netwerkbeheer door te stemmen, waardoor ze economische beloningen kunnen verdienen.
* Productie van Cycles for compute: ICP biedt een waardevolle bronopslag die kan worden omgezet in cycli; welke vermogensberekening in de rol van brandstof die wordt verbrand wanneer deze wordt gebruikt. De NNS zet ICP om in cycli met een variabele snelheid, en zorgt er zo voor dat gebruikers van het netwerk altijd nieuwe cycli kunnen creëren tegen ongeveer constante kosten in reële termijnen, zodat de kosten van het kopen van brandstof voorspelbaar zijn.
* Deelnemers belonen: Het netwerk brengt nieuwe ICP's uit om diegenen te belonen en te stimuleren die een belangrijke rol spelen in het functioneren van het netwerk, waaronder: a) het verstrekken van stembeloningen aan degenen die deelnemen aan het bestuur, b) het verstrekken van stembeloningen; aan degenen die de nodes bedienen die het netwerk hosten, en c) andere diverse activiteiten.