3
votes
Create a new Safe from another contract
a simple example can be found in the Safe Factories repository. The more tricky part will be to encode the setup data to set the correct modules. The easiest is to encode 2 enableModule transactions ...
2
votes
Accepted
Proposed Safe transaction from delegate address is not trusted
Managed to make it work by using the safe transaction sdk
const proposeTxPayload = {
safeAddress: utils.getAddress(safe.address),
safeTransactionData: safeTx.data,
safeTxHash: hash,
...
2
votes
Recovering ETH Sent to Wrong Network's Multisig Wallet
First of all don't worry, and avoid making more transactions for now.
There might be a way to get your ETH back 👍
In simple terms, you can try to create a similar wallet on the Arbitrum network using ...
1
vote
Safe transactions are getting failed when executed through relay(Sponsored Call)
GS020 error means that there are not enough signatures sent to the contract:
When the error is thrown: https://github.com/safe-global/safe-contracts/blob/f03dfae65fd1d085224b00a10755c509a4eaacfe/...
1
vote
(Gnosis) Safe Transaction Not Showing In Metamask
This is an issue on Metamask side.
Regarding Safe transactions showing value of 0 ETH, this is expected because the Safe transaction is not a transfer, but a call to a function in the Safe contract ...
1
vote
How can my contract withdraw tokens that are owned by a Gnosis Safe wallet?
You need to set the allowance on the USDC contract itself and approve your deposit contract address as spender.
And then initiate the deposit transaction to the contract.
It goes something like this:
...
1
vote
Accepted
How to safeTransfer an ERC20?
To safely transfer an ERC20 token to a smart contract, you can use the SafeERC20 library to wrap the ERC20 token in a "safe" contract. This allows you to use the safe transfer functions ...
1
vote
Using Gnosis safe as a multisig owner to ERC20 token contract
What you want is possible.
First, you must use the proxy address of your multisig wallet.
Use the grantRole function of your erc-20 token with this address.
Next, just make a propos from one of the ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
safe × 31gnosis-safe × 17
gnosis × 11
safe-core × 6
safe-core-sdk × 5
account-abstraction × 3
solidity × 2
erc-20 × 2
multisignature × 2
gnosis-chain × 2
web3auth × 2
tokens × 1
metamask × 1
wallets × 1
dapps × 1
web3.py × 1
ethers.js × 1
signature × 1
abi × 1
bsc × 1
fees × 1
transfer × 1
mainnet × 1
typescript × 1
authentication × 1