Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2027-01-05
Changed the definition of "approve_exchange_token", "commit_to_offer", "commit_to_offer_and_redeem_voucher" and 7 more
⟨11 unchanged words⟩ before commit_to_offer or deposit_funds when using non-native exchangetokens.tokens, unless you relay in metaTx mode with transferAuthorizations (built with a sign_receive_with_* tool) passed to send_meta_transaction. Returns unsigned transaction data.
⟨21 unchanged words⟩ set. For ERC-20 offers, call approve_exchange_token first. In metaTx mode, you can skip the approval by passing transferAuthorizations (built with a sign_receive_with_* tool) to send_meta_transaction. Returns unsigned transaction data.
⟨20 unchanged words⟩ already hold any required ERC-20 allowance (approve_exchange_token)., or, in metaTx mode, pass transferAuthorizations to send_meta_transaction. Skips voucher transferability and starts the dispute period ⟨6 unchanged words⟩
⟨88 unchanged words⟩ {"type":"string"},"contractUri":{"default":"","description":"Optional URI for OpenSea-style storefrontmetadata.metadataCan(defaultsbeto empty string, meaning none). When set, it is fetched to copy it to The Graph's IPFS node, so it must be an ipfs:// URI, a CID, oremptyanstring.http(s) URL returning JSON.","type":"string"},"description":{ ⟨197 unchanged words⟩ ,"required":["type","kind","contactPreference","contractUri","royaltyPercentage","authTokenId","authTokenType","configId ⟨3 unchanged words⟩
⟨12 unchanged words⟩ deposit). For ERC-20, call approve_exchange_token first. In metaTx mode, you can skip the approval by passing transferAuthorizations (built with a sign_receive_with_* tool) to send_meta_transaction. Returns unsigned transaction data.
⟨12 unchanged words⟩ wei. For ERC-20, approve_exchange_token must be calledfirst.first, unless relaying in metaTx mode with transferAuthorizations passed to send_meta_transaction. Pass as string."},"configId":{"description ⟨119 unchanged words⟩
⟨19 unchanged words⟩ Use when the target operation requires metaTx relay. Optionally accepts transferAuthorizations (from the sign_receive_with_* tools, completed with your local signature) so the protocol can pull ERC-20 tokens without a prior approve_exchange_token tx. Returns: relay transaction data.
⟨89 unchanged words⟩ returned transaction locally.","type":"string"},"transferAuthorizations":{"description":"Optional ERC-20 transfer authorizations that let the protocol pull tokens without a prior approve_exchange_token tx (e.g. commit_to_offer or deposit_funds in metaTx mode). Build each entry with the matching sign_receive_with_* tool: sign its `typedData` locally and add the resulting `signature` to its `transferAuthorization` object.","items":{"anyOf":[{"additionalProperties":false,"properties":{"data":{"additionalProperties":false,"properties":{"nonce":{"pattern":"^0x[a-fA-F0-9]{64}$","type":"string"},"validAfter":{"anyOf":[{"pattern":"^(\\d+|0x[a-fA-F0-9]+)$","type":"string"},{"maximum":9007199254740991,"minimum":0,"type":"integer"}]},"validBefore":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"}},"required":["validAfter","validBefore","nonce"],"type":"object"},"r":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/nonce","description":"Optional r component. Derived from `signature` if omitted."},"s":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/nonce","description":"Optional s component. Derived from `signature` if omitted."},"signature":{"description":"Signature of the typed data returned by the matching sign_receive_with_* tool, signed locally with your wallet (EIP-712).","pattern":"^0x[a-fA-F0-9]+$","type":"string"},"strategy":{"const":"ERC3009","type":"string"},"v":{"anyOf":[{"pattern":"^\\d+$","type":"string"},{"type":"integer"}],"description":"Optional v component (27/28, or 0/1). Derived from `signature` if omitted. Provide r, s and v together or not at all."}},"required":["strategy","data","signature"],"type":"object"},{"additionalProperties":false,"properties":{"data":{"additionalProperties":false,"properties":{"deadline":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"}},"required":["deadline"],"type":"object"},"r":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/r"},"s":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/s"},"signature":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/signature"},"strategy":{"const":"EIP2612","type":"string"},"v":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/v"}},"required":["strategy","data","signature"],"type":"object"},{"additionalProperties":false,"properties":{"data":{"additionalProperties":false,"properties":{"deadline":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"},"nonce":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"}},"required":["nonce","deadline"],"type":"object"},"r":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/r"},"s":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/s"},"signature":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/signature"},"strategy":{"const":"Permit2","type":"string"},"v":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/v"}},"required":["strategy","data","signature"],"type":"object"},{"additionalProperties":false,"properties":{"data":{"additionalProperties":false,"properties":{"expiry":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"},"nonce":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/data/properties/validAfter"}},"required":["nonce","expiry"],"type":"object"},"r":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/r"},"s":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/s"},"signature":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/signature"},"strategy":{"const":"DAIPermit","type":"string"},"v":{"$ref":"#/properties/transferAuthorizations/items/anyOf/0/properties/v"}},"required":["strategy","data","signature"],"type":"object"}]},"type":"array"}
⟨22 unchanged words⟩ Sign locally with your wallet (EIP-712);useadd theresultresulting signature tobuildtheareturnedTransferAuthorizationtransferAuthorization { strategy: 'DAIPermit', data }forandapassmeta-txitflow.in send_meta_transaction.transferAuthorizations. Returns:typedtypedData
⟨21 unchanged words⟩ Sign locally with your wallet (EIP-712);useadd the resulting signature tobuildtheareturnedTransferAuthorizationtransferAuthorization { strategy: 'EIP2612', data }forandapassmeta-txitflow.in send_meta_transaction.transferAuthorizations. Returns:typedtypedDatadatatostructure.
⟨26 unchanged words⟩ Sign locally with your wallet (EIP-712);useadd the resulting signature+ noncetobuildtheareturnedTransferAuthorizationtransferAuthorization { strategy: 'ERC3009', data }forandapassmeta-txitflow.in send_meta_transaction.transferAuthorizations. Returns:typedtypedDatadata
⟨35 unchanged words⟩ Sign locally with your wallet (EIP-712);useadd theresultresulting signature tobuildtheareturnedTransferAuthorizationtransferAuthorization { strategy: 'Permit2', data }forandapassmeta-txitflow.in send_meta_transaction.transferAuthorizations. Returns:typedtypedData
Certificate recorded, valid to 2026-11-11
Authorization not required
First tool surface recorded: 63 tools (server version 1.2.8)
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed