Tests
$ forge test- tests
- 144
- fuzz tests
- 9
- invariants
- 9
Stateful invariant runs: 128 × depth 64, failing on any revert, through ContraflowHandler and NettingLedgerHandler.
invariant_ConservationOfValueinvariant_NeitherContractEverHoldsUsdcinvariant_StatusAlwaysMatchesRemainingAmountinvariant_WiringNeverChangesinvariant_StateMatchesLastSignedCommitmentinvariant_CommitmentNeverReturnsToZeroinvariant_InvalidCertificatesNeverApplyinvariant_ValidCertificatesAlwaysApplyinvariant_AppliedIdsStayApplied
Deployed
Arc testnet No mainnet deployment.
- ContraflowRegistry (proxy)
0x3044…2Bf7↗verified - ContraflowSettler (proxy)
0x2585…B015↗unverified - ContraflowNettingLedger (proxy)
0x2F59…2ef7↗verified
Counted from contraflow@7599c1e on 2026-10-05. Addresses from contracts/deployments/testnet.json, contracts/deployments/testnet-netting-ledger.json, each checked onchain; explorer verification checked 2026-10-05.