Settlement Bridges LIVE on 42000 (1/12 on 20232)
qvtx-bridge/QvtxSettlementBridge.sol
What it is
One settlement contract per system type. Custodial bridges hold & release real native value; attestation bridges record an external rail's settled leg on-chain (replay-proof).
How it works
- 12 deployed on Chain 42000 (see bridge_registry.json).
- Custodial (QVTX-42000/20232, BSC, POLYGON, ETHEREUM): payIn locks value, payOut releases it.
- Attestation (ACH, FEDWIRE, SEPA, FPS, SWIFT, CARD, WISE): operator records the leg; no native value held.
- Every settlement carries a unique extId (once-only); anchorSettlement posts a net root.
API
| endpoint | notes |
|---|
GET /api/lookup?system=ACH&ident=.. | bridge attestation totals for a fiat rail |
CLI
cd qvtx-bridge && node compile.js && python3 deploy.py <chain> [system]
python3 verify.py # custodial value in/out + attestation + replay test
Example
custodial payIn 25 -> payOut 25 -> member balance +25 (real on-chain value move)
What's real: REAL on Chain 42000 (value moves verified). The fiat-named bridges ATTEST only — they are NOT connected to real ACH/SWIFT/card networks. 20232 has 1/12 (gas-gated).
← all services