It is important to understand that in order to properly receive funds, the Multisig account address (instead of the owner address) must be used as the receiver.
const safeSdk = await safeFactory.createSafe({
owners: ['0x1234...', '0xabcd...', '0x0987...'],
threshold: 2
})
// address to use as fund receiver
const multisigAccountAddress = safeSdk.getAddress()
// address to use as fund receiver
const multisigAccountAddress = safeSdk.getAddress()
const valueToSend = BigNumber.from("1000000000")
await signer.sendTransaction({
to: multisigAccountAddress,
value: valueToSend
})
For further details, please have a look at:
Go to top