Participant surface
Connect a wallet to rehearse buyer and seller flows before live RPC access is available.
Escrow seed summary
All addresses derived locally during rehearsal. Use as fixtures for UX mocks.
Derived from CAL using escrow authorities.
Bump 255
Bump 255
Bump 254
Bump 255
Events refresh automatically via the CAL facade to mirror on-chain updates.
Actor: J67FdTG8xZpZ8ZhcoYLX95fRre7JAv9SFqPGSPPMyRqt
Escrow initialised for milestone delivery
Tx: offline-escrow-1-create
Actor: J67FdTG8xZpZ8ZhcoYLX95fRre7JAv9SFqPGSPPMyRqt
Buyer funded 50% upfront
Tx: offline-escrow-1-fund
Actor: 3bFp24Mhi6EfEThVTCtUhFeSV7DoZXDfDX1tXtEsejqA
Seller acknowledged project start
Tx: offline-escrow-1-start
Actor: 3bFp24Mhi6EfEThVTCtUhFeSV7DoZXDfDX1tXtEsejqA
Seller proposed 90/10 release
Payout ID: Bjbse9awpBZ77Uk7b2Cyq7f2VxktCbck5buFe1uBnMMz
Tx: offline-escrow-1-propose
Actor: J67FdTG8xZpZ8ZhcoYLX95fRre7JAv9SFqPGSPPMyRqt
Buyer approved seller proposal
Payout ID: HhEWXYKFjZuerPceXRixCnta1uQec2ytrFdnHhrBSHwk
Tx: offline-escrow-1-approve
Actor: 3bFp24Mhi6EfEThVTCtUhFeSV7DoZXDfDX1tXtEsejqA
Escrow closed and funds released
Tx: offline-escrow-1-close
This escrow only exists in the rehearsal snapshot bundled with the app, so live participant actions are temporarily disabled. The connected validator responded: Escrow account 7bUVLNT893nQyDF7ha6gfwCp1qXZBremp3HH5iCzZwur not found.
Point NEXT_PUBLIC_RPC_URL (and RPC_URL for the sponsor API) at a validator that already hosts this escrow before retrying.
Compare the target, total funding, released payouts, and the remaining balance before proposing a milestone split.
Buyer approved seller proposal
Seller proposed 90/10 release
Interact with the CAL-backed adapter using guarded forms aligned with the on-chain IDL.