The freedom to leave.
Create a durable wait, exit the process, and retrieve the exact payment evidence later.
Algorand × x402 × USDC payment monitoring
RoundWatch lets agents create a durable watch for one exact future Algorand payment, exit, and retrieve verified on-chain evidence later.
Built on x402. Proven on Algorand MainNet.
01/Product
Work can be autonomous.
Trust needs a foundation.
Watches one exact future Algorand USDC payment after the caller exits.
Matches sender, receiver, asset, atomic amount, and optional invoice note.
Watch state and scan progress survive process restarts and redeploys.
02/Video demo
Create the watch, settle once, let the caller exit, and come back to verified MainNet evidence.
03/The flow
The caller does not have to stay alive
just to keep checking the chain.
The caller specifies the sender, receiver, atomic amount, and optional invoice note.
The client signs locally and retries the same request through the x402 payment flow.
The confirmed service-payment round and scan progress are persisted so the caller can exit.
The first exact future USDC transfer is stored with its transaction ID and confirmed round.
Stage 03 / RoundWatch owns the wait
The durable watch keeps polling from a saved cursor. Restart recovery preserves the waiting obligation instead of tying it to one process lifetime.
04/Technology
The deterministic core
Settlement and payment matching are established by deterministic infrastructure. A language model does not decide whether a payment settled or matched.
Live and verified on Algorand MainNet.
Technical guideHow to monitor a future Algorand USDC payment05/Lifecycle replay
An illustrative replay of the verified MainNet lifecycle, one durable state transition at a time.
Matched.
Persisted.
Ready to retrieve.
06 / 06 Durable evidence ready
Illustrative sequence based on the verified MainNet flow. No live connection or payment is made.
06/Resilience
A process can stop. Its evidence shouldn’t disappear with it.
RoundWatch restores durable state and resumes from saved observation progress. A future payment can still be detected after restart.
Restart recovery covered by automated fault testsProcess changes. Evidence remains.
07/Why it matters
Create a durable wait, exit the process, and retrieve the exact payment evidence later.
Separate caller lifetime from the infrastructure that owns observation and durable evidence.
Use persisted watch state and scan progress instead of keeping a worker alive just to poll.
Operational proof
Algorand MainNet
x402 · Circle USDC · persistent SQLite
RoundWatch has completed a real MainNet service settlement, preserved the watch across redeploys, and matched the exact future USDC transfer it was created to observe.
The service contract is public: exact matching, a 30-minute eligibility deadline, proof-based terminal expiry, and bounded open capacity.
The next action starts with trust