Skip to main content

Questions tagged [safe-core]

The tag has no usage guidance.

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

TypeError: Safe.init is not a function

I am doing trying to initialize a new Protocol Kit as explained in this Safe tutorial: https://docs.safe.global/sdk/protocol-kit#confirm-the-transaction-second-confirmation I have this piece of code ...
Salo Charabati's user avatar
0 votes
1 answer
10 views

View Transaction deatils in Safe (Wallet) page

Is there any trick to view the details of the incoming transaction on the Safe(Wallet) page https://app.safe.global/. Currently, the transaction is shown as hex-encoded, which gives no idea what to ...
Wazen Shbair's user avatar
0 votes
0 answers
11 views

load_ledger_cli_owners not working in safe-cli

When a replayed account is loaded in Safe-CLI it shows: Ledger=Disabled Optional ledger library is not installed, run pip install safe-cli[ledger] Trezor=Disabled Optional trezor library is not ...
1sn4o's user avatar
  • 1
0 votes
0 answers
8 views

safe-core not able to access app.safe.global

not able to access app.safe.global in dubai since morning. only this website is a problem all other websites are opening. whats the issue and how to solve this its working with a vpn. Error message ...
rashmi's user avatar
  • 1
0 votes
1 answer
19 views

Address Mismatch in Ethereum Signature Verification with Safe via WalletConnect

I'm facing an issue with Ethereum signature verification. When I sign a message using Safe through WalletConnect, the verified address does not match the signed wallet address. This problem occurs ...
MJ.'s user avatar
  • 1
0 votes
1 answer
36 views

Need help to use Safe-CLI to regain funds from a replayed Safe on Base

Managed to replay a safe wallet on Base with the same ETH address 0x88470174477D5fFa56758162781F96a85c62CDb8 originally created with a Ledger-Metamask. Sadly the web UI no longer works: So I ...
1sn4o's user avatar
  • 1
1 vote
0 answers
15 views

Getting empty response after calling safeFactory.init() function on Safe MultiSig wallet

I created a multiSig address from the UI and I'm trying to call an external contract using that safe address. I want to use that safeAddress and create a sort of safe Instance so that I can call ...
Pankaj Jagtap's user avatar
1 vote
0 answers
17 views

Signature error when adding a delegate

I am trying to add a delegate to my safe in order to submit tx from a keeper. I have read the API (v2) documentation and tried to sign an eip712 message. A problem is that the doc mentions that the ...
DarkShark's user avatar
1 vote
1 answer
20 views

How to create and sign Transaction using Python

I have configured three signers to sign or approve transactions in Safe wallet, so i want to implement in my project which is in python. Can you provide me Python implementation or any documentation ...
Pranshul Sharma's user avatar
0 votes
1 answer
29 views

Init protocolKit error

I am trying to init 1 protocolKit but am getting error. This my code const address = await provider.send("eth_requestAccounts", []); const signer = (await provider.getSigner(address[...
Nguyen Van Hong's user avatar
0 votes
0 answers
15 views

Safe init on the Browser

I am trying to initialize the safe SDK and I see I have to use an RPC URL const protocolKitOwner1 = await Safe.init({ provider: RPC_URL, signer: OWNER_1_PRIVATE_KEY, safeAddress: SAFE_ADDRESS }) ...
Delalie Rawllings's user avatar
0 votes
1 answer
36 views

EXCEPTION IN Deploying Safe Account

const deploySafe = async () => { try { const safeFactory1 = await SafeFactory.init({ provider: RPC_URL, signer: OWNER_1_PRIVATE_KEY, }); const ...
Jaydeep Dey's user avatar
1 vote
1 answer
42 views

Docker containers(safe-infrastructure) are exited on Ubuntu OS

I tried to deploy the safe-infrastructure on Ubuntu 22.04 using docker compose, but several docker containers were not running so I couldn't operate it. It's working on my MacOS without any issues. ...
happyleow's user avatar
0 votes
1 answer
14 views

How to update the safe global version?

We need to implement relay to pay the gas fee from the safe ( global) , and we need to update the safe version how we can ? from UI we can not ? https://docs.safe.global/sdk/relay-kit
ABDUL 's user avatar
  • 11
1 vote
0 answers
46 views

Chain Logo image doesn't display in gnosis-safe-wallet UI

I am operating Safe-Infrastructure on my local end. I already added chain info including chain logo image(there's file upload button for logo image) on the admin dashboard: http://localhost:8000/cfg/...
happyleow's user avatar
0 votes
1 answer
24 views

Error 422 from Safe API for multi-sig transaction

We're sending the following multi-sig transaction, to Safe API and it returns a 422 error (incorrect parameters). Is it possible to know the error in the transaction payload (without the data field)? ...
Faraz's user avatar
  • 3
0 votes
1 answer
36 views

Crypto Asset Claim Redemption Dashboard

We are looking to create a Claim/Redemption dashboard system using SAFE as the programmatic asset custodian, where an external user of our application can "claim" or request for the transfer ...
Adam Kramer's user avatar
0 votes
0 answers
34 views

send_erc20 tx on safe CLI not working on CELO

Cannot find enough owners to sign. 6 missing Also, sending the tx on the UI nor updating from v1.3.0 are working
Mateo Daza's user avatar
0 votes
1 answer
36 views

Failing while trying to deploy ETH SAFE on BASE. What am I missing?

I tried following the steps outlined here: https://help.safe.global/en/articles/40812-i-sent-assets-to-a-safe-address-on-the-wrong-network-any-chance-to-recover https://share.zight.com/z8uBKZYr This ...
wrong-addressor's user avatar
0 votes
1 answer
23 views

Smart Wallet on FVM

Is there any possibility that I can deploy a gnosis-safe smart wallet on the FVM network and use that contract as the owner of my protocol contracts to decentralized ownership?
Parv Jain's user avatar
1 vote
1 answer
29 views

Safe-cli issue with Trezor

I am trying to send any transaction using the safe-cli with a Trezor wallet. The Trezor address gets imported correctly through load_trezor_cli_owners, but I receive the following error when trying to ...
YyK's user avatar
  • 11
0 votes
1 answer
40 views

Safe 4337 Module: cannot deploy deterministic-deployment-proxy due to low gas price

I'm trying to deploy contracts of module 4337 to the new evm compatible blockchain. Deployment crashed on the stage of deployment of deterministic-deployment-proxy The main point of the problem is ...
Andrei Kulevich's user avatar
0 votes
1 answer
28 views

Add message to ERC-20 token transfer

I am trying to include a message for transparency reasons when performing an ERC-20 token transfer from a safe. I haven't been able to find a way to do this through the transaction builder, or when ...
Sarah's user avatar
  • 1
0 votes
1 answer
51 views

safe-core | Auth-kit SDK login not work

I am currently experiencing problems with the Auth-kit SDK product on your platform. As is well known, this product is part of your suite of tools to work with Smart Accounts. Specifically, the Auth-...
Luis Rivero's user avatar
0 votes
1 answer
26 views

What's the URL of Events Service and how to register a webhook?

The Events Service URL is not indicated in the repository's README: https://github.com/safe-global/safe-events-service?tab=readme-ov-file#how-to-integrate-with-the-service So I cannot register a ...
Rubilmax's user avatar
0 votes
0 answers
42 views

Safe Wallet | How to sign in to a web app without sending a transaction?

I am looking to sign into a web app that requires me to sign something in my wallet that I normally wouldn't need to spend gas for. However, my safe app requires that I send a transaction for it, how ...
Patrick Collins's user avatar
0 votes
2 answers
114 views

Cannot create a new safe account using safe-infrastructure

Our Eclipse Testnet info was already included on Safe-singleton-factory, Safe-deployments, Safe-core-sdk, and Safe-wallet-web repositories. Based on that, I have been trying to execute safe-...
happyleow's user avatar
1 vote
1 answer
97 views

Safe replay issue, sdk/cli help needed

I would kindly like to ask someone to help someone being not a dev (me) to verify why during safe recreation (I mistakenly sent my funds from the Bybit 62 SAFE erc to optimism address). Why there is ...
Michał Komarnicki's user avatar
0 votes
1 answer
66 views

Sent to Safe Wallet(ETH) address that exists only for Polygon. Failed to retrieve. Searched and talked to CS but failed. Please advise

Made a transaction on ETH chain to Safewallet(Polygon) address. Tried Safewallet intercom support and watched videos. Tried to create the address on Polygon but failed. Please advise. Original botched ...
SadPepe's user avatar
1 vote
0 answers
42 views

Gas usage of same/similar contract interaction on arbitrum vs optimism

I created safe 4337 accounts on both arbitrum and optimism and surprised by the difference in gas usage. Arbitrum transaction: https://arbiscan.io/tx/...
user22685947's user avatar
0 votes
1 answer
50 views

safe w/ 4337 module & entrypoint 0.7

We need to setup a safe account with the 4337 module. Using pimlico bundler (w/ and w/o paymaster) with entrypoint 0.7. Seems to deploy ok and can send transactions w/ and w/o paymaster via the ...
user22685947's user avatar
0 votes
1 answer
21 views

How do I run Safe wallet and 4337 run on our L3 and How can I use `@safe-global/relay-kit` sdk on it to run init and other functions

I have already deployed AA contracts like entrypoint/aymaster & Safe and Safe4337Module contract. Now I want to use @safe-global/relay-kit sdk by providing my chains' RPC and bundler URL. Is there ...
Harsh's user avatar
  • 71
0 votes
1 answer
68 views

How to send transaction using Safe Wallet with wagmi connector?

I am trying to develop a Safe Global dApp using viem and wagmi's Safe connector (https://wagmi.sh/react/api/connectors/safe). When I tried to send a transaction (call some contract), it throws an ...
Alex Kraiz's user avatar
0 votes
2 answers
38 views

Funds sent to wrong chain

I was supposed to send these funds in a Safe contract on Base Chain but I ended up not realizing that it was with Blast's rpc and I sent it to the address on the Blast network. As it is a new network, ...
couldnotbeme's user avatar
0 votes
1 answer
46 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
1 answer
29 views

Can't Update a safe through CLI

I'm trying to update my safe from 1.3.0 to 1.4.1 but every time I try to update it through the CLI it says "1.3.0 cannot be updated (yet)". I tried changing the Master Copy to that of 1.4.1 ...
Cattin's user avatar
  • 1
0 votes
1 answer
22 views

Please load a default sender?

Keep getting "Please load a default sender". How do i set one of the loaded accounts as the default in the CLI? Thanks!
Alex's user avatar
  • 1
0 votes
1 answer
48 views

How to fetch transaction data of Safe Wallet on Arbitrum

I would like to fetch transaction data of the Gnosis Safe wallet on Arbitum L2 chain. I have found the following answer for mainnet: https://help.safe.global/en/articles/40822-export-transaction-data ...
Timofey Kupriyanov's user avatar
0 votes
1 answer
59 views

How can I decode a Gnosis Safe transaction?

I interacted with a smart contract using Gnosis Safe and sent a transaction to the Sepolia network: https://sepolia.etherscan.io/tx/0xc0aab967e6f87fed78b6215f7ff02e2b661903f324a115ebc062b9308754002c I ...
Thomas Hepner's user avatar
0 votes
1 answer
29 views

Decoding Gnosis Safe Transactions

we need to get the 'data' argument from a gnosis safe txn in our subgraph. The existing ethabi library fails to decode any gnosis safe txn, so we are unable to index certain function calls that come ...
mostarz93's user avatar
1 vote
1 answer
36 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
1 vote
1 answer
31 views

How to Withdraw Assets from BSC Using Safe (Gnosis) SDK?

I have created a vault on Binance Smart Chain (BSC) and now need to write a script to withdraw assets from it using the Safe (formerly Gnosis Safe) SDK. I haven't used the Safe SDK before, so I'm ...
vnphtm's user avatar
  • 11
0 votes
1 answer
34 views

"unsupported base contract" on polygon

I created a safe on polygon a long ago matic:0x7A4207f8aa017763771A38b3Ee10D2b5f85e9A7A , Now i want to transfer funds but i got error "unsupported base contract" And asking to use CLI. I am ...
mahadev's user avatar
0 votes
1 answer
39 views

Getting price information using the Safe public API

The current public documentation includes an endpoint: /api/v1/safes/{SAFE_ADDRESS}/balances/usd which is meant to provide users with a fiat balance and conversion rate for every asset held in a safe, ...
Rohan Kapur's user avatar
0 votes
1 answer
33 views

I need help setting up a Fireblocks MPC as a Safe signer

so far I've been following the steps on this link (https://forum.safe.global/t/self-custody-with-multi-party-computation-as-a-safe-signer/2267/5) but I can't seem to get the signature prompting in FB. ...
ebarbieri's user avatar
0 votes
1 answer
70 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
0 votes
1 answer
57 views

How can I Mint and Transfer token programmatically?

So I have created this test transaction using Safe {WALLET} transaction builder dashboard feature, it does 2 transactions: Mint an ecr20 token Transfer this to another account. All this takes place ...
ermir's user avatar
  • 103
0 votes
1 answer
27 views

Verifying smart contracts deployed via Gnosis Safe Multisig on Etherscan using Gnosis Multisig

Is it possible to verify a smart contract using Gnosis safe multisig?  If this is the case, could you please elaborate on the recommended approach or most effective method for verifying contracts that ...
Bishal Bist's user avatar
0 votes
1 answer
31 views

Use transaction builder to send USDC to multiple address

I make a monthly batch of USDC transfers to multiple addresses on Optimism. Nowadays I'm making each individual transaction and batching them, but they are a lot. Is there a way to make a JSON to ...
Tom Grau Baena's user avatar
1 vote
1 answer
92 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

1
2 3 4 5