# 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:

Pull flow:

### 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).