---
# System prepended metadata

title: Safe - Hashi integration

---

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