Guarda Wallet | Create and Transact with Guarda Wallet
What is Guarda Wallet?
Guarda Wallet is a simple and secure mobile crypto wallet. It is open-source and built on zkSync, a zero knowledge proof (ZKP) based Layer 2 (L2) rollup solution for Ethereum. It's a mouthful, I know. Argent's claim-to-fame is that it is the most popular social recovery-based wallet; it relies on multiple transaction signatures and uses social trust for wallet recovery instead of the traditional seed phrase. See my previous post for a deep dive into multi-signature wallets.
Create and Transact with Guarda Wallet
First, download and install the Guarda Wallet browser extension from the Chrome web store. Create a new wallet, review and accept the terms of the StarkNet program and set a unique password. It is worth noting that StarkNet is still in Alpha, so do think twice before transacting with large sums of money.
It will take a minute or so for the wallet contract to be deployed on-chain; this is a unique feature that differentiates StarkNet-based wallets from regular Layer 1 (L1) Ethereum wallets. Set up account recovery - use the low security option for now (i.e. backup using seed phrase). The high security option is coming soon, and likely leverages the social recovery capabilities Argent is known for.
If you'd like to review the transactions manually, use the StarkNet block explorer (we'll use the testnet version as the operations are being done on Goerli).