Nifty Wallet
Nifty Wallet provides an easy way to access the POA Network and other Ethereum based networks, and interact with compatible Ethereum Chain Distributed Applications (DApps) through the browser.
In addition, it blocks malicious sites and keeps wallet keys secure within the application.
Installation & Configuration
- Install the plugin for your browser.
Google Chrome
Compatible with Google Chrome v59.0.3071.115 or later. - Click on the purple app icon in your browser to open the application.
- Setup your Nifty Wallet account.
Note: if you already have Nifty Wallet setup, skip to step #4.
a. The first time you open the program, a pop-up window will appear. Click the Accept button to continue.
b. Create a new account with a secure password (or import existing account)
Note: If you have already a Nifty Wallet account you can import it by clicking on Import Existing Den, enter your secret 12 word phrase, and create a new password.
c. Save the 12 word backup phrase somewhere safe. You now have a brand new Ethereum wallet created for you called Account 1!
- To Change the Account Name: Hover over Account 1 and you will see an edit link. Click this link, change the name, and click the save button.
- To interact with your wallet: Click on the 3 dots to the right of the account name to copy the full address, check transactions on POA Explorer, and more.
- To Change the Account Name: Hover over Account 1 and you will see an edit link. Click this link, change the name, and click the save button.
- Connect to the POA Network.
Nifty defaults to the POA network. To switch networks, follow the instructions below.
a. Click on the App Icon in your browser to open the interface.
b. In the upper left corner you will see a dropdown menu. By default, Nifty Wallet will be connected to the POA Network.
c. To Switch Networks:
i. Click on POA Network in the top left.
ii. Select a Network from the dropdown.
Note: To interact with POA20 tokens, you will connect to the main Ethereum Network.
Importing an Account
- Click the Account Icon in the upper right corner to open a dropdown menu.
- Select Import Account.
- Select Private Key or JSON File in Select Type dropdown.
a. Private Key
i. Export/copy a private key from another Ethereum based wallet.
ii. Paste into the private key field and click Import.
iii. You should see the Account in the dropdown list.
b. JSON file
i. Click Choose File button to locate and select your JSON file.
ii. Enter password used when creating the keystore file.
iii. Click Import button.
- Click Account Icon and select the newly imported account (new accounts should appear lowest on the list, but check the address field 0x…. below the account to verify accuracy).
Deleting old accounts from the wallet
There is no easy way to delete imported accounts from the wallet interface. This prevents accidental deletion. However, if you would like to clean the interface, backup your seed phrase and export each wallets private keys for safety. You can then restore the wallet with your seed phrase and other the original accounts will appear in the interface.
Balances
POA Tokens
To check a balance, be sure the correct network is selected in the Network dropdown (POA Network or POA Sokol Test Network). If you have any POA tokens, you will see the amount and USD value in your account.
Buy POA Tokens
Nifty provides links to the current exchanges to buy and transfer tokens.
- Click the Buy button.
- Select the exchange you would like to use to purchase POA tokens. You will be directed to the service. Login as you normally would to interact and purchase POA.
- Withdraw your purchased POA to your Nifty Wallet Address. To copy your wallet address, go to the account in Nifty wallet, click on the 3 dots and select Copy Address to clipboard.
- Once the transfer occurs, your new balance will be reflected in the wallet. If you are not seeing the correct balance, check the transaction and double check that you are connected to the POA network.
Send POA Tokens
- Click the Send Button.
- Enter the amount to send and the recipient’s address and click Next.
- A second screen will confirm transaction details. If you want to proceed, click Submit.
- The transaction will appear in your Sent Transactions Tab. Click on the transaction to view details in the POA Explorer.
POA20 Tokens
POA20 tokens (see the POA bridge DApp for more info) can be stored in Nifty Wallet using the same wallet address you use for POA tokens. However, POA20 tokens live on the Main Ethereum Network rather than a POA network.
To view, you must create the token type in the Nifty Wallet application.
- Click on the app icon in your browser to open Nifty Wallet and login.
- Click on the Network dropdown and select Main Ethereum Network.
- If you have already added the POA20 token type, it should display. If not, click the Add Token button in the Tokens Tab.
- Input the following in the Custom Token Address and Click Add.
- Token Contract Address: 0x6758b7d441a9739b98552b373703d8d3d14f9e62
- Token Symbol: POA20
- Decimals of Precision: 18
- Verify the balance of POA20 Tokens in your account.
Please see the Bridge FAQs for more information on POA20 tokens.
Currently, Nifty Wallet does NOT have a UI for sending or receiving ERC20 tokens like POA20. To send and receive, use in tandem with a browser wallet such as MyEtherWallet or MyCrypto. An alternative is to use a mobile wallet like Trust Wallet to interact with POA20.
Compatibility
Nifty Wallet provides a web3 interface for DApp interaction and works with a variety of applications and plays well with MyEtherWallet and MyCrypto.
Update to Latest Version
Depending on your Chrome settings, your extension may not automatically upgrade. To upgrade to the latest version of Nifty Wallet:
- Open Google Chrome on your computer.
- In the address bar, type chrome://extensions.
- At the top of the extensions page, toggle to Developer mode.
- Click Update in the top navigation menu.
Comments
0 comments
Please sign in to leave a comment.