Krypton Wallet

Krypton Wallet

All in one wallet even my grandma can use!

The problem Krypton Wallet solves

Crypto onboarding is yet ready for mass adoption!

Users are welcomed with the following long:

  • Long Seed Phrases, that you have to remember when after downloading a wallet
  • The Need for multiple apps - An exchange, a self-custodial wallet- to get hands on the first ETH.
  • Paying with your Crypto, or a simple tx is reserved for tech Savvys, as you have to engage with long and unintelligible Addresses.
  • Crypto is multichain, users have to engage with many chains and L2 with complex bridging processes.
  • High gas fees to use a chain and the inability to pay gas in non-native tokens, can make you stuck.

How we solve this?

We have a really simple formula

AA + OnChain(2FA+Recovery) + DID = Krypton

  • Krypton Wallet is mixing some of the existing techs to make a brand new onboarding experience.
  • Krypton is Seedphraseless (using social login)
  • Krypton is Gassless (ERC 4337 paymasters will sponsor your gas on supported chains)
  • Krypton is Secure (Verifies that it is you using anonAadhaar)
  • Krypton is Biometrics ( with PolygonID or Passkeys)

Challenges we ran into

Multichain gasless

We aimed to build a multichain Wallet that can interact with multiple Dapps on multiple chains gasless, but we couldn't Implement a cross-chain bridge that will interact without chain switching. We have used CREATE to generate the same address on multiple chains.

Biometric Wallet generation using PolygonID

Polygon isn't currently supporting Permissionless Custom credential generation, so the Polygon ID integration wasn't successful.

AnonAadahar

AnonAadahar generates different Unique IDs every time users download their digital Aadahar. This makes our backend 2FA unrecognisable even though the Aadar is valid. This is mitigated by reusing the downloaded Aadar and having a longer cool-off window. This bug has to be fixed by AnonAadahar.

Tracks Applied (8)

Arbitrum Track

Supported in Arbitrum, deployed in Arbitrum Goerli

Arbitrum

Polygon Track

Supported in Polygon zkEVM and polygon deployed in Mumbai

Polygon

Ethereum Foundation Track

Added Anon AAdhar SDK as a Two Factor Authentication of our 2 Factor Wallet

Ethereum Foundation

Celo Track

Supported in Celo Mainet, Deployed in AlfaJores

Celo

Base Track

Supported in Base, Deployed in Base Goerli

Base

Alliance Track

Possible Startup as a wallet service provider

Alliance

Push Protocol Track

Chat System added between Owner and Guardian Wallets. If the Owner's wallet is compromised, Guardian can discuss about p...Read More

Push Protocol

Scroll Track

Supported in Scroll Mainnet, Deployed in Scroll Sepolia

Scroll

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion