What is StarkNet?
StarkNet by StarkWare is an Ethereum-based Layer 2 network, a permissionless decentralized Validity-Rollup (also known as a ZK-Rollup). Every address on StarkNet is a smart contract. StarkNet is currently in its alpha stage, with multiple projects being built on it, including Argent X. You can read more on StarkNet here.
What is Argent X?
Argent X is a browser extension for Chrome and Firefox browsers - a wallet that operates on StarkNet. Argent X was the first wallet on StarkNet that currently being actively used by StarkNet dapp developers.
It is a wallet that allows you to try StarkNet through Goerli test network, explore the available projects as they are built and work on your own dapp, using a wallet with simple interface to transact.
How does Argent X work?
Argent X injects the StarkNet API into every website’s javascript context, to allow Dapps to request transactions to be made from your wallet. You can review every transaction, approve and reject them just like with other Ethereum wallets.
Where to find Argent X extension?
Argent X is available as an extension in Chrome Web Store and Firefox Addons.
Argent X recovery
Currently recovery is available through seed phrase, however soon the wallet will have advanced security options. You can find more on the wallet recovery here.
Argent X source code
You can view the source code of Argent X here: https://github.com/argentlabs/argent-x