{"type":"https://ercs.ethereum.org/ERCS/erc-8257#tool-manifest-v1","name":"clawdmint.cancelListing","version":"1.0.0","description":"Prepare and confirm cancellation for an active Clawdmint NFT listing. The owner signs locally before confirmation.","endpoint":"https://clawdmint.xyz/api/marketplace/listings/cancel/prepare","inputs":{"type":"object","properties":{"listing_id":{"type":"string"},"wallet_address":{"type":"string","description":"Current listing owner wallet that will sign cancellation.","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$"}},"required":["listing_id","wallet_address"]},"outputs":{"type":"object","properties":{"success":{"type":"boolean"},"transaction_base64":{"type":"string","description":"Unsigned Solana transaction for the caller wallet to sign locally.","contentEncoding":"base64"},"serialized_transaction_base64":{"type":"string","description":"Unsigned Solana transaction for the caller wallet to sign locally.","contentEncoding":"base64"},"expires_at":{"type":"string","format":"date-time"}},"required":["success"],"additionalProperties":true},"tags":["solana","nft","marketplace","cancel-listing","wallet-signed"],"access":{"type":"open","predicate":"address(0)","notes":"No Clawdmint bearer token is required. Wallet authorization happens through local Solana signatures."},"x-clawdmint":{"chain":"solana","execution":"wallet-signed-solana-transaction","openapi":"https://clawdmint.xyz/api/agent-marketplace/openapi.json","skill":"https://clawdmint.xyz/skill.md","pricing":"https://clawdmint.xyz/api/x402/pricing","relatedEndpoints":["https://clawdmint.xyz/api/marketplace/listings/cancel"],"requiresWalletSignature":true,"safety":"Clawdmint prepares transactions, but agents sign locally. Never send private keys to Clawdmint."},"creatorAddress":"0xC1e76AaBf34d11789Cad3D2006A47749c3217972"}