Live Deployment Evidence - CreditGateVault on Coston2
Current strict-revocation deployment (2026-08-13): Vault `0x9a2E0476a02137116C8656786d323d937FaCfBCa` with child CreditScoreSBT
0xa31cAAa3F67e53A1Dcb6bDd20816361402A04005. This is the deployment configured by the frontend. Earlier Coston2 vaults and their FDC close artifacts are historical only.
Deployment Details
| Field | Value |
|---|---|
| Vault Address | 0x9a2E0476a02137116C8656786d323d937FaCfBCa |
| CreditScoreSBT | 0xa31cAAa3F67e53A1Dcb6bDd20816361402A04005 |
| Deploy TX | `0xcf8df53414ce1457c2834a6f12f02bb72abf41f69ca75e6f03818b0301450eac` |
| Chain | Coston2 (Chain ID 114) |
| Owner | 0x42BBE5B88D088346e705906A93e3b848639983fb |
| TEE authority | 0x5a3969F3767Cde96D662A94cAa79779073F80A0c |
| Settlement agent | 0x42BBE5B88D088346e705906A93e3b848639983fb |
| XRPL settlement account | rrpBcxxoHZuBWSTT2ZfCwHkQBBdfnLqgbK |
| Paused | false |
| Initial pool liquidity | 0.09 USDT0 |
Settlement Readiness
- The vault accounts for
0.09 USDT0of lender liquidity. Current readback shows loan 1 funded for0.009 USDT0, with0.081 USDT0available. - The owner-controlled settlement agent is configured on-chain and can approve USDT0 before a proof submission.
- A repayment proof must originate from the XRPL address snapshotted when the loan is drawn, pay the protocol XRPL settlement account, include the exact 32-byte loan commitment, and verify through FDC.
- On successful proof verification, the settlement agent supplies USDT0 atomically before collateral is released. A missing balance or allowance reverts without consuming the proof.
Verified Contract State after deployment
owner() = 0x42BBE5B88D088346e705906A93e3b848639983fb
paused() = false
nextLoanId() = 2
totalManagedAssets() = 90000000000000000
availableLiquidity() = 81000000000000000
settlementAgent() = 0x42BBE5B88D088346e705906A93e3b848639983fb
repaymentReceiverHash() = 0xcd0c08cc6a98cc47c9b2b9a2ba5878db45b27e5eba225f2b7f1a5ea46d6948f3
loan 1 state = FUNDED (4)
loan 1 principal = 9000000000000000
loan 1 collateral = 500000 FXRP units
outstanding principal = 9000000000000000 USDT0 raw
CreditScoreSBT = deployed by the vault constructorContract References
| Contract | Address |
|---|---|
| CreditGateVault | 0x9a2E0476a02137116C8656786d323d937FaCfBCa |
| CreditScoreSBT | 0xa31cAAa3F67e53A1Dcb6bDd20816361402A04005 |
| FXRP | 0x0b6A3645c240605887a5532109323A3E12273dc7 |
| USDT0 | 0x479854495cefBc8D12B971A3Ec4d18E6dbcE81a3 |
| FtsoV2 | 0xC4e9c78EA53db782E28f28Fdf80BaF59336B304d |
| FdcVerification | 0x906507E0B64bcD494Db73bd0459d1C667e14B933 |
Reproduce
forge test --summary
cast code 0x9a2E0476a02137116C8656786d323d937FaCfBCa \
--rpc-url https://coston2-api.flare.network/ext/C/rpc