Solidity-smart-wallet Wallet has one owner Receive funds with a fall back function Spend money on EOA and contract Give allowance to people Get a new owner with three out of 5 giradiance for account/funds recorvery