Questions tagged [gnosis-safe]
14 questions
3
votes
2 answers
Is there a way to use multisig without smart contracts on Ethereum?
I have already found many wallets that offer multisig smart contract deployment. But this way is very expensive and slow, because it requires a lot of transactions.
I think there is another way. For example, we can create many private keys, sign…

Ostap Volanuk
- 31
- 1
1
vote
2 answers
Process for deploying the Safe web app on a custom EVM-compatible network
My objective is to deploy the Safe app on a custom EVM-compatible network, using the safe-infrastructure repository. I do not intend for the custom network to be listed alongside officially supported networks such as Polygon, Arbitrum, Volta, and…

Hyunduk Shin
- 35
- 6
1
vote
1 answer
How to encode initializer in gnosis-safe proxy contract?
currently i start learning gnosis-safe contracts i have a small doubt in gnosis-proxy contract how to encode initializer in createProxyWithNonce function.
Reference transaction id :…

Akshay Tarpara
- 143
- 4
0
votes
0 answers
Safe-global/auth-kit import in vanilla js
Is it possible to import & use @safe-global/auth-kit npm package in vanilla JS environment using unpkg?
Tried multiple ways to import & use auth-kit npm package in vanilla JS environment.

Venkatesh
- 25
- 4
0
votes
1 answer
How does a smart contract like a Safe Multisig create a signature?
With EIP 1271 it seems relatively straightforward, have a read only method that returns a magic value, but in the Safe contracts, it allows a signer to be an EOA, as long as the r and s values of the ecrecover function are provided.
How does this…

Wmm
- 11
- 3
0
votes
1 answer
Things that I didn't understand during the deployment of the Gnosis Safe contracts on an EVM-based chain
I want to check my assumptions on things that I didn't fully understand during the deployment of the Gnosis Safe contracts on an EVM-based chain.
I would appreciate it if you could help me verify my assumptions about the deployment.
Three steps…

Hyunduk Shin
- 35
- 6
0
votes
0 answers
Is there a feature which lets you create a whitelist or blacklist on gnosis safe?
Can you create a whitelist/blacklist in general?
Can you create a whitelist/blacklist specifically for receiving/declining ETH or Tokens?
Can you let the transfer of ETH or Tokens fail?
Can you create subgroups for the safe owners, like 1 from…
0
votes
1 answer
how do I create a signature for the executeAllowanceTransfer function in safe modules AllowanceModule?
I am trying to create a signature that is accepted by the executeAllowanceTransfer function. I can't workout how to generate a signature that is approved in the allowance as I keep getting the return error message of "expectedDelegate == signer &&…

nas
- 1
0
votes
0 answers
How to get v,r,s value for permit() signed token approval for a gnosis-safe as the owner?
I have a gnosis-safe and an ERC-20 contract with permit(owner, spender, value, deadline, v, r, s) method that requires v,r,s of the owner as the argument.
I have calculated the required v,r,s value for an EOA as owner using its private keys directly…

Manu Rastogi
- 188
- 1
- 7
0
votes
0 answers
Gnosis-safe creating new Poly safe from existing ETH safe hex
Ive deployed a ETH safe, and went along with the video guide on loom on getting the same address on L2 (Polygon) ive done this but i get the msg "This Safe was created with an unsupported base contract. The web interface might not work correctly. We…

LGarcia
- 21
- 3
0
votes
0 answers
'text' is an invalid keyword argument for sha3_224()
I am trying to set a delegate with gnosis safe.
The following code shows that we need to send a POST request with python3 to register a delegate with gnosis safe:
https://safe-docs.dev.gnosisdev.com/safe/docs/tutorial_tx_service_set_delegate/
I have…

admin admin
- 75
- 5
0
votes
1 answer
How can I start a new transaction on an existing Gnosis Safe from my react app?
Currently I have a React app which connects to a Metamask wallet. On clicking a 'Transfer' button, it transfers some ethers from the connected Metamask wallet to the one input by the user. All of this works fine and is pretty straightforward. It…

user3813848
- 1
- 1
0
votes
1 answer
How to integrate Gnosis Wallet into my Dapp?
My dApp already supports MetaMask, but does anyone have any helpful documentation that allows for my users to connect using a Gnosis Safe wallet as well?
As of now, I have Wallet Connect integrated, and on my Gnosis Safe App on my phone it shows…

hcwil
- 59
- 1
- 5
0
votes
1 answer
Gnosis Safe Contracts : Error deploying to custom Network
There is an error in deploying to custom network using deterministic deployment approach. The custom network is a evm based network. By adding PK and NODE_URL in the .env the code is expected to deploy all contracts in the custom network but I am…

Toniya
- 1
- 1