Universal Wallet

Project Name

Universal Wallet

Project Tagline/Description (140 Characters Max. Will be used on table card for judging)

A Universal Login Wallet, that on boards users in just couple of steps using counterfactual deployment, universal logins and ability to buy dai with debit/credit card through Wyre.

Team Members. First and Last Names

Kyle Bryant Marek Kirejczyk Makoto Inoue

Status.im ID for Each Team Member (we will use this to contact you and your team)

Kyle Bryant | Telegram ID: @kyrrui (Status: Moccasin Intent Bernesemountaindog) Makoto Inoue | Telegram ID: @inouemak (Status: Crafty Brown Wolf / 0x0480f5fa69d65f81c347b930bd1f301ac168c682cd9835cbb030d6db0fdc91e753963c350094d617b36009906e3fe56aa0183a5a7e98e1728cf72cc1f583339579) Marek Kirejczyk | Telegram ID: @marekkirejczyk

Detailed Project Description (no more than 3-4 sentences)

We are solving the on-boarding problem, by radically reducing amount of steps a new user needs to follow in order to start interacting with the Ethereum network. All a user needs to do is: - pick a name - enter card information - boom! - done

We utilize a number of technologies to make this possible: - we always provide users with the option to purchase dai (to avoid volatility problem) - universal login - to provide secure distributed storage and usability on multiple devices - meta transactions - to allow users to pay for transaction gas costs with dai (so that user needs no knowledge of ethereum at all) - counterfactual deployment, so a user is provided an account before making their first transaction

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

dai, counterfactual deployment, create2, multisig, metaransactions Also React, Solidity, ethers.js, waffle

Track for which you’re submitting (Open or Impact)

Open

All Bounties Completed/Incorporated

We implemented Wyre, Ideas by Nature onboarding

https://github.com/UniversalLogin/UniversalLoginSDK/tree/hackathon