Prepare an offer
make_land_offerPrepare an offer to buy a minted property on Fabrica (Sepolia Testnet) at a USD amount paid in USDC, open for expiresDays (default 14). Checks first that the property is live and the wallet does not already hold it, and warns when the amount is far from Fabrica's estimate, when a listing is at or below it, or when the property is collateral for a loan. Prepared, not sent: returns a signRequest (summary, warnings, signLink to fabrica.land, expiresAt 15 minutes out, payload null for now) and stores it so the sign page can load it. The person opens the link, signs in with that wallet and signs; nothing happens until then. The server holds no keys and submits nothing. wallet is the address that will sign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Property slug from the URL | |
| wallet | Yes | The wallet that will sign (0x address). The sign page only lets this wallet sign. | |
| tokenId | No | The token ID of the property | |
| amountUsd | Yes | Offer amount in US dollars, paid in USDC (one USDC counts as one dollar) | |
| expiresDays | No | Days the offer stays open (default 14) |