wallet-link
Best For
- Multi-wallet identity
- Secondary ↔ primary binding (e.g. agent + controller wallets)
- Account portability
Flow Type
Instant. The secondary wallet signs the linking payload.Recommended UX
For end-user browser flows, prefer Hosted Verify at/verify. The hosted flow now stages wallet linking first:
- Connect the secondary wallet
- Sign the wallet-link payload
- Show Linked
- Continue to create the proof
Required Fields
| Field | Required | Notes |
|---|---|---|
primaryWalletAddress | Yes | Primary wallet |
secondaryWalletAddress | Yes | Secondary wallet |
signature | Yes | Secondary wallet signature |
chain | Yes | CAIP-2 chain |
signedTimestamp | Yes | Unix ms timestamp |