Questions tagged [gnosis-safe]

Developer support questions about Gnosis Safe, a programmable smart contract account to securely manage digital assets.

681 questions
3
votes
0 answers

Create a delegate for a Safe address

In the docs there is a api call to add a delegate for a safe: https://safe-transaction-mainnet.safe.global/ Where the data object (body) is something like this: Delegate { safe string delegate* string delegator* string signature* …
user117028
  • 31
  • 1
3
votes
4 answers

Programmatically sending a transaction request to Gnosis Safe wallet

How can I programmatically send a transaction request to a Gnosis Safe wallet so it appears as a pending request for others to approve? I assume this can only be done as a signed request from an existing approver. I'm currently reviewing…
user107759
  • 31
  • 2
3
votes
1 answer

How to upgrade if a new version of Safe is released?

Is there any documentation available regarding upgrading my version of Safe if a new release comes out? In other words, how I would update/upgrade which Safe my proxy is pointing to? Gnosis Safe is currently on version 1.3.0, however suppose a…
3
votes
1 answer

Using Gnosis Safe to deploy a smart contract

I have created a contract on goerli that allows people to create and sell NFTs. The contract takes a commission on all sales, and these commissions accumulate in the account of the contract "owner". Currently the contract owner is set as the address…
eric sherouse
  • 31
  • 1
  • 2
2
votes
0 answers

What values to pass in for safeTxGas and gasPrice?

We're looking to support both sponsored and non-sponsored transactions, both work fine actually, but I can't find anywhere, for non-sponsored transactions, what should the fields safeTxGas and gasPrice be. I can pass 1 for them and I get a little…
matt.zt
  • 21
  • 1
2
votes
0 answers

Issue with integrating wallet connect v2, which version is supported as of now?

I am using the following walletconnect dependencies: "@walletconnect/ethereum-provider": "^2.9.2", "@walletconnect/modal": "^2.6.1", After copying the walletconnect link and pasting on https://app.safe.global/apps/, I get the following message on…
2
votes
1 answer

How can I fix Safe factory error?

I posed this question during superhack. Didn’t end up getting a response Hey @Germán | Safe, Thanks for the response. It still reverts with an error when I try to create a new Safe using the SafeProxyFactory and call setup method using the…
Rich Wang
  • 31
  • 3
2
votes
1 answer

How to sign a safe transaction with EIP1271 contract signature?

I am trying to sign a safe transaction using a customized smart contract that follows eip-1271 based on this doc: https://docs.safe.global/learn/safe-core/safe-core-protocol/signatures I understand that Safe has a unique way to verify the EIP1271…
Gorilas
  • 51
  • 3
2
votes
1 answer

Getting "Failed decoding transaction data" error for transactions from my custom Safe App

we've added Safe App support to our app at https://www.drips.network/, but not yet requested to list it on the Safe App registry. Today, one of our users manually added our app to their safe, and reported seeing this strange "Failed decoding…
2
votes
2 answers

Problem with running safe transaction service locally

Hello ! I tried to run a transaction service locally using this guides: Run safe infrastructure locally; Setup chain info. I ran all the commands and set up the chain with the following settings: { "chainId": "43113", "chainName": "Avalanche…
2
votes
1 answer

Recovering Funds Sent on the Wrong Network. How do I drain the account after creating the safe?

A while back, a client had accidentally sent some USDT on the ETH network instead of on the BNB network to our safe. I've just followed the tutorial here by Mikhail: https://www.loom.com/share/ca34aabcd62747fb9fb89bd463b4c741 Here's the link to the…
Adam
  • 21
  • 2
2
votes
1 answer

How to get a new Ethereum address using same social login with gnosis safe auth-kit?

I am working on a social recovery module with a gnosis-safe wallet. For social recovery to work effectively, the user needs to choose another EOA account if the user's previous key is compromised. But I used a safe auth kit to login into my dapp…
2
votes
1 answer

Can I adapt my Safe smart contract before deployment and use the Safe {Core} SDK?

My question is if it is possible to change some staff about the smart contract of my Safe, deploy it, and also use its SDKs. Is it possible?
user118399
  • 21
  • 1
2
votes
2 answers

Sign transactions offline

I have a safe where one of the required signers is an offline wallet, which is never connected to the internet. The other signer account is my MetaMask wallet. To send a transaction, I guess I have to sign the transaction data with my offline wallet…
BenK
  • 33
  • 3
2
votes
1 answer

Error of Add custom app: The app doesn't support Safe App functionality

I made a template with a command in the repo: https://github.com/safe-global/safe-apps-sdk/tree/master/packages/cra-template-safe-app After yarn start, I added localhost:3000 at 'Add custom app' in the gnosis UI, and got the error: The app doesn't…
gbb
  • 21
  • 1
1
2 3
18 19