Skip to content

feat: add Internet Computer (ICP) CLI login support#976

Merged
bernd2022 merged 2 commits intodevelopfrom
feature/icp-cli-login
Mar 2, 2026
Merged

feat: add Internet Computer (ICP) CLI login support#976
bernd2022 merged 2 commits intodevelopfrom
feature/icp-cli-login

Conversation

@bernd2022
Copy link
Collaborator

Summary

  • Add CLI wallet type (CLI_ICP) with Principal address validation for ICP blockchain
  • Add ICP to blockchain label map, wallet mappings, CLI connect, feature-tree dispatcher, connect-wrapper, and install-hint
  • Update @dfx.swiss/react and @dfx.swiss/react-components to beta.240 (includes Blockchain.INTERNET_COMPUTER)

Test plan

  • Verify ICP appears in CLI wallet blockchain dropdown
  • Verify Principal address validation accepts valid ICP principals (e.g. aaaaa-aa)
  • Verify CLI login flow works end-to-end with an ICP principal

Add CLI wallet infrastructure and blockchain mapping for ICP.
Update @dfx.swiss/react and react-components to beta.240.
@bernd2022 bernd2022 merged commit 537ab82 into develop Mar 2, 2026
6 checks passed
@bernd2022 bernd2022 deleted the feature/icp-cli-login branch March 2, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants