1.1 Download and decompress the plug-in wallet extension program
From https://github.com/xrpinals/xps-wallet/releases download XPS plugin wallet,
And to treat the compression package xpsWalletExtension.zip. Unpress zip and try to choose a safe path that is not easy to be deleted by mistake.
1.2 Load the plug-in wallet extension program
Select the chrome browser, select the Extension Program in the upper right corner, click the Management Extension Program, and make sure that the Developer Mode status is enabled in the upper right corner.
Click "Load the Exextension"
Select the decompression xpsWalletExtension directory and click Select Folder.
You can see the icon of the XPS plug-in wallet added in the chrome browser.
2.1 Create a wallet
Click on the plugin wallet
For the first time, enter the password and click "Create Wallet"
2.2 Backup mnemonic words
You can see a set of 12-word mnemonic words. It is recommended to back them up immediately (very important). Click "Copy to clipboard" to copy it to the paste board and then copy it out for backup.
2.3 Recovery mnemonic words
Enter the password and click "Import Wallet" to use the mnemonic word to recover the wallet, and all the accounts without external imported private key can be recovered in this way.
2.4 Create a new account
In the "My Wallet" page sign, click the "Settings" button, and click "Add a new account" to create a new account
2.5 Import of external accounts
On the "My Wallet" page, click the "Set" button, and click "Import account" and enter the private key to import the account, click the "Import" button.
If the private key is correct, the account can be imported into the plug-in wallet. For externally imported accounts, there is a "imported" label in the account address bar, indicating that it is imported externally through a private key. For externally imported accounts, be careful to back up the private keys of these accounts, because they cannot be restored by mnemonics (very important).
2.6 Export the account private key
If you need to import the private key for the account. In the "My Wallet" page, click the "Set" button and click "Copy private key" to export the private key of the corresponding account
2.7 Check the account balance
On the "My Wallet" page, select the account address to check the various asset balances at this address. If you choose Hide zero balances, an asset with an asset balance of 0 is hidden.
On the Transfer page, select the outgoing address and you can see the balance of various assets in the outgoing address. Fill in the account address of the accounting party, select the transferred assets, fill in the transfer amount, and click "Transfer immediately"
You can see the interface built and broadcast, and you can see the transaction hash. Click on the transaction hash to view the transaction details interface.
Under the "Withdraw" tab, select the withdrawal address to view the balance of BTC assets in the withdrawal address. Fill in the target account address for Layer1 (currently only legal addresses starting with 1 are supported), fill in the cross chain withdrawal amount (withdrawal amount must be greater than 0.00118BTC), and click "Withdraw immediate"
Click on the "Withdraw State" tab to view the cross chain withdrawal status across the entire network.
After any user on the entire network initiates a withdraw operation, the withdrawal record can be viewed in the cross chain withdrawal status list. If it is your withdrawal transaction, there will be a mark in the From column, indicating that the transaction is related to you.
The status of newly created withdraw transactions is all in the waiting state, representing "queuing for withdrawal". When it reaches a certain state, it will become Processing, representing "withdrawal transactions are being processed". Until this withdrawal disappears from this page, it means that the withdrawal transaction has been broadcasted on the Bitcoin main website. At this time, you can query this withdrawal transaction from the Bitcoin browser.
2.11 Cross chain deposit
Click on the "Deposit" tab to see your account's BTC balance in Layer1.
If you want to top up BTC from Layer1 to Layer2 of XPS platform, please select the amount you want to top up in "Deposit Amount" (this amount is the actual amount of Layer2), and select the rate you are willing to pay on the BTC chain (generally speaking, the rate is correlated with the speed of payment) in the option of "Fee In the "Fee" option, select the rate you are willing to pay on the BTC chain (generally speaking, the rate is related to the speed of the transaction), and then click "Deposit immediately". The transaction will be submitted to the BTC network after it is constructed and you will see a transaction submission popup box, click on the link to see the recharge transaction in the blockchain browser as well.
Once the recharge transaction has been successfully packaged on the BTC network and has reached 2 confirmations, you will be able to see your recharge successfully credited on the XPS Layer2 platform.
3.1 Plug-in wallet network status
The representative plug-in wallet has not been successfully connected to the network wallet node, wait a few seconds to connect.
Broadcast operation that represents that the plug-in wallet has been successfully connected to the network wallet node for transactions.
3.2 Back up the mnemonic words again
If the user forgets to backup the mnemonic words during the first time or jumps the backup for some reasons, click "Reveal secret recovery", enter the wallet password, and click "Reveal" to back up the mnemonic words again. Click "Copy" to copy to the paste board, and then copy out for backup.
Deletion of the plugin's wallet directory or removal of the plugin from chrome may result in the loss of wallet account helpers and accounts, please be sure to properly back up and keep the helpers and private keys of externally-imported accounts in advance to prevent loss of assets due to loss of private keys.