{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/db329e30e9c0460583298fb93d07b09f\" frameborder=\"0\" width=\"1114\" height=\"835\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":835,"width":1114,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":835,"thumbnail_width":1114,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/db329e30e9c0460583298fb93d07b09f-00001.gif","duration":293.9000000000001,"title":"Grand Milestone: Preventing the Not My Bridge Hack","description":"Hey everyone, I'm Philip from the tutorial team. In this video, I'll be showcasing our first grand milestone, which is a hack replication of the notorious Not My Bridge hack. I'll explain how this hack could have been prevented by integrating a circuit breaker. The hack was made possible through a faulty update of the replica contract, which allowed anyone to forge messages and gain unauthorized access to tokens. By integrating a circuit breaker into the code, we can track token outflow and set a limit to prevent such attacks. I'll demonstrate the hack on the Nomad bridge with a circuit breaker and show you how it effectively protects against unlawful outflows and exploits."}