Skip to main content
Verifier ID: wallet-link Use this verifier when a user needs to prove that multiple wallets belong to the same identity or workflow.

Best For

  • multi-wallet identity
  • agent wallet and approving-account workflows (separate from this verifier’s primary-wallet link)
  • app account portability

Flow Type

Instant. The secondary wallet signs the linking payload.

Required Fields

FieldRequiredNotes
primaryWalletAddressYesPrimary wallet
secondaryWalletAddressYesSecondary wallet
signatureYesSecondary wallet signature
chainYesCAIP-2 chain
signedTimestampYesUnix ms timestamp

Example

{
  "primaryWalletAddress": "0x...",
  "secondaryWalletAddress": "0x...",
  "signature": "0x...",
  "chain": "eip155:8453",
  "signedTimestamp": 1730000000000
}
This proof can then be reused anywhere your product needs to treat multiple wallets as one linked identity.