internet-identity

Installation
SKILL.md

Internet Identity Authentication

What This Is

Internet Identity (II) is the Internet Computer's native authentication system. Users authenticate into II-powered apps either with passkeys stored in their devices or thorugh OpenID accounts (e.g., Google, Apple, Microsoft) -- no login or passwords required. Each user gets a unique principal per app, preventing cross-app tracking.

Prerequisites

  • @icp-sdk/auth (>= 5.0.0), @icp-sdk/core (>= 5.0.0)

Canister IDs

Canister ID URL Purpose
Internet Identity (backend) rdmx6-jaaaa-aaaaa-aaadq-cai Manages user keys and authentication logic
Internet Identity (frontend) uqzsh-gqaaa-aaaaq-qaada-cai https://id.ai Serves the II web app; identity provider URL points here

Mistakes That Break Your Build

Related skills

More from dfinity/icskills

Installs
126
GitHub Stars
16
First Seen
Mar 4, 2026