Skip to main content

Make offer (finalize + publish)

POST 

/v1/actions/midnight/finalize

MAKE — step 2 of 2. Ratify the maker's signature and encode the on-chain payload that publishes the offer to the Midnight mempool (where the offer API indexes it).

POST the inputs returned verbatim by /v1/actions/midnight/make together with the maker's signature. The worker rebuilds the identical offer tree from inputs and binds the signature to it — any change to inputs fails ratification on-chain. Returns the single publish transaction in actions.transactions.

Request

Responses

The mempool publish transaction (in actions.transactions)