---
# System prepended metadata

title: Nomad Cross chain Boost

---

# Nomad Cross chain Boost

Current State
Contract level differences

Communicate with home contract (like AMB bridge)

Controller sends message

Safe
add Nomad module on forun

process is similar to AMB


errors with v2 summoner, verify the address on rinkeby

Subgraph changes

added new field bridgeModule

Front end changes

clone of cross chain module but pointing to the nomad module proxy factory

example
minion type: Safe minion v0
details: Nomad



## Baal SAfe upgrade

###
https://github.com/HausDAO/Baal/tree/feat/summon-baal-only

https://github.com/HausDAO/Baal/blob/feat/summon-baal-only/contracts/Baal.sol#L1139

example test
https://github.com/HausDAO/Baal/blob/feat/summon-baal-only/test/BaalSafe.test.ts#L3671

in the Safe we stage up a multicall 
- part 1) to enable a precalculated module address(baal)
- part 2) cdeploy and cofigure baal



### inside zodiac safe app
https://github.com/gnosis/zodiac-safe-app

https://github.com/gnosis/zodiac


## specific safe app
https://github.com/safe-global/safe-apps-sdk/tree/master/packages/cra-template-safe-app

use the provider to send a safe transaction that would enble module and deploy baal from the factory