{"repo":"safe-fndn/safe-smart-account","free":true,"listed":false,"github":"https://github.com/safe-fndn/safe-smart-account","clone":"git clone https://github.com/safe-fndn/safe-smart-account.git","description":"Safe allows secure management of blockchain assets.","language":"TypeScript","stars":2171,"topics":["ethereum","wallet","solidity"],"license":"LGPL-3.0","category":"blockchain-web3","readme_excerpt":"Safe Smart Account [!WARNING] This branch contains changes that are under development. To use the latest audited version, make sure to use the correct commit. The tagged versions that are used by the Safe team can be found in the releases. Usage Install requirements with npm: Testing To run the tests: Optionally, if you want to run the ERC-4337 compatibility test, it uses a live bundler and node, so it contains some prerequisites: 1. Define the environment variables: 2. Pre-fund the executor account derived from the mnemonic with some Native Token to cover the deployment of an ERC-4337 module and the pre-fund of the Safe for the test operation. Deployments A collection of the different Safe contract deployments and their addresses can be found in the Safe deployments repository. To add support for a new network follow the steps of the Deploy section and create a PR in the Safe deployments repository. Deploy [!WARNING] Make sure to use the correct commit when deploying the contracts. Any change (even comments) within the contract files will result in different addresses. The tagged versions that are used by the Safe team can be found in the releases. Current version: The latest release is v1.5.0 on the commit dc437e8 This will deploy the contracts deterministically and verify the contracts on Etherscan using Solidity 0.7.6 by default. Preparation: - Set MNEMONIC in .env - Set INFURA KEY in .env This will perform the following steps Custom Networks It is possible to use the NOD","default_branch":null,"files":null,"tree":[],"storefront":"/r/safe-fndn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/safe-fndn/safe-smart-account/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}