# PIWallet

## How can I get listed in PIwallet Candidate list?

Please submit an application at <https://pchain.org/joinCandidate>. You will get listed in 2 business days when we validate your submission.

## Why can’t I connect to my node with PIWallet?

If you are trying to use “local node mode” in PIWallet and get this error:

![](https://2117450341-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MRCF092Z3_9ouKsNgIF%2F-MUbAwzr93UhY0w-Ulpv%2F-MUbBkXJaeSJ76ueRNGB%2Fimage.png?alt=media\&token=4160f9aa-0a27-4bc4-88ab-c12f9aade836)

Make sure you have done the things below:

* install and run pchain on your remote node
* run pchain with flag “–rpc –rpcaddr=0.0.0.0”
* open port 6969 to your local ip

Below is how you start pchain on your vps with RPC open:

```
~/pchain/bin/pchain --datadir=~/pchain/.pchain --rpc --rpcapi=eth,web3,admin,debug,tdm,miner,personal,chain,txpool,del --childChain=child_0 --rpcaddr=0.0.0.0
```

## Why does my PIWallet not show anything under local node mode?

If you are trying to use “local node mode” in PIWallet and connects to your node successfully but can’t find any information shown in PIWallet, it is probably because you haven’t transported your keystore file to your node or in the right location. If you want to send transactions by PIWallet local node mode, you will need to keep your keystore file under your `datadir/.pchain/chainid/keystore/`. So the structure of your datadir should look like this:

```
datadir/
        -chaininfo.db/
        -config.toml
        -nodekey
        -nodes/
        -tx3cache/
        -pchain/
                -data/
                -geth/
                -pchain.ipc
                -priv_validator.json
                -keystore/   //you should put your keystore file under here
        -child_0/
                -data/
                -geth/
                -pchain.ipc
                -priv_validator.json
                -keystore/       //you should put your keystore file under here
```
