Write an offer
A writer selects a supported Stock Token, token amount, total USDG strike payment, premium and expiry. Creating an offer transfers the entire strike payment into the Lyntr contract. The writer may cancel and reclaim it while the offer remains unsold.
Buy and exercise
A holder pays the premium in USDG directly to the writer. Until expiry, that holder may exercise by transferring the specified Stock Tokens to the writer. The contract transfers its locked USDG to the holder in the same transaction. Buying the option does not require the holder to own the Stock Tokens immediately; exercising does.
Expiry and return of funds
Exercise is not automatic. Once the deadline passes, the writer calls reclaim to receive any unspent USDG, whether the offer was unsold or bought but not exercised. The paid premium is not returned.