Recourse uses Attestcoin proofs of Ethereum conduct to enforce
undercollateralised credit on Creditcoin. A proven breach freezes undrawn credit, applies a penalty
bond against debt, and pays the hunter who submitted the proof.
The proof does not release an escrow. It changes credit risk.
The documented V1 operator run detected, proved and submitted an outflow
without a human step. It monitored Uniswap v4’s shared PoolManager,
an unrelated public third-party contract chosen for continuous activity.
This demonstrates prospective adjudication mechanics, not a borrower
covenant violation.
Uniswap v4 PoolManagerUnrelated public third-party contract, chosen for continuous activity.
Timing
Covenant committed 260 s before the qualifying Ethereum block existed.
Amount
147.41949 USDC outflowThe unattended operator detected, proved and submitted the outflow without a human step.
Consequence · before → after
Facility Active→Breached
Undrawn credit
600 → 0 CTCfrozen
Penalty bond
200 → 0 CTCapplied
Outstanding debt
408 → 248 CTC−160
Hunter payout
— → 40 CTCpaid
80% of the bond · 160 CTC against debt. 20% of the bond · 40 CTC paid to the hunter.
Boundary
No relationship between the monitored address and the borrower is established. PoolManager is an unrelated public third-party contract. This demonstrates prospective adjudication mechanics, not a borrower covenant violation.
Window configured after the source blocks were mined.
Proof
One continuity proof covered all five transfers.
Each under. Sum over.USDC · verified aggregate
Measure
Amount
Each of 5 transfers
< 232.545
Covenant cap
232.545
Verified sum · over cap
274.79
Individual transfer amounts are not included in this published snapshot.
Consequence · recorded breach
Undrawn credit
Frozen on breach
Penalty bond
Applied on breach
Outstanding debt
Bond share applied
Hunter payout
Hunter share paid
These are the V1 breach mechanics. Before/after balances shown in receipt 01 belong to the prospective adjudication; cumulative balances are not included in this snapshot.
Boundary · retrospective demonstration
The cumulative run used an unrelated third-party wallet. The window was configured after the source blocks were mined: a retrospective demonstration, not post-funding borrower conduct.
Beyond the V1 demonstrations
Deployed coordination. Published interfaces.
The policy kernel, proof-job market, operator market and portfolio pool
are deployed on CC3 testnet. V3 has an activated test-token facility
and funded proof job; it has not yet adjudicated a proof, and V3
operator execution is not enabled. The operator market is empty.
The portfolio allocation used project wallets and test tokens.
recourse-protocol-sdk@0.1.1
is published for interface discovery and testnet integration.
Interfaces are not frozen; no external integration is demonstrated.