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:

Related skills

More from dfinity/icskills

Installs
113
GitHub Stars
16
First Seen
Mar 4, 2026