All Projects → gnosis → Safe Contracts

gnosis / Safe Contracts

Licence: lgpl-3.0
Gnosis Safe allows secure management of blockchain assets.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Safe Contracts

Etherswallet Ios
Ethereum Wallet and Dapp Browser for iOS.
Stars: ✭ 281 (-0.35%)
Mutual labels:  ethereum, wallet
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (-36.17%)
Mutual labels:  ethereum, wallet
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (-41.49%)
Mutual labels:  ethereum, wallet
Multicurrencywallet
Bitcoin, Ethereum, ERC20 crypto wallets with Atomic Swap exchange. Release announce: https://twitter.com/SwapOnlineTeam/status/1321844352369500160
Stars: ✭ 136 (-51.77%)
Mutual labels:  ethereum, wallet
Multisigwallet
Ethereum MultiSigWallet
Stars: ✭ 230 (-18.44%)
Mutual labels:  ethereum, wallet
Alpha Wallet Ios
An advanced Ethereum mobile wallet
Stars: ✭ 140 (-50.35%)
Mutual labels:  ethereum, wallet
Go Ethereum Hdwallet
Ethereum HD Wallet derivations in Go (golang)
Stars: ✭ 178 (-36.88%)
Mutual labels:  ethereum, wallet
Etherwalletkit
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Stars: ✭ 96 (-65.96%)
Mutual labels:  ethereum, wallet
Emerald Wallet
Emerald Wallet
Stars: ✭ 198 (-29.79%)
Mutual labels:  ethereum, wallet
My Wallet V3 Frontend
Blockchain Web Wallet Frontend
Stars: ✭ 192 (-31.91%)
Mutual labels:  ethereum, wallet
Alpha Wallet Android
An advanced Ethereum mobile wallet
Stars: ✭ 133 (-52.84%)
Mutual labels:  ethereum, wallet
Weiwallet Ios
Wei Wallet is an open source Ethereum wallet for iOS
Stars: ✭ 271 (-3.9%)
Mutual labels:  ethereum, wallet
Ethereum Wallet
Native Ethereum Wallet - iOS
Stars: ✭ 125 (-55.67%)
Mutual labels:  ethereum, wallet
Peatiocryptoexchange
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
Stars: ✭ 141 (-50%)
Mutual labels:  ethereum, wallet
Desktop
The official Musicoin Desktop Wallet Application
Stars: ✭ 112 (-60.28%)
Mutual labels:  ethereum, wallet
Toshi Android Client
Android client for Toshi
Stars: ✭ 167 (-40.78%)
Mutual labels:  ethereum, wallet
Cated
CATEd - Cryptocurrency Analytics and Trading Engine for Django
Stars: ✭ 84 (-70.21%)
Mutual labels:  ethereum, wallet
Eltwallet
Non-custodial decentralized mobile wallet
Stars: ✭ 88 (-68.79%)
Mutual labels:  ethereum, wallet
Blockchainwallet Crypto
比特币、以太坊公私钥生成以及签名,长时间不维护可移步 https://github.com/QuincySx/ChainWallet
Stars: ✭ 183 (-35.11%)
Mutual labels:  ethereum, wallet
Walletconnect Monorepo
WalletConnect Monorepo
Stars: ✭ 230 (-18.44%)
Mutual labels:  ethereum, wallet

Gnosis Safe Contracts

npm version Build Status Coverage Status

Install

Install requirements with yarn:

yarn

Run all tests:

yarn build
yarn test

Deploy

Some contracts require that the Solidity compile target is at least petersburg (e.g. GnosisSafeProxyFactory and MultiSend). This is default since Solidity 0.5.5.

Note: The formal verification was performed using the contract compiled with solcjs 0.5.0.

This will deploy the contracts deterministically and verify the contracts on etherscan.

Preparation:

  • Set MNEMONIC in .env
  • Set INFURA_KEY in .env
yarn deploy-all <network>

This will perform the following steps

yarn build
yarn deploy --network <network>
yarn hardhat --network <network> etherscan-verify
yarn hardhat --network <network> local-verify

Verify contract

This command will use the deployment artifacts to compile the contracts and compare them to the onchain code

yarn hardhat --network <network> local-verify

This command will upload the contract source to Etherescan

yarn hardhat --network <network> etherscan-verify

Documentation

Audits/ Formal Verification

Security and Liability

All contracts are WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License

All smart contracts are released under LGPL-3.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].