cancel_offer
Cancel an active offer you made on an ENS name. Returns unsigned Seaport cancel() calldata.
Only the bidder (the order's offerer) can cancel. If the offer was cross-posted to OpenSea, you signed a second 'opensea' variant — pass BOTH order hashes as alsoCancel so one tx kills both.
Cancelling releases the WETH you'd committed to the offer — the buyer's wallet keeps its WETH balance free to bid elsewhere once the Seaport order is invalidated.
For cancelling your own listings, use cancel_listing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orderHash | Yes | Seaport order hash of the offer to cancel (from get_name_details or the orderbook) | |
| alsoCancel | No | Sibling order hashes to cancel in the same tx (e.g. the OpenSea-variant of an NW offer). Cancelling N orders costs barely more than cancelling one. | |
| walletAddress | Yes | Wallet address of the bidder. Must match the original offerer on the order. |