Skip to content

Contracts — Status ​

Phase 1 & 2 Execution Maturity ​

The contracts implementation is Phase 1 complete & verified on live testnet.

FeatureStatus
Custom-account __check_auth enforcement✅ Complete
Per-transaction spend cap✅ Complete
Rolling window spend cap✅ Complete
Recipient allowlist (SAC transfers)✅ Complete
Protocol/function allowlist✅ Complete
Dead-man switch & heartbeat✅ Complete
Admin unfreeze & key rotation✅ Complete
Verified against live testnet✅ Complete

🔬 Testnet Verification Evidence ​

Proven against real deployed custom account contracts on Stellar Testnet (protocol 28, Test SDF Network ; September 2015):

  • Deployed Guard Contract ID: CAYJZT4XH5SWDXNR7MZJCCUBIDAT2KZDDUTZ7OZQEMKCPJGD4P3X4CU7
  • WASM Bytecode SHA-256: f47919f92e78fdd034836aa61955fc338dd56a218c448c37df1867a8c3da0f63
  • Allowed Transfer Evidence: Tx 4c5759298c0364b01d386a5935b964532b04978ea595d96d904d9011f58d64b8 at ledger 4566285
  • Post-Unfreeze Transfer Evidence: Tx b39457afa59f20d6ac90cd137e917c7efd51e27af4913c6c6308a6e5d0eff512 at ledger 4566327

🧪 Test Suite Coverage ​

  • 30/30 Unit & Integration Tests Passing:
    • cargo test executes the complete 5/5 scenario matrix including Ed25519 host signature checks, window rolling calculations, and panic button state transitions.