Context
docs/core-loop.md describes local API registration and webhook simulation but stops short of real testnet contract deploy and RPC submission.
Problem
Contributors cannot validate the full loop on testnet without reading multiple files and scripts.
Proposed scope
- Extend core-loop.md with deploy-contract.sh walkthrough
- Document setting
ESCROW_CONTRACT_ID and GATEWAY_SECRET_KEY
- Add expected on-chain explorer links and payout verification steps
Acceptance criteria
References
docs/core-loop.md
scripts/deploy-contract.sh
crates/gateway/src/attestation.rs
.env.example
Context
docs/core-loop.mddescribes local API registration and webhook simulation but stops short of real testnet contract deploy and RPC submission.Problem
Contributors cannot validate the full loop on testnet without reading multiple files and scripts.
Proposed scope
ESCROW_CONTRACT_IDandGATEWAY_SECRET_KEYAcceptance criteria
References
docs/core-loop.mdscripts/deploy-contract.shcrates/gateway/src/attestation.rs.env.example