Questions tagged [gnosis-safe]
Developer support questions about Gnosis Safe, a programmable smart contract account to securely manage digital assets.
423
questions
0
votes
1
answer
129
views
Trying to recreate a safe from mainnet into gnosis chain issue
I contacted the support because I'm currently stuck on case 3: https://help.gnosis-safe.io/en/articles/5267779-i-sent-assets-to-a-safe-address-on-the-wrong-network-any-chance-to-recover
The support ...
0
votes
1
answer
86
views
Vote with Gnosis Safe assets on Snapshot
Using the Web-Version of Gnosis Safe on Chrome Version 100.0.4896.127.
Having issues voting on https://snapshot.org/ with Gnosis Safe assets on Gnosis Chain.
Signed in with Gnosis Safe via ...
0
votes
0
answers
35
views
Gnosis Safe for presale launchpads
My team would like to create a presale on a launchpad using Gnosis Safe. Do you know if it's possible and can we face any complications doing that? The launchpad will likely be pinksale.finance. The ...
0
votes
1
answer
194
views
How to create a gnosis safe using the gnosis smart contracts and ethers.js?
I'm trying to create a gnosis safe using ethers.js and gnosis smart contract but when I see the GnosisSafe Smart Contract(https://etherscan.io/address/0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552#code) ...
0
votes
0
answers
18
views
how can farm pool be claimed automatically every week without to claim it and sign?
I'm trying to set up a kind of automatic rewards claim without having to sign the orders which would be to be able to do on all the networks and directly interact with the contract of the pool where I ...
0
votes
1
answer
42
views
Sending message/instruction from a governance system on Arbitrum to mint tokens on mainnet using Gnosis Zodiac Bridge
I am working with a DAO that has their governance/voting system on Arbitrum, and their Gnosis Safe treasury wallet on mainnet.
The Gnosis Safe on mainnet contains minting keys to mint their native ...
0
votes
1
answer
225
views
Creating multi-send transactions for native chain tokens (MATIC/ETH)
I am building up a multi-send transaction using the safe-core-sdk which will then be proposed using the safe-service-client's proposeTransaction method.
I am able to do this currently for deployed ...
0
votes
0
answers
141
views
How to notify other owners of gnosis safe when a transaction is created and also to check if a transaction is in queue with api or sdk?
I have a use case where a safe will have multiple owners and as soon a transaction is created other owners should be notified of the pending transaction. In order to do this, should I maintain this ...
1
vote
1
answer
132
views
Call reverts when asking a safe for it's owners (gnosis chain)
We are running a safe indexing service using the graph protocol and are indexing all the safes created in gnosis chain since block 17265698 (which is meaningful to our particular needs). As part of ...
0
votes
0
answers
57
views
Problem deploying contracts
We're trying to deploy the safe contracts through the safe-contracts library (in the 1.3.0-libs.0 tag) in the Cronos testnet.
We have the env file with all parameters, also put the network URL in the ...
0
votes
0
answers
54
views
Does Gnosis Safe's bridge module support ETH<>AVAX?
Is it possible for a gnosis safe on mainnet to control a gnosis safe on avalanche using the Zodiac bridge module?
1
vote
2
answers
228
views
Gnosis safe transfer from contract fails with EIP2930 "Out of gas"
I'm trying to transfer eth from a contract to multiple wallets + a gnosis safe and I'm using EIP2930, but the transaction is still failing due to out of gas.
If we use type: 2
export const ...
1
vote
1
answer
565
views
Deploy contract through gnosis transaction-builder
I'm trying to deploy a smart-contract using Gnosis-safe's Transaction Builder by setting an empty ABI [], the target address to the zero address (0x00...0), value to 0 and passing the custom hex data ...
0
votes
1
answer
462
views
Sign Gnosis Safe transaction with JS
My code:
const owners = [{
address: "0x1Ebda288BB081747680e356bc6f1A0b29B39Ae3d",
privateKey: ""
}]
let sender = owners[0].address
let senderPrivateKey = owners[0]....
0
votes
1
answer
562
views
GS013 error when executing Gnosis Safe transaction for function of MultiSig Wallet
Me and another owner were recently transferred team tokens for a protocol we just became new owners of. This is currently on AVAX NETWORK.
In the protocol, there is a claim function to claim linearly ...
0
votes
2
answers
207
views
Gnosis Safe adding a delegate using Ledger owner using MetaMask
Gnosis Safe adding a delegate using MetaMask.
We can add delegate by using Gnosis Safe owners private keys by following the steps as mentioned in https://github.com/gnosis/safe-docs/blob/devportal/...
0
votes
0
answers
412
views
Use gnosis-safe to deploy a smart contract where the owner has privileges
I am working on a fork of a contract which has owner privileges for certain methods. The problem I'm facing is that while I can set a different account to be able to perform this actions, doing this ...
0
votes
0
answers
24
views
What is the recommended way to implement `withdraw` to a Gnosis Safe? [duplicate]
I recently implemented a withdraw function from my smart contract to a Gnosis Safe address, and I ran into many problems because the Tx was failing due to out of gas.
After many research I finally ...
0
votes
0
answers
93
views
After Proposing a transaction via delegate account, my safe is on "This Safe couldn't be loaded"
Describe the bug
we are in order to set up a sign bot to call our own smart contract's external function from our owner account on safe.
we propose a transaction on rinkeby via delegate account, then ...
0
votes
0
answers
98
views
Gnosis-Safe - Creating a safe from a contract and withdraw tokens
I looked into the Modules.sol of Gnosis-Safe and the documentation shows that the module has to be added to the safe. I want to create a safe from the contract and also provide a function to receive ...
0
votes
0
answers
37
views
zodiac reality module and snapshot no 'transaction' container
I am trying to add Reality Module in Gnosis Safe.
According to the guide at https://gnosis.github.io/zodiac/docs/tutorial-module-reality/get-started, after I add zodiac plugin and set the template ID, ...
0
votes
0
answers
223
views
Gnosis ExecTransaction (withdraw)
I created a Gnosis Safe using the GnosisSafeProxyFactory contract and I can send money to this safe but when trying to withdraw some amount the transaction fails.
If anyone knows how to fix this or ...
0
votes
1
answer
139
views
Transaction partially failed with "Out of gas"
Gnosis Safe: https://gnosis-safe.io/app/eth:0x0792dCb7080466e4Bbc678Bdb873FE7D969832B8/balances
It has enough ether to cover gas. The transaction with nonce 75 shows up as "Failed" in Gnosis ...
1
vote
1
answer
281
views
How can I connect BNB Smartchain testnet with Gnosis Safe
In the UI, I can only see BNB Smartchain mainnet, If I want to deploy my contract and use Gnosis Safe on BNB Testnet, How can I do it?
0
votes
1
answer
98
views
Can I use gnosis-safe.io with custom Gnosis Safe contracts?
I want to modify a Gnosis Safe contract so that the owners of the safe are determined by who holds a specific NFT.
E.g. if I own the NFT, I'm a Gnosis Safe contract owner. If I send the NFT to another ...
0
votes
1
answer
393
views
Gnosis Safe ExecTransaction
I'm trying to create a safe and withdraw interacting with the smart contract. I managed to create a new safe but when I try to call the execTransaction function I'm having some issues.
// SPDX-License-...
1
vote
1
answer
87
views
Gnosis Safe Fantom - Connect to site that needs to connect using MetaMask and not WalletConnect
have a multi-sig wallet created and in use. It requires 2 of 4 signatures and all seems to be working just fine with it.
I now need to interact with a website (https://play.tankwars.zone/) to connect ...
1
vote
1
answer
183
views
Is there an URL to create safes and execute transaction on Mumbai from Gnosis Safe Transaction Service API?
I have an API to deploy a safe, as well as to start a transaction, confirm it and execute the transaction. The API is built using Typescript, Node, and integrates the Safe Core SDK and the Gnosis Safe ...
0
votes
1
answer
366
views
Cannot read properties of undefined (reading 'getChainId')
I am calling below method to instantiate a safe :
// here props.account contains signedin owner address
var web3 = new Web3(Web3.givenProvider);
const ethAdapterOwner1 = new Web3Adapter({
...
0
votes
0
answers
34
views
We have an issue with our Multisig, we have a previously failed transaction, however new transactions are needing this to comlete before going through
gnosis-safe address: 0x06937FBaA6c81B89C88d05d2a7e86Ed48f15A755
We are having an issue, we have a transaction, nonce 90 that failed. we have used the multisig since then, however, when trying to make ...
0
votes
0
answers
69
views
Gnosis safe app - Create a signature request from user's wallet provider
I am trying to integrate a gnosis wallet flow wherein I would like to query the user's account before I initiate a provider related signature request.
I saw this reply to this query, however ...
1
vote
1
answer
114
views
How to check which fallback handler is set for a Gnosis Safe
I am using a 1.3 Gnosis Safe.
I want to check what fallback handler is set.
I find the function that can set it:
function internalSetFallbackHandler(address handler) internal {
bytes32 slot = ...
1
vote
1
answer
66
views
How long does it takes for a transaction proposal to be shown in the Web and Mobile interfaces?
I'm proposing transactions as a no-owner using the delegate feature.
const safeService = new SafeServiceClient('https://safe-transaction.mainnet.gnosis.io');
await safeService.proposeTransaction({
...
0
votes
0
answers
64
views
Gnosis Safe on Ganache
I am trying to setup a CI pipeline for our Dapp and I was curious if it is possible to add Gnosis to Ganache and if there is documentation available that shows how this can be done?
0
votes
0
answers
83
views
How to accurately refund gas using refundReceiver, safeTxGas, gasPrice, and baseGas?
I want to refund the executor of a gnosis safe transaction an accurate amount of eth based on the gas price and gas used in a transaction using the refund functionality of execTransaction. Due to the ...
0
votes
0
answers
50
views
CORS problem, wrong domain?
I have problem with gnosis-safe CORS. I am following this instruction https://docs.gnosis-safe.io/build/sdks/safe-apps/get-started#cors to set CORS on my server to allow to fetch manifest.json. I don'...
0
votes
1
answer
175
views
"Invalid Multi Send contract address" on Harmony
I'm using @gnosis.pm/safe-core-sdk to connect to a safe on Harmony Mainnet. This exact same code is used on other EVM based chains without issues.
Stacktrace:
instrument.ts?6969:130 Error: Invalid ...
0
votes
1
answer
22
views
It's possible to integrate a no-compatible EVM network?
The question it's just that, I was making research about possible integration with the Zenon network that it's not EVM compatible.
I'm pretty sure that isn't possible, but maybe someone had this kind ...
0
votes
0
answers
177
views
Why do I get "This Safe couldn't be loaded" on Polygon safe?
I keep getting "This Safe couldn't be loaded" error on our DAO's safe. Community's very sad - please send help.
It's a safe on Polygon.
1
vote
1
answer
115
views
Gnosis Safe: Unexpected Delegate call while sending multiple transaction
We are always getting the error Unexpected Delegate call when using Create a MultiSend transaction as mentioned here https://github.com/gnosis/safe-core-sdk/blob/main/packages/guides/integrating-the-...
0
votes
0
answers
35
views
Executing an "m of n" transaction reverts
On our network, basically a lightly customized safe-react on top of a Rinkeby-like AuRA network. Nethermind eth clients.
When an m of n transaction is finally approved by quorum, the transaction needs ...
1
vote
1
answer
132
views
How to verify the safeTxHash on a Ledger wallet with the Typed Message format?
I am using the guide How to verify Gnosis Safe transactions on a hardware wallet in order to verify what I am signing on my hardware wallet.
However, the guide explains that I will get a single hash ...
1
vote
1
answer
197
views
Verify Gnosis Safe tx: How can I generate the safeTxHash without “Read as Proxy”?
I am using the process described in this guide How to verify Gnosis Safe transactions on a hardware wallet in order to verify what I am signing on my hardware wallet.
However, I like to generate the ...
1
vote
1
answer
251
views
Cannot execute transaction because gas fees are set to 0
We're trying to execute transaction with nonce 2 here: https://gnosis-safe.io/app/eth:0x0Dd0Dd95625227A9DEa5D9C822aA15C14400901B/transactions/queue
Data from GS:
Operation:
1 (delegate)
safeTxGas:
0
...
4
votes
2
answers
599
views
safeTransferFrom of ERC721 not working when transfering NFT to a safe address
I was trying to transfer an NFT using ERC721's safeTransferFrom method from my gnosis safe to another gnosis safe address but while executing the transaction I am getting -
Error: cannot estimate gas; ...
0
votes
1
answer
27
views
HashMap based nonce for Gnosis-safe MetaTx's?
I am using infura's ITX service to handle message delivery, as it is a hard problem.
One thing about ITX is that it doesn't guarantee message order, which is understandable (as that would be hard)....
...
2
votes
2
answers
994
views
GnosisSafe: Signing and verifying a signature
I am not entirely sure how signing and signature verification is done with Gnosis.
Scouring stackoverflow, Gnosis documentation and discord has left me more confused than anything.
I am trying to make ...
0
votes
1
answer
114
views
Co-signing using safe-apps-sdk gnosis-safe
I'm currently exploring the safe-apps-sdk.
I've created an app that loads inside the gnosis-ui iframe, and connects to the safe-apps-provider. I am able to propose new transactions to the safe co-...
0
votes
0
answers
35
views
Multiple requests to https://safe-client.gnosis.io/v1/chains/${chainId}/safes/${safe} returns 503
I am fetching safe info and balances for 8 chains and get back 503 responses from time to time
https://safe-client.gnosis.io/v1/chains/${chainId}/safes/${safe}
https://safe-client.gnosis.io/v1/chains/$...
1
vote
0
answers
278
views
Adding a CUSTOM network to Gnosis Safe
I want to add custom RPC settings so that I can view my PulseChain Testnet sacrifice balances, but there is no option to add a custom network. I went to the live chat and they said I would have the ...