copas

Proof

Everything that moves money in Copas can be checked: contract addresses, every breach and slash with its transaction, and the math. Recompute it yourself from Perpl state.

Contract addresses

Breaches and slashes

LeaderBook.Breached + Claimed
The indexer did not respond. Try again shortly.

Reproducible math

equity = balanceCNS + Σ (depositCNS + pnlCNS)
read from Perpl getAccountById and getPosition, same block

u = equity / units, dd = 1 − u / peak

breach ⇔ dd > maxDD

claimᵢ = min(slash × capᵢ / Σcap, lossᵢ)

Σclaim ≤ slash ≤ bond + underwriters invariant, fuzz-tested

No breach to recompute yet.

Privy policy DENY log

Privy · 10143
2026-10-12 03:130x960c…8B25approve(0x000000000000000000000000000000000000dEaD, 1 AUSD)policy_violation

The keeper (a Privy server wallet) may only call sync, checkpoint and rollEpoch on Copas contracts. Touching AUSD or Perpl directly is refused by policy before signing.

Live Perpl analytics are at /analytics. Copas trades on Perpl Exchange 0x1964…80cc (Monad Testnet).