This document collects the concrete proof points used in the submission and demo.
- Hosted app:
https://stableflow-frontier.vercel.app - Dodo webhook endpoint:
https://stableflow-frontier.vercel.app/api/webhooks/dodo - Local app:
http://localhost:3001
- Desktop:
output/playwright/stableflow-phase3-desktop.png - Mobile:
output/playwright/stableflow-phase3-mobile.png - Earlier dashboard references:
output/playwright/stableflow-phase1.pngoutput/playwright/stableflow-phase1-mobile.png
As of May 1, 2026:
- latest checkout session:
cks_0NdtFBQSPBmzGR0f4s4Eo - checkout URL:
https://test.checkout.dodopayments.com/session/cks_0NdtFBQSPBmzGR0f4s4Eo - latest webhook-created payment:
live_webhook_test_20260501_1 - latest payout run:
cmomtoe4u000304l5p6im9h72 - payout run status:
SETTLED - confirmed transfers in dashboard:
9
- amount:
72cents of payout value ->0.72 sUSD - signature:
29uMtseo4FNEdmfUaywqW32rbjY3nwamt4HDmKyUiqGu42wy7U6j7XBJZbuYAbhjkwko85vEsrbaf5ruudjbKBnw - explorer:
https://explorer.solana.com/tx/29uMtseo4FNEdmfUaywqW32rbjY3nwamt4HDmKyUiqGu42wy7U6j7XBJZbuYAbhjkwko85vEsrbaf5ruudjbKBnw?cluster=devnet
- amount:
45cents of payout value ->0.45 sUSD - signature:
4n8qktDA5ymr9TSLFM8pH7Shhm5oep6RFx8YabWFWW2PrtNZy45N4nErQo1E9w6fjfEC3WZxA6ddKGoFPGquinBB - explorer:
https://explorer.solana.com/tx/4n8qktDA5ymr9TSLFM8pH7Shhm5oep6RFx8YabWFWW2PrtNZy45N4nErQo1E9w6fjfEC3WZxA6ddKGoFPGquinBB?cluster=devnet
- amount:
36cents of payout value ->0.36 sUSD - signature:
2a3PasSW4KfayxjFTwddeqYh1z5wgrKUS4RRM7gFtNueWUAVVGoNMCpCBiejUmYFQBUJEuD6Ea1Wn7EtnPFvXbGT - explorer:
https://explorer.solana.com/tx/2a3PasSW4KfayxjFTwddeqYh1z5wgrKUS4RRM7gFtNueWUAVVGoNMCpCBiejUmYFQBUJEuD6Ea1Wn7EtnPFvXbGT?cluster=devnet
The hosted production app has already been validated through:
- public dashboard access
- hosted Dodo checkout session creation
- public webhook reachability
- signed webhook acceptance with the current production secret
- successful payout settlement after webhook processing
GET /api/dashboardreturned live statePOST /api/checkoutreturned a real Dodocheckout_urlPOST /api/webhooks/dodoreturned200for a signedpayment.succeededtest payloadPOST /api/payouts/simulatesettled the latest payout run on Solana devnet
- Open the hosted app.
- Create a new Dodo checkout session.
- Send a
payment.succeededtest event from the Dodo dashboard to the production webhook URL. - Trigger settlement from the dashboard flow.
- Open the explorer links from the latest payout run.
- settlement is on devnet, not mainnet
- the current stable asset is a demo mint named
sUSD - the system is built to show a real operator workflow and proof trail, not to pretend regulatory work is already complete