Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [gnosis-safe]

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

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

Cannot Read Properties of Undefined in Gnosis Safe SDK with Ethers.js

I am working on a script to withdraw USDT from a Gnosis Safe (now known as Safe) on the Binance Smart Chain using the latest Safe SDK and Ethers.js. This script is designed to withdraw USDT from a ...
vnphtm's user avatar
  • 11
0 votes
0 answers
18 views

Error during safe recreation from optimism to ethereum [closed]

After sending my Safe 62.42651 (5 days ago) from bybit exchange (ERC20) to address on wrong chain (Optimism instead of Ethereum) https://etherscan.io/address/...
Michał Komarnicki's user avatar
1 vote
1 answer
31 views

Safe Wallet: "Solidity Compiler Bugs"

Good day I have created a safe wallet. Out of curiosity I checked the created address on Etherscan. Under "contract" there is a warning on the right that says "Solidity Compiler Bugs&...
Jay's user avatar
  • 11
0 votes
1 answer
18 views

Recover ETH address wallet

We mistakenly transferred USDT to our BSC address but under ETH Network, after having a chat with the help center, they first provided a looming video to recreate the Safe Wallet address under OP ...
Nguyễn An's user avatar
0 votes
1 answer
23 views

How to sign transaction for Safe wallet with node ethers.js?

I want to send some transaction, for example, simple transfer 0.1 ETH from my Safe MultiSig 2/3 wallet to other EOA. I need to do this without SDK, with ethers.js or web3, I checked Safe contract code ...
Kazmer Celebre's user avatar
1 vote
1 answer
26 views

Seeking DApps that use personal_sign, eth_signTypedData, and eth_signTypedData_v3 with ERC-1271 signature validation

I am currently working on a wallet and encountering challenges with testing signature verification locally. When using viem's verifyTypedData/verifyMessage methods in a local environment, I'm only ...
cmptrwizard's user avatar
1 vote
1 answer
32 views

Deploying Contracts with Multi-Sig Wallet via Safe-Global/Safe App Wallet & Hardhat: Need Guidance

I’m looking for assistance with deploying a contract using either safe-global or the Safe App wallet. My goal is to initiate the deployment with a multi-sig wallet via Hardhat scripts. Can anyone ...
SBansal's user avatar
  • 11
0 votes
1 answer
57 views

How to restore funds accidentally sent to Gnosis Safe on a wrong chain?

Preliminary research Help article: https://help.safe.global/en/articles/40812-i-sent-assets-to-a-safe-address-on-the-wrong-network-any-chance-to-recover In case none of the above applies to you, ...
ETH Safe user's user avatar
0 votes
1 answer
35 views

Gnosis Safe SDK to sign multisig on the backend

Is it possible to use Gnosis Safe's SDK to do multi signature collection to run a contract function? I would like to have several node independently verify something and then sign some proposal ...
bbusdriver's user avatar
  • 1,154
0 votes
1 answer
36 views

Rescue funds from Safe contract address that were sent on wrong Network

The title says it all. I created a multi-sig safe on Ethereum mainnet, a while ago. I sent some funds to that address on Optimism mainnet, considered it lost, since the nonce difference wouldn't allow ...
kira's user avatar
  • 3
0 votes
1 answer
21 views

"GS026" when attempting execution of a safe 'createMessage' 'signMessage'

I'm trying to implement the Safe Protocol into a Intents project I'm working on. I crafted a test where I use the Protocol Kit's createMessage and signMessage. When attempting execution of this intent ...
user133904's user avatar
0 votes
1 answer
49 views

After creating an address on the base chain with the same address as the mainnet, how can I transfer assets from the base chain?[safe-core]

I deployed an address on the base chain with the same address as the mainnet. Currently, the following methods don't support withdrawals: 1.The base chain page doesn't show this asset. 2.The Dapp CSV ...
Stereo Zhang's user avatar
0 votes
0 answers
10 views

SAFE CLI: HwDevice exception: Unexpected message

when I try to use my Trezor with the SAFE CLI I get an error: HwDevice exception: Unexpected message. I'm able to load the trezor into the CLI fine, i can select the address/derivation path no issue, ...
SMC's user avatar
  • 1
0 votes
0 answers
36 views

Unclear instructions witht lastest guide Sponsor UserOperations with Pimlico

I'd like to give my feedback regarding your latest guide, it isn't quite plug-and-play and I had to do a couple of modifications and digging to find out what was wrong. I refer to the following guide :...
Florent Bart's user avatar
0 votes
1 answer
28 views

Safe_L2 v1.4 on Base is Unsupported by the Safe App and Safe SDK

Our app deploy Multisigs on behalf of the users and recently we did migrated to Base. What is happening is that Multisigs created using Safe Proxy Factory v1.3 + SafeL2 v1.4 is marked as Unsupported ...
Filipe Montanari Soccol's user avatar
0 votes
1 answer
32 views

What SAFE Factory Version is this?

I'm trying to go through this process of deploying my Mainnet Safe address on another chain (Base) for fund recovery: https://help.safe.global/en/articles/40812-i-sent-assets-to-a-safe-address-on-the-...
Chris Carella's user avatar
0 votes
1 answer
41 views

Why do some transfers between safe wallets end with a GS026 error?

In our application, we often order ECR20 token transactions between safe wallets (in this case from one so-called Hot Wallet to another) on the Base network. There are times when some transactions end ...
Maciej Bienia's user avatar
1 vote
1 answer
35 views

`eth_estimateGas` with `stateDiff` on a counterfactual smart contract

I have a counterfactual Safe ( v 1.3.0 ) , where funds have been already sent (ERC-20 token). I want to relay a transaction where Safe is being deployed funds are moved out of it Transaction will be ...
70ny's user avatar
  • 241
0 votes
1 answer
23 views

Why this safe contract(0xc059fd6dcdc0b02ee0adb7f0bb3a8d8b805962ac) source code is not verified?

I saw my safe account send some txs, and this one has call a safe's contract with no source code verified, I'm confused about what this contract logic and whether it safe for use. my tx is: https://...
florije4ex's user avatar
0 votes
1 answer
10 views

How can I use transaction builder in Safe Wallet to deposit/withdraw, etc. with DeFi protocols, such as Pendle

May I know if it's possible to use the transaction builder dApp in Safe Wallet to interact with DeFi protocols, like deposit, borrow, buy, sell, etc. Thanks!
Brook Ta Chuan Chang's user avatar
0 votes
1 answer
18 views

Safe Contract Without Nonce

Is it possible to modify the Safe contracts by removing the nonce parameter and executing a transaction. I am trying to do this but i am stuck on the signature part .It's giving me signature error . I ...
Jaskaran Singh's user avatar
1 vote
2 answers
25 views

Is it possible to delete a signed message request in Safe?

A Safe co-signer has submitted a signed message: However, we no longer want to sign this message. How can we remove it from the UI? I cannot see any delete button.
Paul Razvan Berg's user avatar
0 votes
1 answer
21 views

Set default chain in safe-wallet-web

I have a safe instance for our chain at https://safe.shyft.network/ I am trying to figure out how to default the top-right pulldown to the first (and only) item. So far I have reviewed the code for ...
Stephen van Egmond's user avatar
0 votes
1 answer
19 views

Updating the fallback handler

I set up my gnosis safe a while ago and it seems like I have an unofficial fallback handler, I want to update the fallback handler with the transaction builder, but ofc you don't get the additional ...
Wunderbernd's user avatar
0 votes
1 answer
36 views

Need older version for safe-client-gateway

We have been using safe-global’s docker images for gnosis safe deployment for our production. And recently it seems the version we have been using was deprecated from docker hub as it’s bit old. This ...
Nehal Shaquib's user avatar
0 votes
1 answer
16 views

Gnosis error fix - $

Long story short - received payment long ago from a customer, but it was caught up in a gnosis safe error so we couldn't pull the BNB into our wallet. It is sitting here, currently worth $105k. ...
bcj's user avatar
  • 1
0 votes
2 answers
52 views

Inability to bridge back from Arb to zksync with zksync wallet on Gnosis safe

I bridge about 0.13eth from zksync eth to ARB using jumper bridge. As you know, zksync users use Arb while bridging in and out. However I can't bridge out back because the feature is not possible yet ...
Fakojo Oluwatobiloba 's user avatar
0 votes
1 answer
51 views

Choosing safe-cli's blockchain or tx-service when interacting with a recovered L2 Safe

We have a 2 of 3 Safe on Ethereum Mainnet: https://app.safe.global/balances?safe=eth:0x8CB6e8190e6BB575a27497AdCB74f8b99D285DED USDC was transferred to that address on Base. To recover the tokens, we: ...
QW-SWG's user avatar
  • 1
1 vote
1 answer
21 views

how can I sign a typedData with @safe-global/protocol-kit?

how can I sign a typedData with @safe-global/protocol-kit api? I have objects like this const data = { domain, types, message }
coco irons's user avatar
0 votes
1 answer
17 views

Self-custodial Login by Web3Auth Dialog

I'm implementing Safe Auth Kit into our dApp. But on the official demo site, there is this login dialog with all kinds of sign-in options. But in the GitHub repo, I don't see how can i set these ...
Chufta's user avatar
  • 21
0 votes
1 answer
27 views

Migration Challenges: Updating Gnosis Safe Infrastructure becouse gnosis safe has removed older docker images

I've set up the entire infrastructure for Gnosis Safe on a new EVM chain that initially lacked Gnosis Safe support. However, Gnosis has deprecated that version and removed the corresponding Docker ...
the dev's user avatar
  • 111
1 vote
1 answer
46 views

Deploying a Safe locally ERROR: [SafeProxy was not deployed correctly]

I Everyone ! I'm currently trying to deploy a safe using hardhat and Safe Protocol Kit SDK Basically what I did was: Cloning the Smart contracts repo => Deploy them on hardhat local node Using the ...
Joshua's user avatar
  • 11
0 votes
1 answer
45 views

Is it possible to forego creating an EOA with social logins and directly create a smart wallet with Safe?

I have two questions: 1- Is it possible to forego creating an EOA with social logins (i.e., "Sign in with Google") and directly create a smart wallet? Currently, I believe we first need to ...
Mahdi Ghajary's user avatar
0 votes
1 answer
22 views

SAFE Multisig: API for Creation of proposed transactions

Do you know if there's something similar to OpenZeppelin Defender v1 proposals (https://docs.openzeppelin.com/defender/v1/admin) for Safe Multisigs? OZ Defender proposals are proposed calls to make on ...
Guillermo Narvaja's user avatar
0 votes
1 answer
53 views

ZkSync Sepolia support?

we are currently developing a solution to tokenize billions of dollar of real world asset on ZkSync Era and we need add support for multi-signature scheme. I can see here that there is support for ...
dymayday's user avatar
0 votes
1 answer
70 views

How do I create a custom Safe contract for my users onboarding to my app?

I am developing an application where I want Safe deployed for my app users . The safe will be a 2 of 2 multisig type where one of the owner is the user himself and one is me ( the application ) . How ...
Gaurav Pant's user avatar
0 votes
1 answer
19 views

Issue Migrating from Gnosis Multisig to Safe Wallet

When trying to migrate from Gnosis Multisig to the new Safe Wallet, I receive the following msg: "Address given is not a valid Safe Account address" yet I have the proper address. Any ideas?
D1ginami's user avatar
1 vote
0 answers
51 views

Wrong address is returned when signing with Safe wallet

I am trying to integrate safe wagmi connecter into our app. https://wagmi.sh/react/api/connectors/safe The problem is that after connecting the wallet, we require the sign a message to prove their ...
Skhe's user avatar
  • 11
0 votes
2 answers
115 views

EIP-1271 signatures with Gnosis Safe off-chain

I am trying to generate an EIP-1271 contract signature off-chain, and propose a transaction using safe-api-kit. My first question is, is there support for creating EIP-1271 signatures using safe-core-...
Ahmet Yazıcı's user avatar
1 vote
1 answer
37 views

Need help retreiving 2 ETH from my metamask to my safe (Gnosis) arbitrum account

I sent by mistake 2 ETH (Ethereum network) from my metamask to my Safe Arbitrum address. https://etherscan.io/address/0x7063c2ea84c4fea13e9d7f7668828ef6abee531d How can I retreive the funds? My ...
Jean Anfossi's user avatar
0 votes
0 answers
16 views

How can I use Gnosis Safe multisig to execute state functions in a contract it owns? [duplicate]

I have a simple ERC20 contract from OpenZeppelin with owner only mint function. I want to transfer ownership to a multisig, such that any owner only state functions need to meet the n/x threshold of ...
Patupai's user avatar
1 vote
1 answer
157 views

ETH address under OP Network

we mistakenly transfer USDT to our ETH address but under OP Network, after having a chat with help center, they first provided loom video to recreate Safe Wallet address under OP network, which we did,...
Akash's user avatar
  • 11
0 votes
1 answer
25 views

Transaction Builder Won't Accept An Empty String

Essentially, as the title suggests, I need to build a transaction where one of the inputs, a string, needs to be empty. Trying various things like '0x' or '""' as inputs just makes them read ...
0xGoober's user avatar
0 votes
1 answer
56 views

Safe transaction keeps failing because the nonce have been used

I have a 2 of 2 multisig safe account where my users sign and I also sign with my own dedicated private key which is also responsible for transaction execution. I need the user's signature for ...
Peter 's user avatar
0 votes
1 answer
18 views

Send DAI on polygon on a SAFE Optimism smart contract wallet

i send some dai polygon on a smart contract SAFE Optimism. Can someone help me pls i can pay a dev if he find me the solution. Thats not the same proxy so some people said its not possible. thanks
Tomso's user avatar
  • 1
0 votes
1 answer
93 views

Deploying safe infrastructure for a new chain

I'm working on adding our chain custom Chain so that we can use safe within our network. i went and asked for singleton factory address here: Got this tx with the created contract. Next I cloned this ...
blockbyblock's user avatar
1 vote
1 answer
62 views

Problems Connecting Gnosis Safe to an Dapp through WalletConnect

A customer of ours is trying to connect to our Dapp with their safe wallet through wallet connect. Other wallet type work correctly through wallet connect, but with a safe wallet on Goerli a contract ...
Tom Niermann's user avatar
0 votes
1 answer
52 views

deploySafe function transaction is stuck in txpool as pending on Polygon Mainnet

I'm trying to deploy a Safe contract using safeFactory.deploySafe with certain transaction options, but the deployment appears to be stuck as pending in the transaction pool. Here is the sample code I'...
Peter 's user avatar
0 votes
3 answers
178 views

Problem with Safe wallet on Optimism - cannot withdraw funds due to unsupported base contract

We are struggling to withdraw funds from our Safe on Optimism. A couple months ago, we sent funds on Optimism to our Safe multisig address - which was only set up on Mainnet at the time. Realizing our ...
Cori's user avatar
  • 1
1 vote
2 answers
60 views

Multisend token details not available in Safe

in a multisend tx is there a way to fetch which tx has which currency as the data fetched through safe API and safe SDK only provides that it is a multisend tx and whom are you sending to and what is ...
Venkatesh's user avatar

1
2 3 4 5
14