-
Notifications
You must be signed in to change notification settings - Fork 4
Receive via HTTP with a forwarded Port using a QT Wallet
MrT edited this page Feb 2, 2021
·
4 revisions
To receive payment via HTTP, you need to configure your HTTP(S) Listener to listen first
To follow this tutorial, you will need the following:
- Up-to-date MWC QT-Wallet Software: https://github.com/mwcproject/mwc-qt-wallet/releases
- A Forwarded port on your Router forwarding Port 3415 to your local PC (See https://www.noip.com/support/knowledgebase/general-port-forwarding-guide/)
First let's lay out the overall procedure, more detailed instructions with screenshots are below:
- Configure the HTTP Listener
- Request the Payment
- Dont close the wallet until the payment was received
- By default, the HTTP listener is enabled, but configured for another Usecase.
- To configure the HTTP listener click the gear Icon at the Top right of your Wallet, then click on
listeners
to get into the "listener" Page.
- Then click on Configure to set-up the HTTP listener as we can see below.
- A tab named FOREIGN API LISTENER will open, in there tick the checkbox Local and Internet, to enable the HTTP listener to accept connections for the Internet as well.
- A warning pop-up, click on Continue then the wallet will restart.
- As we can see below, the HTTP listener is now Online.
- Now you can note down your Routers IP address to get your withdrawal address :
Visit http://myip.is and note down your IP address displayed on the Webpage, an example is provided Below
- Once you have the http listener on the MWC wallet and know your external IP, you can make your withdrawal with the Router IP Address that you just looked up. An example is below
Make sure to have the MWC wallet open and running. An Example Address would be : http://84.12.123.7:3415
- Once the payement is sent, you will have a pop-up confirming that you received a payement, but at this step the transaction still
UNCONFIRMED
and it's inAWAITING CONFIRMATION
as you can see below :
- To check the current status of the transaction go in the Transaction tab. As we saw before the transaction still have no confirmation yet, you will need at least to wait 2 min to see it as confirmed.
- Once the transaction is confirmed and so received, the recipient needs to wait enough confirmations (set to 10 blocks by default) to spend the fund received recently.
- Once 10 confirmations (10 minutes) are reached, the recipient received his fund and can spend it directly after.
Introduction
Sending Guides
Receiving Guides
- Accept Swap Offer - QT Wallet
- Receive via Atomic Swap - QT Wallet
- Receive via HTTP (NGrok) - QT Wallet
- Receive via HTTP (Port Forwarding) - QT Wallet
- Receive via HTTP (NGrok) - CLI Wallet
- Receive via Files - QT Wallet
- Receive via Files - CLI Wallet
- Receive via Files - Cold Wallet
- Receive via TOR - QT Wallet
- Receive via TOR - CLI Wallet
- Receive via Slatepack- QT Wallet