> For the complete documentation index, see [llms.txt](https://docs.metapool.app/master/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.metapool.app/master/for-developers/meta-pool-contracts/icp-network.md).

# ICP Network

Source of truth: [`canister_ids.json`](https://github.com/Meta-Pool/icp-StakedICP/blob/master/canister_ids.json) in the [Meta-Pool/icp-StakedICP](https://github.com/Meta-Pool/icp-StakedICP) repository.

| Canister      | Mainnet ID                    |
| ------------- | ----------------------------- |
| deposits      | `hnwvc-lyaaa-aaaal-aaf6q-cai` |
| token (stICP) | `qfr6e-biaaa-aaaak-qafuq-cai` |
| signing       | `onfif-zaaaa-aaaar-qaama-cai` |
| website       | `eig3e-ciaaa-aaaal-qaeyq-cai` |
| geoip         | `gp6lu-paaaa-aaaap-qaatq-cai` |
| metrics       | `h6uvl-xiaaa-aaaap-qaawa-cai` |

NNS references used by the protocol (also listed in the JSON):

| Canister       | ID                            |
| -------------- | ----------------------------- |
| nns-governance | `rrkah-fqaaa-aaaaa-aaaaq-cai` |
| nns-ledger     | `ryjl3-tyaaa-aaaaa-aaaba-cai` |

IDs above were copied from the linked file; if they diverge, prefer the GitHub JSON.
