Everstrat.xyz | Docs
App

Burn UI

Approval, burn submission, queued-request blocking, and cancellation in the live app.

Burn UX Responsibilities

  • check EVE allowance
  • prepare approve(...) when needed
  • simulate AMM.exit(...)
  • block duplicate current-batch queued burns
  • expose cancellation when protocol rules allow it

Current Write Shapes

EVE.approve(AMM, burnAmount)
AMM.exit(requestedEth, burnAmount, burnPriceTolerance)
AMM.cancelRedemption(batchId)

Important Detail

The pending-request block is based on direct contract reads into the current batch, not on subgraph-only state.

Last updated on

On this page