make_offer
Place a WETH offer on an ENS name, generating an unsigned Seaport order for your wallet to sign. The seller can accept, counter, or decline through NameWhisper.
Instructions
Place an offer (bid) on a registered ENS name on NameWhisper via Seaport 1.6.
Returns an unsigned Seaport OrderComponents payload (plus EIP-712 domain/types) that the caller's wallet signs. The buyer offers WETH and receives the name on acceptance. After signing, the offer is stored in NameWhisper's orderbook so the owner sees it and can accept, counter, or decline.
Offers settle in WETH: the maker needs wrapped ETH and an approval for Seaport to spend it (the NameWhisper UI handles this approval at signing time). Fee structure: 1% marketplace fee baked into the order as a Seaport consideration item.
NW-native only — offers are not cross-posted to other marketplaces.
Tip: Use get_valuation first to understand fair market value before making an offer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ENS name to make an offer on (e.g. "coffee.eth") | |
| currency | No | Payment currency (default: WETH) | WETH |
| amountEth | Yes | Offer amount in ETH | |
| expiryHours | No | Offer expiry in hours (default: 72) | |
| walletAddress | Yes | Your wallet address (offer maker) |