wallet-integration

Installation
SKILL.md

Wallet Integration

What This Is

Wallet integration on the Internet Computer uses the ICRC signer standards — a popup-based model where every action requires explicit user approval via JSON-RPC 2.0 over window.postMessage.

This skill covers integration using @dfinity/oisy-wallet-signer. Other integration paths (IdentityKit, signer-js) exist but are not covered here.

The signer model = explicit per-action approval. connect() establishes a channel. Nothing more.

It is not:

  • A session system
  • A delegated identity (no ICRC-34)
  • A background executor

ICRC standards implemented:

Installs
170
GitHub Stars
26
First Seen
Mar 4, 2026
wallet-integration — dfinity/icskills