Everstrat Docs home
DevelopersApp

Account details and activity feed

RPC-backed current balances and requests, indexed history, and claim-versus-credit semantics.

Current state is separate from history

The account surface shows wallet EVE, claimable ETH, queued requests, and confirmed activity. Portfolio holds current state, available actions, lifetime totals, and position history; the connected-wallet dialog holds wallet information and historical activity. Current balances and request actions are read directly from chain state. Lifetime mint/burn totals and the visible activity page do not feed them.

The app reads balances, batch metadata, and request closure eligibility at a shared RPC block. It loads indexed pending batch IDs independently of activity pagination and checks the current batch even when indexing lags. Failed or unknown reads remain distinct from zero.

Data sources

SourceUse
Wallet connector / wagmiWallet identity and supported-chain state
Ethereum RPCEVE balance, claimable ETH, batch/request state, cancellation eligibility
Goldsky subgraphConfirmed event history, transfer context, and lifetime aggregates
Contract write flowClaim and eligible queued cancellation

Current request actions are separate from the historical Activity list. A past "Burn requested" event remains a submission event after later processing or cancellation; it does not establish a request's current actionable state.

Activity types

The mapper handles approvals/revocations, bootstrap mints, mints, immediate burns, queued burns, processed redemptions, cancellations, and claims:

  • APPROVE
  • BOOTSTRAP_MINT
  • MINT
  • BURN_IMMEDIATE
  • BURN_QUEUED
  • BURN_PROCESSED
  • CANCEL_REDEMPTION
  • CLAIM

Processing can credit ETH or return EVE for slippage. Cancellations can be ordinary or after expiry. Unknown outcomes display unavailable results rather than fabricated success.

ETH credited versus ETH claimed

ETH credited means a queued request was settled into AMM's claimable balance. ETH claimed means ETH was actually paid to the wallet. One claim can aggregate multiple redemptions, so it must not be assigned an invented one-to-one request association.

Lifetime totals and confirmed activity can lag the chain. Pending transaction status, RPC state, and an explorer receipt should be checked separately.

Last updated on

On this page