Assay
$ASSAYSoon

How to

Buy cover

Choose a pool, size the cover, and pay the premium.

Choose a pool

Open Pools and pick the wrapper you want covered. Use the pool for the current week. Its page shows the rule it pays on, for example “pays if d ≤ −2.00% for 30m of regular-session time”, and the most it pays per unit of notional.

Size the cover

Type the notional in USDC. The page shows:

  • Premium, quoted live from chain. Before the quote arrives, the page shows an estimate from the pool’s last synced book.
  • Maximum payout: notional × payout cap.
  • Utilization before and after your purchase. On the credit curve below, the shaded area is your premium.

If the notional is more than the pool can still cover, the page says so; underwriting capital limits every pool.

Buy

Press Buy cover and follow the steps:

StepWhat happens
BuildThe Assay API builds the transaction and simulates it against the chain.
VerifyThe app checks the simulation succeeded, that your wallet is the fee payer and that it calls the Assay program. A failed simulation stops here with the program’s reason.
SignYour wallet shows the transaction; approve it.
SendThe app sends the signed transaction.
ConfirmThe app waits for the cluster to confirm it.

The transaction carries a premium limit 1% above the quote. If the price moves further before it lands, the program refuses it and nothing is charged; ask for a new quote.

A transaction is valid for about a minute after it is built. If it expires before it lands, the app says so; build it again.

When sales are closed

A pool refuses new cover when:

  • a failing streak is open;
  • less than T is left in the week;
  • it has triggered or its window is over.

The page shows which one applies.