Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 921 Bytes

README.md

File metadata and controls

35 lines (24 loc) · 921 Bytes

Fuse - Wallet Smart Contracts

The Fuse wallet is a fork of Argent wallet. An Ethereum Smart Contract based mobile wallet deployed on the Fuse Network. The wallet's user keeps an Ethereum account (Externally Owned Account) secretly on his mobile device. This account is set as the owner of the Smart Contract. User's funds (ETH and ERC20 tokens) are stored on the Smart Contract. With that model, logic can be added to the wallet to improve both the user experience and the wallet security. For instance, the wallet is guarded, recoverable, lockable, protected by a daily limit and upgradable.

See full specifications here

Install

Install requirements with npm:

npm install

Compile

Compile the contracts:

npm run compile

Test

Launch ganache:

npm run ganache

Run the tests:

npm run test

License

Released under GPL-3.0