Ethereum Browser Extension
An Ethereum Wallet Browser Extension
Nifty Wallet provides the ability to access and interact with Ethereum based distributed applications (dApps) using a web browser. Users can approve payment for dApp related purchases and services, send and receive funds, and monitor their tokens all within the context of an Ethereum-based web3 environment.
In the secure Nifty Wallet interface, users can create and manage wallet accounts and interact with their Ether and other ERC20 tokens. Wallet functionality includes the ability to:
- Initiate token transactions to other addresses (wallets or smart contracts)
- View ERC20 token balances, add custom tokens
- Interact with smart contracts
- Import wallet accounts
- Connect to hardware wallets (Ledger and Trezor)
In addition to supporting the Ethereum mainnet chain and Ethereum test networks, Nifty wallet also offers native support for the POA network, xDai Network, and Ethereum Classic. Users can also connect to other EVM blockchains using the custom RPC feature.
Nifty wallet was originally built using a forked version of MetaMask, and has since undergone various customizations to provide an optimized user interface and the ability to manage smart contract operations such as multi-signature wallet operations. This code for this open source project is available at: https://github.com/poanetwork/nifty-wallet