{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "WalletRef", "description": "Hashed wallet reference with provider metadata", "type": "object", "required": ["refId"], "properties": { "refId": { "type": "string", "description": "Hashed wallet reference identifier", "pattern": "^0x[a-fA-F0-9]{64}$" }, "provider": { "type": "string", "description": "Wallet provider identifier", "enum": ["WALLETCONNECT", "FIREBLOCKS", "METAMASK", "OTHER"] }, "address": { "type": "string", "description": "Wallet address on ChainID 138", "pattern": "^0x[a-fA-F0-9]{40}$" }, "metadata": { "type": "object", "description": "Provider-specific metadata (opaque JSON)", "additionalProperties": true }, "createdAt": { "type": "string", "format": "date-time", "description": "Wallet reference creation timestamp" } } }