Questions tagged [gnosis]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
6 views

I have sent NFTs via Transaction builder but they have not shown up in the designated wallets - how can I resolve this?

My Gnosis wallet address is: 0x90a1545DA438b73762F8aBc15634289192b4C8AD Nonce 69 to 75 was me trying to send NFTs in small batches. Nonce 69 & 70 worked fine but using the same process 71 to 75 ...
user avatar
  • 1
0 votes
0 answers
11 views

How to delegate gamefi NFTs using multisig or gnosis safe?

I am trying to delegate access to some scholars use my NFTS to do transactions on gamefi games. I'm trying to do this so they just connect their Metamask, select the NFT I gave them in their wallet, ...
user avatar
0 votes
0 answers
10 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 ...
user avatar
  • 1
0 votes
0 answers
18 views

Execute transaction on Gnosis fails 5/5 signed

Goodday. We are signing a transaction with 5/5 signed but the execution fails. Tried several things, including rejecting 2 transactions to start all over. Here you can find the wallet: https://gnosis-...
user avatar
0 votes
1 answer
27 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) ...
user avatar
  • 11
0 votes
0 answers
51 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 ...
user avatar
  • 111
0 votes
1 answer
77 views

Sign Gnosis Safe transaction with JS

My code: const owners = [{ address: "0x1Ebda288BB081747680e356bc6f1A0b29B39Ae3d", privateKey: "" }] let sender = owners[0].address let senderPrivateKey = owners[0]....
user avatar
  • 11
0 votes
1 answer
98 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 ...
user avatar
0 votes
0 answers
38 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 ...
user avatar
0 votes
0 answers
63 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 ...
user avatar
0 votes
1 answer
61 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-...
user avatar
1 vote
0 answers
122 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; ...
user avatar
0 votes
0 answers
85 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 ...
user avatar
0 votes
0 answers
32 views

executeTransaction function's estimated gas limit was not enough to execute the transaction

When I executed a transaction with executeTransaction function then it failed on Ethereum Mainnet due to out of gas but when I tried again then it succeed. I compared the gas limits of both the ...
user avatar
0 votes
1 answer
80 views

Getting "error: cannot estimate gas" on Ethereum mainnet but not on Rinkeby?

I am trying to execute a gnosis safe transaction on Ethereum mainnet but consistently this error - error: cannot estimate gas; transaction may fail or may require manual gas limit (error={\"code\&...
user avatar
0 votes
0 answers
5 views

Facing an error with GNOSIS FPMM sell function please help

I was implementing a prediction market using gnosis conditional tokens and fpmm , i have been able to get everything to work except the sell function, remix is giving this error , function sell(uint ...
user avatar
1 vote
1 answer
47 views

Move transaction to Different Nonce, Keep signatures

Setup is as follows: nonce=1: 2/8 approved nonce=2: 8/8 approved I want to do the tx at nonce=2 before nonce=1 but I don't want to recreate the TX and set the nonce because then I need to wrangle 8 ...
user avatar
1 vote
1 answer
115 views

Copy Gnosis-safe on Ethereum to safe on Polygon with same safe address

we followed the instructions here, https://www.loom.com/share/ca34aabcd62747fb9fb89bd463b4c741, to create a safe with the same address as our original safe on Ethereum, on the Polygon network. Our ...
user avatar
  • 11
1 vote
1 answer
33 views

Track Gnosis Safes Created from Specific Source

we are using the safe API to create safes for our users and we want to track things like safes created, ETH volume, erc20/NFTs owned in the safe, etc. through platforms like Dune. We aren't using any ...
user avatar
2 votes
1 answer
49 views

deploySafe function not returns transaction hash?

Currently when we call the const safeSdk: Safe = await safeFactory.deploySafe({ safeAccountConfig }) then we have to wait for the transaction success and mainly for the newly deployed safe address. ...
user avatar
0 votes
0 answers
12 views

Cannot Load & Add new SAFE on UI

We're getting issues to load & add a new deployed safe on BSC. The UI is keep reflecting the following error: "Address given is not a valid Safe address" Address of the new Safe: ...
user avatar
  • 1
0 votes
2 answers
85 views

Proposed transaction doesnt appear in queue, and can't be confirmed

I'm using the safe-core-sdk to propose a transaction to my Gnosis safe. Once proposed, I can view the transaction by going to it directly with this URL: https://gnosis-safe.io/app/eth:...
user avatar
0 votes
1 answer
27 views

Gnosis-Chain_ID error

I am trying to deploy a Safe smart contract but am getting an error that says Here is the deployment code: const { SafeFactory, ethAdapter } = require ('@gnosis.pm/safe-core-sdk') import Safe from &...
user avatar
  • 11
2 votes
1 answer
319 views

Signing messages as a Gnosis Safe (eip1271 support)

Does Gnosis Safe have a native way to validate it's own eip1271 signatures? I know that Gnosis Safe's can have contract accounts as owners and it will verify those signatures according to eip1271 but ...
user avatar
  • 31
1 vote
1 answer
111 views

How to use eip-712 to sign with safe-core-sdk

According to this guide. Now we can use code below to sign a safe transaction. const txHash = await sdk.getTransactionHash(safeTransaction); const signature = await sdk.signTransactionHash(...
user avatar
0 votes
1 answer
167 views

This transaction will likely fail - Gnosis Safe and StrongBlock claiming

Situation: Using Gnosis Safe with app.StrongBlock.com When we try to claim rewards from all nodes we get the following error in Gnosis safe: We have tried adjusting the gas limit/fee/priority fee etc ...
user avatar
  • 1
0 votes
1 answer
101 views

How to send a Gnosis smart contract transaction through uniswap

I have created my ERC20 smart contract on uniswapv2 router and deployed it on the ethereum rinkeby network. I need to use Gnosis Safe to send a multisig transaction through uniswap. kindly need ...
user avatar
  • 11
2 votes
1 answer
126 views

How gnosis safe's pending transactions execution works?

I was looking into allowing users to create new transactions instead of creating a rejection transaction for a pending transaction. So, I was just creating some transactions to understand few things ...
user avatar
0 votes
0 answers
127 views

how can I test add/remove owner to gnosis-safe wallet?

Related to How can I add/remove an owner to gnosis-safe wallet from solidity smart contract? I'm creating a module contract How can I test it now? With module contract. Any examples? I tried to do ...
user avatar
  • 33
1 vote
1 answer
103 views

remove an owner fron gnosis-safe What parameter should I paste as prevOwner when I'm calling removeOwner from .sol smart contract?

What parameter should I paste as prevOwner when I'm calling this from .sol smart contract? And how I can get this parameter? function removeOwner( address prevOwner, address owner, ...
user avatar
  • 33
0 votes
0 answers
12 views

AOX and Optimism Safe when?

Been testing with gnosis xdai optimism and xdai arbitrium (Aox) Congrats guys Now I'm in doubt, will there be a gnosis safe of optimism on Xdai or Aox? My dapps use access control and I don't want to ...
user avatar
2 votes
1 answer
113 views

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 : https://rinkeby....
user avatar
2 votes
1 answer
340 views

How can I add/remove an owner to gnosis-safe wallet from solidity smart contract?

I was searching through docs and youtube guides but couldn't find an answer - I have a multisigwallet in rinkeby network. How can I add/remove an owner from solidity smart contract? More info: I have ...
user avatar
  • 33
0 votes
1 answer
20 views

404 from https://safe-transaction.rinkeby.staging.gnosisdev.com/api/v1/data-decoder/

When I try to run a transaction the gas prediction is not working. In the console I can see that it is from failed call (404) from this interface: https://safe-transaction.rinkeby.staging.gnosisdev....
user avatar
0 votes
0 answers
92 views

Add a custom network to the gnosis-safe UI

I want to use gnosis safe contracts and UI on a private network Here is some context and what I did: I deployed the safe-react app to get started and understand how the UI works Then I deployed the ...
user avatar
  • 1
0 votes
1 answer
51 views

Nested multisig - how to sign tx with child multisig?

I'm trying to create a nested multisig safe. Parent Safe: 2/2 owner 1: EOA owner 2: child multisig I've set up a child safe and a parent safe and added the child safe address as owner to the parent ...
user avatar
  • 142
1 vote
1 answer
75 views

Getting ''Error: Unprocessable Entity" while calling 'safeService.proposeTransaction()'

While proposing a transaction to the safe service, I am getting below error: Error: Unprocessable Entity at sendRequest (C:\Home\Mesha\mesha-be\node_modules\@gnosis.pm\safe-service-client\src\...
user avatar
0 votes
1 answer
104 views

Zodiac and Gnosis Safe SDK interactions and project structure questions

I'm currently trying to figure out which packages to use and how to structure/conceptualize the code flow for the following context: I have a custom React UI that I am planning to have in order to do ...
user avatar
0 votes
1 answer
53 views

Deploying a contract that inherits GnosisSafe from another smart contract

relative beginner to both Solidity and Gnosis here, so please bear with me :) I have the following contract: contract MyCustomWallet is GnosisSafe { using GnosisSafeMath for uint256; ...
user avatar
0 votes
2 answers
838 views

Getting 'TypeError: Cannot read properties of undefined (reading 'arrayify')' while signing safeTransaction with ethAdapter

I am getting the following error while signing a simple ether transfer transaction with the Safe Core SDK. const ethAdapter = new EthersAdapter({ ethers: ether3, signer: ether3.getSigner(0), }) ...
user avatar
0 votes
1 answer
75 views

UPDATED: Could it be an issue to deploy Gnosis Safe contracts on a gas less chain?

I have a private side chain which is a fork of Ethereum but without gas fees. I want to install the full Gnosis Architecture on that chain. I managed to run everything correctly (I think). Now Im ...
user avatar
  • 41
1 vote
0 answers
106 views

How do I solve Gnosis error code GS020 when I attempt to create a Contract Interaction within Gnosis?

Every time I try to create a contract interaction on Gnosis it displays this transaction will most likely fail. I update the gas fees to try and submit but it fails with... Confirmation transaction ...
user avatar
  • 11
0 votes
1 answer
39 views

Replayed transaction on Gnosis safe 1.1.1 to enable Polygon network. Not working

We have a Gnosis safe on 1.1.1 (factory; 0x76E2cFc1F5Fa8F6a5b3fC4c8F4788F0116861F9B) which currently does not support polygon. We wanted to add polygon to our save by replaying the transaction + hex ...
user avatar
0 votes
1 answer
79 views

Gnosis safe-core-sdk : EthersAdapter is giving empty object

I'm trying to use safe-core-sdk on our Dapp but the EthersAdapter instance creation is always giving empty object even the signer is getting from the provider is working fine Lib used : ether.js ^5....
user avatar
1 vote
0 answers
75 views

Golang - Help gnosis transaction hash not calculated right

I have been trying to submit a transaction to gnosis rinkeby api but always the server response is that the hash is not correct and suggest's the lazy way which is not safe for what I want to do so I ...
user avatar
0 votes
1 answer
19 views

Gnosis API is responding incorrectly which has stopped our onboarding (at Parcel)

gm GET ​/owners​/{address}​/safes​/ Return Safes where the address provided is an owner This API is responding with empty array for all the addresses. It has halted our onboarding for DAOs. Can we fix ...
user avatar
0 votes
2 answers
154 views

safeTxGas always ends up being 0 which causes revert inside multisend contract

Making a follow up thread since it was recommended to post the full code snippet: "Out of gas" revert inside the multisend contract We are still having the issue of the revert inside the ...
user avatar
1 vote
1 answer
71 views

Getting an error while calling 'safeSdk.executeTransaction()'

I have a safe with 1 owner and 1 threshold. I am trying to do a simple token transfer transaction but getting an error. // Able to create and sign transaction off-chain successfully { "...
user avatar
1 vote
1 answer
188 views

How to use Safe Core SDK in backend(Node.js)?

I want to use Gnosis Safe's Multisig wallet both from a web app(Next.js) and a mobile app(React Native). For this, using Safe Core SDK on the backend and building APIs using it seems a good approach. ...
user avatar
0 votes
2 answers
113 views

"Out of gas" revert inside the multisend contract

I got the refundReceiver working (had been passing the separate transactions into the encodeMulti function instead of the array of transactions into createTransaction) but I get an "out of gas&...
user avatar