{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/be31bf7583dd466babcee2635fcbf066\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/be31bf7583dd466babcee2635fcbf066-c83a965e5d2d3dba.gif","duration":243.578,"title":"How On Chain Streaming Payments Work","description":"This Loom demonstrates how to create and manage an on chain token streaming payment using a Soroba contract. The speaker creates a stream of 200 SLM from a main account to an alternate account for 30 minutes, then refreshes to show withdrawable amounts increasing over time (for example 6.33 withdrawable outgoing and 10.33 withdrawable incoming). They switch wallets to withdraw from the alternate account and then cancel the stream from the main account, confirming that the stream stops and the total vested is finalized. The video also notes Triple Pay as a Soroba contract, plus an open source backend indexer in Postgres and a web client, with the contract live on Testnet."}