sodax-wallet-sdk-react-sign-message

Installation
SKILL.md

Sign message (wallet-sdk-react granular skill)

Granular skill for useXSignMessage — arbitrary message signing with the connected wallet. Source-of-truth reference lives in the parent broad skill's knowledge tree; this file is the focused workflow only.

Step 1 — Clarify with user before coding

  1. New code or v1 → v2 port? New → § Integration. Port v1 → § Migration.
  2. Message signing, not transaction signing? useXSignMessage signs an arbitrary message (auth / proof-of-ownership). To sign a SODAX transaction, use useWalletProvider (the bridge-to-sdk skill) instead.
  3. Which chain? The return type varies by family — see the per-chain matrix in the recipe.

Integration workflow (new v2 code)

  1. ../integration/knowledge/ai-rules.md — DO / DON'T (read first).
  2. ../integration/knowledge/recipes/setup.md — prerequisite: provider mounted, chain slot enabled.
  3. ../integration/knowledge/recipes/sign-message.md — usage + per-chain signature matrix.
  4. Lookups → ../integration/knowledge/reference/hooks.md (sign-message section).

Sign-message-specific anti-patterns

Installs
1
First Seen
Jun 10, 2026
sodax-wallet-sdk-react-sign-message — icon-project/sodax-sdks