{
  "sdk_version": "6.5.3",
  "api_version": "6.4.1",
  "docs_version": "6.5.3",
  "owner": "sdk",
  "runtime": "/ubnet.bundle.js",
  "guide": "/docs/agent-execution.md",
  "signature_note": "Parameter names are derived from the actual released function. Optional fields, object schemas, return shapes, auth, approvals and recovery are defined by the linked contract; function.length is not an optionality/type declaration.",
  "globals": [
    {
      "method": "UBNet.createClient",
      "parameters": "options",
      "reference": "/docs/ubnet-sdk.md"
    },
    {
      "method": "UBNet.configure",
      "parameters": "options",
      "reference": "/docs/ubnet-sdk.md"
    },
    {
      "method": "new UBNet.UbnetError",
      "parameters": "message, details",
      "reference": "/docs/ubnet-sdk.md"
    }
  ],
  "methods": [
    {
      "method": "client.api.get",
      "parameters": "path, settings",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "route-specific; transport calls do not bypass private authentication or authorize writes",
      "compatibility": false
    },
    {
      "method": "client.api.post",
      "parameters": "path, body, settings",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "route-specific; transport calls do not bypass private authentication or authorize writes",
      "compatibility": false
    },
    {
      "method": "client.api.request",
      "parameters": "path, init, settings",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "route-specific; transport calls do not bypass private authentication or authorize writes",
      "compatibility": false
    },
    {
      "method": "client.cache.clear",
      "parameters": "options",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.get",
      "parameters": "key",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.invalidate",
      "parameters": "key",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.invalidatePrefix",
      "parameters": "prefix",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.invalidateTag",
      "parameters": "tag",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.peek",
      "parameters": "key",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.prefetch",
      "parameters": "key, load, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.remember",
      "parameters": "key, load, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.resolve",
      "parameters": "key, load, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.set",
      "parameters": "key, value, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.cache.stats",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local cache; not authorization or a durable operation journal",
      "compatibility": false
    },
    {
      "method": "client.categories.list",
      "parameters": "requestOptions",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public read; feedOnly selects active feed-enabled categories",
      "compatibility": false
    },
    {
      "method": "client.chats.activity",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.attachmentLimits",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.buildRecoveryMessage",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.createGroup",
      "parameters": "walletOrIdentity, input, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.createWalletRecoveryBackup",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.decryptDirect",
      "parameters": "walletOrIdentity, otherPublicKey, ciphertext, iv, opts",
      "minimum_declared_arguments": 5,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.decryptGroup",
      "parameters": "walletOrIdentity, senderPublicKey, encryptedKeys, ciphertext, iv, opts",
      "minimum_declared_arguments": 6,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.decryptMessage",
      "parameters": "walletOrIdentity, chatId, message, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.diagnostics",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.directChatIncludesIdentity",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.directId",
      "parameters": "leftWalletOrIdentity, rightWalletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.disable",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.dispose",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.downloadAttachment",
      "parameters": "walletOrIdentity, chatIdOrOpened, message, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.enable",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.encryptDirect",
      "parameters": "walletOrIdentity, recipientPublicKey, plaintext, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.encryptGroup",
      "parameters": "walletOrIdentity, recipients, plaintext, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.exportPasswordBackup",
      "parameters": "walletOrIdentity, password, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.generateKey",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.get",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getIdentity",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getLocalPublicKey",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getReadSyncSetting",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getSettings",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getStatus",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.getUnread",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.hasLocalKey",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.hasPendingRecoveryMaterial",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.importPasswordBackup",
      "parameters": "walletOrIdentity, backupText, password, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.inbox",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.isUnlocked",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.leaveGroup",
      "parameters": "walletOrIdentity, chatId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.legacy.activity",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": true
    },
    {
      "method": "client.chats.legacy.get",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": true
    },
    {
      "method": "client.chats.legacy.list",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": true
    },
    {
      "method": "client.chats.legacy.messages",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": true
    },
    {
      "method": "client.chats.legacy.state",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": true
    },
    {
      "method": "client.chats.limits",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.list",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.listLocalKeys",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.lock",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.markAllRead",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.markRead",
      "parameters": "walletOrIdentity, chatId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.mergeMessages",
      "parameters": "...collections",
      "minimum_declared_arguments": 0,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.messages",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.messagingKeyBackup",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.messagingProfile",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.normalizeError",
      "parameters": "error",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.openMessage",
      "parameters": "walletOrIdentity, messageId",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.otherDirectIdentity",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.pollUnread",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.prepareMessage",
      "parameters": "walletOrIdentity, chatId, plaintext, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.preview",
      "parameters": "walletOrIdentity, chat, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.reconcilePendingMessages",
      "parameters": "walletOrIdentity, indexedMessages, pendingMessages, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.remove",
      "parameters": "walletOrIdentity, chatId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.removeLocalKey",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.repair",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.restore",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.restoreWalletRecoveryBackup",
      "parameters": "walletOrIdentity, backup, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.sendAttachment",
      "parameters": "walletOrIdentity, chatId, file, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.sendEncrypted",
      "parameters": "walletOrIdentity, payload, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.sendMessage",
      "parameters": "walletOrIdentity, chatId, input, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.sendText",
      "parameters": "walletOrIdentity, chatId, plaintext, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.setReadSync",
      "parameters": "walletOrIdentity, enabled, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.signEncryptedMessage",
      "parameters": "walletOrIdentity, payload, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.state",
      "parameters": "chatId, walletOrIdentity, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.submitSignedMessage",
      "parameters": "signedEvent, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.subscribe",
      "parameters": "listener",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.sync",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.syncReadStatus",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.touchUnlock",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.unlock",
      "parameters": "walletOrIdentity, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.updateSettings",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.waitForMessageIndexed",
      "parameters": "walletOrIdentity, chatId, eventId, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.watchConversation",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.watchConversations",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.watchInbox",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.chats.watchUnread",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/messaging-agent.md",
      "execution_contract": "exact identity, lifecycle and signed private session; explicit Whisper opening; protected keys/journal",
      "compatibility": false
    },
    {
      "method": "client.configure",
      "parameters": "options",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "local configuration; keep selected instance and authorization scope",
      "compatibility": false
    },
    {
      "method": "client.content.query",
      "parameters": "queryOrLimit",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "deprecated public event query alias",
      "compatibility": true
    },
    {
      "method": "client.domainRegistration.buildMessage",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "local request building, signed request submission or explicitly approved real on-chain payment",
      "compatibility": false
    },
    {
      "method": "client.domainRegistration.registerAuthorized",
      "parameters": "result",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "local request building, signed request submission or explicitly approved real on-chain payment",
      "compatibility": false
    },
    {
      "method": "client.domainRegistration.submit",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "local request building, signed request submission or explicitly approved real on-chain payment",
      "compatibility": false
    },
    {
      "method": "client.events.get",
      "parameters": "id",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "public event projections; no access to private message content",
      "compatibility": false
    },
    {
      "method": "client.events.list",
      "parameters": "queryOrLimit",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "public event projections; no access to private message content",
      "compatibility": false
    },
    {
      "method": "client.events.nftSales",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "public event projections; no access to private message content",
      "compatibility": false
    },
    {
      "method": "client.events.summary",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/ubnet-api.md",
      "execution_contract": "public event projections; no access to private message content",
      "compatibility": false
    },
    {
      "method": "client.fileSales.completeUpload",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.create",
      "parameters": "data, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.deleteFile",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.disable",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.enable",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.getFile",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.getSale",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.getUsage",
      "parameters": "opts",
      "minimum_declared_arguments": 1,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.listFiles",
      "parameters": "query, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.listSales",
      "parameters": "query, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.prepareUpload",
      "parameters": "data, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.setInspectionPreference",
      "parameters": "enabled, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.upload",
      "parameters": "file, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSales.uploadToUrl",
      "parameters": "prepared, file, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/file-sales-agent.md",
      "execution_contract": "authorized owner signer; per-call token/allowance checks; fresh signed cleanup exception",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.complete",
      "parameters": "payment",
      "minimum_declared_arguments": 1,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.exportPayment",
      "parameters": "payment",
      "minimum_declared_arguments": 1,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.links",
      "parameters": "record",
      "minimum_declared_arguments": 1,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.pay",
      "parameters": "offer, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.quote",
      "parameters": "input, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.restorePayment",
      "parameters": "saved",
      "minimum_declared_arguments": 1,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.fileSalesBuyer.retry",
      "parameters": "payment, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/file-sales-buyer.md",
      "execution_contract": "quotes are unsigned; exact payment approval; retry the same proof only",
      "compatibility": false
    },
    {
      "method": "client.getProfileName",
      "parameters": "",
      "minimum_declared_arguments": 0,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "read local profile selection",
      "compatibility": false
    },
    {
      "method": "client.ipfs.discover",
      "parameters": "value, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.discoverCid",
      "parameters": "value, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.gateways",
      "parameters": "options",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.markPlaybackFailed",
      "parameters": "url, operationOrOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.markPlaybackSucceeded",
      "parameters": "url, operationOrOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.playback",
      "parameters": "value, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.playbackUrl",
      "parameters": "value, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.ipfs.playbackUrls",
      "parameters": "value, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "discovery/playback or local feedback; not paid access or proof of loaded bytes",
      "compatibility": false
    },
    {
      "method": "client.lists.addItem",
      "parameters": "walletAddress, listId, input",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.create",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.get",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.item",
      "parameters": "id, itemId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.items",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.publicForWallet",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.react",
      "parameters": "walletAddress, targetId, type, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.remove",
      "parameters": "walletAddress, targetId",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.removeItem",
      "parameters": "walletAddress, listId, itemId",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.reply",
      "parameters": "walletAddress, targetId, content, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.unlock",
      "parameters": "listId, walletAddress, signature, message",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.unlockChallenge",
      "parameters": "listId, walletAddress",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.unlockItemMedia",
      "parameters": "listId, itemId, walletAddress, signature, message",
      "minimum_declared_arguments": 5,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.unlockItemMediaChallenge",
      "parameters": "listId, itemId, walletAddress",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.update",
      "parameters": "walletAddress, listId, input",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.lists.updateItem",
      "parameters": "walletAddress, listId, itemId, input",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads, authorized signed mutations or authenticated gated unlock",
      "compatibility": false
    },
    {
      "method": "client.nfts.editor",
      "parameters": "walletAddress, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public/editor reads, inventory placeholder, authorized signed gallery save",
      "compatibility": false
    },
    {
      "method": "client.nfts.inventory",
      "parameters": "_walletAddress, networkIds",
      "minimum_declared_arguments": 2,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public/editor reads, inventory placeholder, authorized signed gallery save",
      "compatibility": false
    },
    {
      "method": "client.nfts.publicGallery",
      "parameters": "walletAddress, cursor, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public/editor reads, inventory placeholder, authorized signed gallery save",
      "compatibility": false
    },
    {
      "method": "client.nfts.save",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public/editor reads, inventory placeholder, authorized signed gallery save",
      "compatibility": false
    },
    {
      "method": "client.posts.create",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.deleteThread",
      "parameters": "walletAddress, targetId",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.edit",
      "parameters": "walletAddress, postId, input",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.get",
      "parameters": "id, opts, requestOptions",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.history",
      "parameters": "id, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.publication",
      "parameters": "walletAddress, targetId, state",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.react",
      "parameters": "walletAddress, targetId, type, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.remove",
      "parameters": "walletAddress, targetId",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.replies",
      "parameters": "id, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.reply",
      "parameters": "walletAddress, targetId, content, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.search",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.update",
      "parameters": "walletAddress, postId, input",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.posts.withdraw",
      "parameters": "walletAddress, targetId",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed public mutations",
      "compatibility": false
    },
    {
      "method": "client.productions.bind",
      "parameters": "walletAddress, id, cid",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed production/binding/removal",
      "compatibility": false
    },
    {
      "method": "client.productions.create",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed production/binding/removal",
      "compatibility": false
    },
    {
      "method": "client.productions.get",
      "parameters": "id, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed production/binding/removal",
      "compatibility": false
    },
    {
      "method": "client.productions.list",
      "parameters": "walletAddress, options",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed production/binding/removal",
      "compatibility": false
    },
    {
      "method": "client.productions.remove",
      "parameters": "walletAddress, id",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "public reads or explicitly authorized signed production/binding/removal",
      "compatibility": false
    },
    {
      "method": "client.profiles.createEnsProfile",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.deleteSocialLink",
      "parameters": "walletAddress, link",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.destroyMessagingKey",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.enableMessaging",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.ensBindings",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.follow",
      "parameters": "walletAddress, targetWallet, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.followers",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.followExport",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.following",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.get",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.names",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.save",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.saveSocialLink",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.search",
      "parameters": "keyword, limit, requestOptions",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.unfollow",
      "parameters": "walletAddress, targetWallet, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.update",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.uploadAvatar",
      "parameters": "walletAddress, file, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.uploadBanner",
      "parameters": "walletAddress, file, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.profiles.verifyEnsControl",
      "parameters": "walletAddress, ensName",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "identity-scoped reads and authorized profile/follow/media/key changes",
      "compatibility": false
    },
    {
      "method": "client.reservedSubdomains.check",
      "parameters": "name",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "public availability check; not registration",
      "compatibility": false
    },
    {
      "method": "client.setProfileName",
      "parameters": "value",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "change local acting profile; re-confirm identity before mutations",
      "compatibility": false
    },
    {
      "method": "client.support.contact",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "real outbound support message; requires explicit user authorization",
      "compatibility": false
    },
    {
      "method": "client.support.sendMessage",
      "parameters": "input",
      "minimum_declared_arguments": 1,
      "reference": "/docs/agent-execution.md",
      "execution_contract": "real outbound support message; requires explicit user authorization",
      "compatibility": false
    },
    {
      "method": "client.ubnet.chats.accessSession",
      "parameters": "authorization, action, activityAt",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.activity",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.authorize",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.clearBrowserCache",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.clearBrowserMessagingCache",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.createGroup",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.destroyMessagingKey",
      "parameters": "walletAddress",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.directId",
      "parameters": "walletAddress, targetWallet, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.enableMessaging",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.get",
      "parameters": "chatId, walletAddress, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.leaveGroup",
      "parameters": "walletAddress, chatId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.list",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.markServerRead",
      "parameters": "walletAddress, chatId, messageId, opts",
      "minimum_declared_arguments": 4,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.messages",
      "parameters": "chatId, walletAddress, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.messagingKeyBackup",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.messagingProfile",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.publishMessagingKey",
      "parameters": "walletAddress, input",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.readStatus",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.remove",
      "parameters": "walletAddress, chatId, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.send",
      "parameters": "walletAddress, payload",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.signMessage",
      "parameters": "walletAddress, payload",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.state",
      "parameters": "chatId, walletAddress, opts",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.chats.submitSignedMessage",
      "parameters": "signedEvent, body",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": true
    },
    {
      "method": "client.ubnet.feed.lists.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.lists.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.lists.publicForWallet",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.lists.topByCategory",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.posts.forWallet",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.posts.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.posts.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.feed.posts.topByCategory",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.lists.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.lists.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.lists.publicForWallet",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.lists.topByCategory",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.blockPowers",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.forWallet",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.list",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.mine",
      "parameters": "walletAddress, opts",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.search",
      "parameters": "filters, requestOptions",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.ubnet.posts.topByCategory",
      "parameters": "query",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "generic/Feed projections or compatibility chat transport; prefer high-level chats lifecycle",
      "compatibility": false
    },
    {
      "method": "client.uploads.avatar",
      "parameters": "walletAddress, file, options",
      "minimum_declared_arguments": 3,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "authorized upload/challenge/transfer; provider URLs and credentials are sensitive",
      "compatibility": false
    },
    {
      "method": "client.uploads.pinata",
      "parameters": "data",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "authorized upload/challenge/transfer; provider URLs and credentials are sensitive",
      "compatibility": false
    },
    {
      "method": "client.uploads.pinataChallenge",
      "parameters": "data",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "authorized upload/challenge/transfer; provider URLs and credentials are sensitive",
      "compatibility": false
    },
    {
      "method": "client.uploads.pinataPresignedUrl",
      "parameters": "data",
      "minimum_declared_arguments": 1,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "authorized upload/challenge/transfer; provider URLs and credentials are sensitive",
      "compatibility": false
    },
    {
      "method": "client.uploads.pinataSignedUrl",
      "parameters": "uploadUrl, file",
      "minimum_declared_arguments": 2,
      "reference": "/docs/ubnet-sdk.md",
      "execution_contract": "authorized upload/challenge/transfer; provider URLs and credentials are sensitive",
      "compatibility": false
    }
  ]
}
