# Safe - Hashi integration ### Goal: #### Using a Safe on Ethereum, execute transactions on a remote chain. Cross-chain messages should be secured by Hashi. #### (Optional: Do the same without having to set up a new Safe on the remote chain. More details in the diagrams below) There are 2 ways to do this, a Push flow and a Pull flow. Push flow: ![](https://hackmd.io/_uploads/ByJLfqQL2.png) Pull flow: ![](https://hackmd.io/_uploads/BkNOE5mI3.png) ### Deliverables: * Working prototype with a Safe based on Goerli and transaction execution on Gnosis chain. * The existing Hashi deployment Goerli-Gnosis chain can be used https://www.notion.so/gnosischain/Testnet-for-Hashi-Goerli-GC-dd45c32e1bae4756b20906750b5f3711 * Push flow implementation * Pull flow implementation * Repository with documentation * Safe App (with the boilerplate design) to show case the functionality: https://docs.safe.global/learn/safe-apps/build ### Requirements: * Hashi should use at least 2 Oracles, one externally verified bridge (e.g AMB) and one light client based (Telepathy).