Darknet Market Guides Opsec Technical Guides

How to Access I2P Sites the Right Way in 2022

How to Access I2P Sites the Right Way in 2022

Yet to grow to the popularity of Tor, I2P is one of the most proficient networks that offers more anonymity to access the darknet.

This article aims to guide everything users need to know to access I2P sites safely, namely in this case The Marketplace I2P.

Prerequisites for Accessing I2P Sites

This guide is for users configuring a Windows system from scratch. The following software must be installed and used. 

Make sure you download these prerequisites to a folder on your hard disk (E.g. C:\temp\tmpsetup\) before continuing. 

  • QuickJS Extension
  • Bitcoin-QT client 0.8.6+:(https://bitcoin.org/en/download) Default Bitcoin client – supports multi-signature transactions. Also, Electrum can be used (simple to swap in), but this guide will only covers Bitcoin-QT

Note: If you opt to connect over Tor, you may need to initially connect with Proxy of None otherwise the icon sits on red (unconnected) for hours. Once a successful connection has been established and the icon goes yellow, change the Network Settings to use the appropriate TOR proxy indicated in the tutorial link (127.0.0.1 Port 9150 or 127.0.0.1 Port 9050) and restart Bitmessage. The icon should be yellow or green and you will be connected over Tor.

  • TAILS (Secure Linux): (https://tails.boum.org/install/ ) Provides a secure operating system to connect to TMP. Required as part of the Installation & Configuration – For TAILS (Linux) with Electrum tutorial.
  • Electrum – Lightweight Bitcoin Client: (https://electrum.org/#download ) Provides a simple, flexible Bitcoin Wallet that supports The Marketplace specific plugins to make seller order management easier. Required as part of the Installation & Configuration – For TAILS (Linux) with Electrum tutorial concepts.

Some Important Concepts You Should Know

The Marketplace approaches the transactions on its darknet market differently from other popular markets. To prevent a collapse or the money stored on the platform to be stolen or disappearing, TMP uses Multi-signature transactions as it provides an increased level of security. 

Multi-signature, also known as multi-sig, is a practice that requires the use of different keys or signatures to authorize a Bitcoin transaction.

Multi-signature transactions allow all the parties to be involved in handling the money.  The buyer who is paying, the seller who is to be paid for the products, and the darknet market that wants their fee. 

Order Overview

To attain a transaction, the buyer, the seller and the darknet market are involved. And in this case, The Marketplace, agrees on a single-use Bitcoin Address – the Bitcoin Deposit Address – into which the buyer will deposit the amount of Bitcoins requested to pay for their order. This agreement is reached by the repurposing of Bitcoin Addresses to act as keys to the agreed Bitcoin Deposit Address. 

Each participant consists of the buyer, seller, and darknet market, generating a Bitcoin address which they use as a key/signature to the Bitcoin Deposit Address. 

For anyone to move any of the Bitcoins out of the Deposit Address, it requires at least two of the key holders to authorise it. Once a buyer receives their order, they are obligated to mark it as finalized on the TMP website.

TMP will then effectively insert their key creating a transaction signed with their key into the Bitcoin Deposit Address used for the order and ask the seller to do the same. Once the seller inserts their key signing the transaction, the Bitcoins held in the Deposit Address can be moved to the seller’s nominated Bitcoin Address (i.e. a blockchain.info wallet, a BTC exchange, etc) by broadcasting the signed transaction to the Bitcoin network. 

This Multi-signature transaction is what differs TMP from traditional darknet markets such as Pandora, BlueSky, etc. In case TMP staff wished or wanted to steal the Bitcoins in a Deposit Address, they would also need either the buyer or the seller for every in-progress order to also sign off. 

If none of the parties agrees, the Bitcoins will just sit in the Bitcoin Deposit Address forever.  

Therefore, a buyer or a seller can’t go through a completely outside transaction without TMP, nor release any Bitcoins stored in Bitcoin Deposit Addresses to which they both hold the keys. 

TMP Service Fees

Once TMP creates the transaction, both TMP and the seller sign to release the Bitcoins held in the Bitcoin Deposit Address. The transaction contains two output Bitcoin Addresses, one is the seller’s nominated Bitcoin Address and a second is a Bitcoin Address owned by TMP which is where their fee goes. 

TMP creates a transaction and asks the seller to sign it, which is decoded and inspected to check if the proportion of Bitcoins they have allocated to themselves from the Bitcoins held in the Deposit Address is correct. 

Once the seller approves, signs off, and broadcasts the transaction to the Bitcoin network, the transaction is finalized and each party gets their share of the Bitcoins stored in the Bitcoin Deposit Address.

Declined Orders & Order Cancellations

In case a buyer cancels an order that is in progress or an order is declined by a seller, especially when there’s no stock, the process is the same as described above. However, in situations like these the buyer signs-off to release the Bitcoins stored in the Deposit address. 

TMP asks the buyer to provide a Bitcoin Address they want their refund to be sent to, and then automatically create and sign the transaction inserting their key. The transaction will be passed on to the buyer, who will sign off inserting their key, and broadcast the transaction to the Bitcoin network. 

Order Disputes

In case a buyer and a seller enters into a dispute, TMP staff is there to propose a solution. For example, be it 100% refund, 100% reship or negotiations as 50% of the Bitcoins held in the Bitcoin Deposit Address to the buyer, and 50% to the seller. 

Provided at least the buyer or the seller agrees to the proposal, TMP will then sign the transaction and submit it to either the buyer or the seller for sign-off and broadcasting to the Bitcoin network. After this, Bitcoins are distributed as agreed.

What Happens When A Marketplace Disappears? 

In the event of The Marketplace collapsing, sellers and buyers can still complete the paid orders decreasing the financial impact on both the parties involved. 

Since a buyer and a seller don’t ever come into direct contact with each other through TMP except when using TMP’s messaging system, establishing communication channels can be the hardest part.

Sellers and their buyers can get in contact with each other by simply including a contact email address on the seller profile or posting a Pretty Good Privacy – PGP –  encrypted message with the public PGP key of the recipient through Bitmessage combined with Tor. 

Installation & Configuration of I2P Software 

For Windows  

  • Double click the I2P software installer (i2pinstall_0.9.9_windows.exe)
  • Press [Next] until you reach the pack installation choice window
How to Access I2P Sites the Right Way in 2022
  • The default option base will be checked, but users also have the option of installing I2P as a Windows Service. In this way, it will always be participating in the I2P network as it will run automatically in the background. Here are 2 reasons to install it as a Windows Service: 
  1. Everyone who uses I2P provides routing services and bandwidth for everyone else. If a user is always connected to I2P, they make the network faster for everyone.
  1. If the user is always connected to I2P, regardless of whether they are using it or not, their traffic can not be so easily categorised as unique by malicious entities. Therefore, keep their activities less suspicious. In other words, we can call it possible deniability. 
  • Press [Next] through all the remaining steps and [Done] once the software has been installed.

How to Access I2P Sites the Right Way in 2022

  • If the user has opted to install I2P as a Windows Service, pay attention to this next step to do it without errors. If they have not opted to install as a Windows Service, they can skip to the next step.
  1. Start->Run->type: services.msc and press [Enter]
  2. Scroll down until you find I2P Service
  3. Right-click and select Stop
  4. Close the Services window
  • Click on [Start] and navigate to the I2P shortcuts menu and click Start I2P (restartable). The I2P software will now start.
  • The I2P command box will pop up like this:
How to Access I2P Sites the Right Way in 2022
  • Followed by the default browser opening with the I2P web interface:
How to Access I2P Sites the Right Way in 2022
  • At this point, it takes I2P several minutes to initialise and find the necessary connections to other participants in the network. Click on the I2P logo in the top left-hand corner, marked in red in the screenshot below, to change the management bar so that it can reflect the details of the I2P connection. It may be needed to click twice before the full management view is visible.
How to Access I2P Sites the Right Way in 2022
  • Once the management bar is visible, check at the bar “Network: OK”. The I2P network is then connected. The lower box that says “Rejecting tunnels: starting up” will eventually change to “Accepting tunnels”. Users can optionally wait for this stage if they want to ensure whether they’re a full participant in the I2P network. For this, it may take upto 30 minutes. 
  • Once the I2P has loaded, it is necessary to configure the browser in order to access The Marketplace. As indicated in the prerequisites, we will be using Mozilla Firefox in this guide. Install Mozilla Firefox, QuickJS, and FoxyProxy extensions. 
  • Once Mozilla Firefox and the extensions are installed, the two new icons in the browser will be seen as the image below:
How to Access I2P Sites the Right Way in 2022
  • Click on the FoxyProxy icon to bring up the configuration window:
How to Access I2P Sites the Right Way in 2022

Ensure the window looks like the image above and select [Add New Proxy] from the menu on the right side. When the Proxy Settings window is displayed, choose the [Proxy Details] tab and enter 127.0.0.1 in the Host or IP Address box and 4444 in the Port box:

How to Access I2P Sites the Right Way in 2022
  • Click the URL Patterns tab and click Add New Pattern. Choose as the Pattern Name I2P, and in the URL pattern box enter *.i2p*. Click on [the OK] button.
How to Access I2P Sites the Right Way in 2022

Click on [the OK] button to return to the configuration window.

How to Access I2P Sites the Right Way in 2022

Click on the [Close] button.

  1. It is now configured to connect your Mozilla Firefox browser to I2P. The second last stage is to check that JavaScript is disabled. The QuickJS icon should be clicked until it represents a broken wheel. Hovering over will show that this is JavaScript disabled mode.
  1. In the address bar of Mozilla Firefox, enter http://themarketplace.i2p – The I2P network will then wander off to try and route your connection. A window saying “Warning Eepsite Not Found in Addressbook” will be displayed. When this window appears, click on the stats.i2p jump service link.
How to Access I2P Sites the Right Way in 2022

When this returns, a Success window will be displayed like the one below:

How to Access I2P Sites the Right Way in 2022

The page will be automatically directed to save the address to the router configuration, see image below. When this window displays, choose “Save themarketplace.i2p to the router address book and continue to eepsite.” It may take several attempts to get this process to happen. Users only need to do this process once and whenever they navigate to http://themarketplace.i2p for routing. 

How to Access I2P Sites the Right Way in 2022

Finally, proceed to set up The Marketplace. 

How to Access I2P Sites the Right Way in 2022

Setting Up the Marketplace for Windows

  1. Select the [Register] button to begin the registration process. As part of this process, the user need to supply a PGP encryption key. This ensures that all messages between them and any other sellers of the website are encrypted. If you have already got a PGP public key, you can paste it in here and skip past the following steps. If not, install the GPG4Win 2.2.1 package listed in the prerequisites and follow the instructions below to create your key.
  1. Install the GPG4Win 2.2.1 package – as part of this process, make sure to check the box to install GPA. Once installed, select Start->GPA icon from the Start menu. This will launch the GNU Privacy Assistant which you can use to encrypt and decrypt any communications and generate your initial PGP public key.
  1. When GPA starts, it will ask you if you wish to Generate a Key or Do it Later. Choose Do it Later and navigate to the Keys menu and choose New Key.
  1. When the Generate key window displays, enter the username that you intend to use on The Marketplace:
How to Access I2P Sites the Right Way in 2022
  1. Click [Forward] and enter a fake email address of {THE-MARKETPLACE-USERNAME}@themarketplace.i2p.

i.e [email protected] Click [Forward].

  1. At this stage, you can optionally create a backup of your key. This is recommended and you should store the backup on a secure USB stick that only you have access to. In case you encounter a hardware failure or any other problem, you can always decrypt communications for your account on The Marketplace. This is crucial if you are a vendor. Click [Forward].

Finally, you will be prompted for a passphrase. Make sure it is a memorable, strong, and unique password. You need to use it every time you want to decrypt a message.

  1. In this way, you have created the keys you need for your The Marketplace registration. Now to export the keys, right-click your new key and select Export Key from the menu.
How to Access I2P Sites the Right Way in 2022
  1. You will be able to save the public portion of your key. This is the bit you can circulate to anyone so they can encrypt messages from you to a file. Choose a location on your hard disk. For instance, c:\temp\tmp\mypubkey.txt
  1. Start Notepad or any text editor, and open the newly saved public key file. Copy the text content from the file into The Marketplace registration form and complete the registration process.
  1. You will now be logged in. Click on the Products link from the menu bar and purchase the items of your choice. Once you have chosen, proceed to pay for your item. Navigate to your cart and click the [Checkout] button:
How to Access I2P Sites the Right Way in 2022

Your order will now be created along with the payment request. The Marketplace will then require multi-signature transactions to move forward with the payment as explained above, it means that the 3 parties involved all have keys to go on with the transaction. 

The buyer, seller, and TMP staff, all have keys to the transaction, but for anyone to claim it, two of them have to agree. This ensures that the TMP staff can’t walk away with the buyer or the seller’s money. Therefore, any potential damage is limited. On the screen below ,Order Requires Payment, choose “Click Here” to create an escrow address.

How to Access I2P Sites the Right Way in 2022

From here, you will be requested to enter the Public Key that will be used to create the new wallet to which you will send funds for payment. Although it is a “wallet,” what it means is “create a new Bitcoin Deposit Address that is unique to this order and to which you will pay your Bitcoins.” Each order will create a new Bitcoin Address, exclusively to that order into which you will deposit your Bitcoins to pay for your order.

How to Access I2P Sites the Right Way in 2022

When it is shown in the “Create escrow address” window,  you will have to create a Public Key, which is used along with the seller and TMP Staff’s public keys, to create a unique Bitcoin Address where you can deposit the money to pay for your items. 

This is necessary to provide your part of the key in the multi-signature transaction. Therefore, you need to generate a public key. Navigate to https://www.bitaddress.org/ to generate a new Bitcoin Address.

Important Notice: This Bitcoin Address is just an easy way to generate a public and private key. It has nothing to do with your order. Don’t deposit funds to it. Once you generated your Bitcoin Address, it will look like the image below:

How to Access I2P Sites the Right Way in 2022
  1. The main thing a user must be careful about is the Private Key. Copy the Private key value into a text file and keep it safe, DO NOT LOSE IT. You will need it to authorise or finalize the order or in the case of a dispute or a refund.
  1. Proceed to get the Public Key on https://www.bitaddress.org/. Copy the Private Key to your clipboard and click the Wallet Details tab. Enter the Private Key and click the [View Details] button.
  1. Highlight the Public Key (130 characters [0-9A-F]): value and copy it to your clipboard.
How to Access I2P Sites the Right Way in 2022

Return to The Marketplace and paste this into the Public key (SEC) box and click [Create escrow address] 

How to Access I2P Sites the Right Way in 2022

Your single-use Bitcoin Deposit Address will now be created:

How to Access I2P Sites the Right Way in 2022

Send the exact amount required to this address using the Bitcoin-QT client, or Electrum if you are using it, and record the transaction ID. To do this, open Bitcoin-QT and click the [Send] button. Copy the details carefully from The Marketplace order window and send the required funds. 

The Label field can be used if you are using Bitcoin-QT to record the Private Key you generated for your order and is only visible to you.  This makes it easier to find the key in case of a refund or dispute you need to claim. The format {FRIENDLY-LABEL} – PRIV KEY: {REPURPOSED-BTC-ADDRESS-PRIVATE-KEY} ADDRESS: {REPURPOSED-BTC-ADDRESS} works perfectly. 

How to Access I2P Sites the Right Way in 2022
  1. Once the funds have been sent, you need to retrieve the transaction ID to The Marketplace to know that you have paid for it. In Bitcoin-QT, click on the [Transactions] button. Simply highlight the recent transaction that was just made, right-click and select “Copy transaction ID.” The transaction will be copied to your clipboard.
  1. Return to The Marketplace and paste the transaction ID into the box and click [Record transaction]. 

Note: Remove the “-000″ that Bitcoin-QT appends.  

For example:

8512e2728ca2153be0809d1252ecd8dfc6833a53fbfe1f8ba6f64ae19eaed663-000, 

In this case, you remove the -000 and it will be just like this: 

8512e2728ca2153be0809d1252ecd8dfc6833a53fbfe1f8ba6f64ae19eaed663. Then press [Record transaction].

How to Access I2P Sites the Right Way in 2022

The Marketplace will now assume control and monitor the transaction. Once it reaches the required number of confirmations, it will be forwarded to the seller for processing. 

Note: You can still cancel the transaction even after it has been paid. However, this should be done before passing it to the vendor. 

Finally, you need to set your address so the seller knows where to send your order. Click the [Set Address] button.

How to Access I2P Sites the Right Way in 2022

Encrypt your delivery address and send it to the seller. In the top right hand of the screen, click on the [View vendors PGP Key]

How to Access I2P Sites the Right Way in 2022

A window will open and inside will be the seller’s PGP public key, which you can use if you want to send them any message. Copy the text contents of this window to your clipboard and paste it on a Notepad or any text editor. 

Save the file on your hard disk. For example, C:\temp\tmp\myvendorpubkey.txt

How to Access I2P Sites the Right Way in 2022

Close the browser tab right after saving the key. Keep the tab that requires your delivery address open. To import the seller’s key into GPA click Start->GPA icon from your start menu to start GNU Privacy Assistant.

Click on the [Import] button on the toolbar and navigate to where you saved the seller’s public key that you copied from your browser. The key will be imported and it will be listed as below:

How to Access I2P Sites the Right Way in 2022

Each seller will have their own key. This ensures that if The Marketplace is ever breached, any communications intercepted between sellers and buyers will be effectively unreadable. 

Click on the [Clipboard button]. The GNU Privacy Assistant – Clipboard,  is where you encrypt any communications to sellers and decrypt any communications in messages sent to you. Enter your delivery address in the window as below:

How to Access I2P Sites the Right Way in 2022

After entering it, click on the [Encrypt] button and choose the seller key. The text will be replaced by the encrypted version which can only be decrypted by the seller.

How to Access I2P Sites the Right Way in 2022

Copy this encrypted text to your clipboard and paste it into The Marketplace Update Address window and click on [Submit].

How to Access I2P Sites the Right Way in 2022

The order is now with the seller and you should receive your order. When your product is delivered, you need to login to The Marketplace site to finalize the order.

How to Access I2P Sites the Right Way in 2022

At this point, the buyer will be able to leave a review of the product and the seller will help other potential customers to decide if both product and seller are trustworthy. Once the review is done, the order is complete. 

If the buyer did not receive their order or has another issue with the seller, they can open a Dispute. 

For TAILS (Linux) with Electrum

TAILS stands for The Amnesic Incognito Live System, a security-focused Debian-based Linux distribution that aims at preserving privacy and anonymity. One of the advantages of using TAILS is that it allows you to separate your darknet activities from your main operating system (OS). 

The system is entirely forgetful, which means that every time you reboot, any data created such as keys, PGP, installed applications, wallets, etc, during previous use of TAILS will be lost. To remedy this, the TAILS OS provides the ability to configure persistent storage, which reserves a bit of space on USB or SD Card to allow configuration files and data to carry over between each reboot.

To configure TAILS, you need a blank DVD and a USB or SD Card. 

You can use a DVD to get the TAILS running and then you can use the USB or SD Card to create a new installation of TAILS that has persistent storage enabled.

  1. Download the TAILS iso image from the TAILS website: https://tails.boum.org/download/#index2h1 
  1. Save it on your hard disk. For example, c:\temp\tails-i386-0.22.iso. 

Insert the blank DVD, locate the TAILS ISO image (E.g. c:\temp\tails-i386-0.22.iso) and burn it to your DVD. We recommend you to use a competent burning program for this task such as ImgBurn.

  1. Reboot your computer with the newly cooked DVD in your DVD drive to start TAILS. Remember, you need to configure your PC to boot from the DVD drive, just in case it does not automatically – you can find these options in the BIOS (usually a frantic tapping of the [F12] or [DEL] keys when you first switch on your computer). 
  1. TAILS should boot and you will be presented with a screen shown as below and click on [Forward]
How to Access I2P Sites the Right Way in 2022
  1. At this stage, TAILS will load and you can run the installer to install TAILS to your USB flash drive. Be aware that many modern Apple computers will not boot TAILS from USB without special treatment. 
  1. Create a copy of TAILS with persistent storage enabled.  
How to Access I2P Sites the Right Way in 2022

When the TAILS installer window displays, insert your USB or SD Card into your PC and choose [Clone] & Install.

How to Access I2P Sites the Right Way in 2022
  1. Your USB Drive or SD Card should be listed in the drop-down box. If you have multiple USB devices or SD Cards connected, select the correct one and click [Install Tails].
  1. Remove all USB or SD Cards except the one you are going to use to install TAILS with persistent storage onto.
How to Access I2P Sites the Right Way in 2022

When the process is finished, you will receive a confirmation dialogue. 

How to Access I2P Sites the Right Way in 2022

Proceed to reboot the system leaving the USB stick or SD card in place. If your PC is not set to boot from an SD Card or USB stick, you need to enter the BIOS as you did in Step 1 (right at downloading TAILS). Refer to your motherboard manufacturers guide if you are in any doubt about how to do this.

How to Access I2P Sites the Right Way in 2022

Once your PC has restarted, select ‘Yes’ for additional options and enter a root password. Normally, you don’t want root enabled, but it will be necessary to set up some persistence settings. 

Create the persistent storage volume, this tells TAILS what you allow to persist between reboots and that you want to reserve a bit of space on the USB stick or SD card to store all this information.

Open the ‘Configure persistent volume’ in the Application menu. This is for protecting your privacy. Consequently, proceed to create a new and strong password. 

Don’t use a password you have used anywhere else such as social media or email accounts. Keep it somewhere safe and don’t forget or lose it. There is no recovery if it is lost. 

How to Access I2P Sites the Right Way in 2022

Click on the [Create] button.

We recommend keeping as little as possible information, but you may want at least ‘Personal Data’, GnuPG, and Dotfiles.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Click on the [Save] button to confirm your changes.

Now proceed manually to the settings of I2P. Go to Applications -> Accessories -> Root Terminal and enter the admin password when prompted. 

After that, run the following to edit the persistence configuration files, and remember to hit Ctrl-O to save the changes to your file after adding an extra line at the end.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

The persisted volume is now configured, but not yet enabled. You need to reboot to make the changes permanent. Select System->Administration->Reboot to restart. When TAILS has restarted, you will be presented with a different login screen:

How to Access I2P Sites the Right Way in 2022

Under Use persistence, choose [Yes] and in the Passphrase box, enter the password to your persistent volume that you entered in step “Setup Tails Persistent Volume” as the image above. Leave the Read-Only box unchecked. Don’t click on ‘More options’ except for rare situations you would need to enable it. 

Before starting the installation of the software, we recommend starting up the I2P router so that it has time to get itself running before we need to access any eepSites.

How to Access I2P Sites the Right Way in 2022

In case the router window shows up, just minimize it. Open Iceweasel, which is the globe icon right next to System, and go to get the latest version of Electrum. Select the ‘Open with Archive Manager’ option so that you can extract it to the correct directory when it is done.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Extract Electrum into the persistence folder by right-clicking on the Electrum directory in the Archive Manager and choose to extract it into the ‘Persistent’ Folder.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Set up scripts to start up Electrum correctly. We want to make sure it always connects to the correct servers and that we keep the escrow address separate from the money handling keys. You can modify the ‘electrum.desktop’ file to save a script to run Electrum for money.

How to Access I2P Sites the Right Way in 2022

Modify the file slightly again and save it as a new file, one for a wallet that only does the key storage and signing for you.

How to Access I2P Sites the Right Way in 2022

Install the plugin file. To download it, you have to register for the forums. To keep your security and privacy don’t use any password that has been used on another platform. TAILS comes with a  built-in password manager.

How to Access I2P Sites the Right Way in 2022

Create a new password database. Make sure to pick a strong password to keep all your passwords in. This is an important step, if you lose this master password, you will most likely never be able to get back into your accounts.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

To set up some passwords for the stuff, add a new entry and pick a new username that is not connected to any of your lawful activities. 

How to Access I2P Sites the Right Way in 2022

Then use the password generator to make a secure password.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Save your password database. You must save your password database after every new password entry you create in the password vault.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

By now I2P should have had time to get ready for use. Disable Javascript on your browser, then proceed to http://themarketplace.i2p

How to Access I2P Sites the Right Way in 2022

You might get an error message because your router does not know how to get to The Marketplace yet. Pick the stats.i2p jump service link, then select open to save the domain to the counter and continue.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Proceed first to the forum to pick up the add-on. Fill out the registration info in the registration link. Since you don’t know what gibberish your password is, you can easily right-click on the account in KeePassX to copy the password into the clipboard so you can paste it in the correct field. Then navigate to the plugin thread and download the latest copy.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Now it is necessary to set up the Electrum wallet files. First, we need to make the scripts we made runnable.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Run each one of the startup scripts to create two wallets. Remember, if you need a password, be sure to generate a fresh one in KeePassX and save the password after creation.

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

It is crucial to save your Electrum seed words for each wallet. With your seed words, you can recover every non-imported transaction in the wallet. 

Make sure you save them separately in a secure location.

How to Access I2P Sites the Right Way in 2022

Go ahead and load the TMP plugin.

How to Access I2P Sites the Right Way in 2022

Close both copies of Electrum and save your electrum’s persistence. This allows it to remember what transactions you have made keeping the blockchain headers, and this decreases the network use. 

Run this command: 

How to Access I2P Sites the Right Way in 2022

Finally, shut down and check that all the hard work has been persisted. Exit Electrum and re-enter it without the admin password or additional options being enabled. 

If everything has persisted correctly, Electrum will now start synchronizing and you will find your Bitcoin Addresses, order, keys/transactions, etc, as they have been preserved.

Dealing with Order Refunds

If a buyer has paid for an order but decided to cancel it or had a paid order cancelled by a seller, they can claim a refund. Also, any order that has been paid but not been approved by the seller can be refunded. Immediately after making payment and recording the transaction ID, the order screen should look like this:

How to Access I2P Sites the Right Way in 2022

Even if your payment has received any confirmations just click on the [Cancel order] button. The order will disappear from the order list. From the menu on the left-hand side under the Orders heading, click on the [Refunds] link to access the Refunds Window as below: 

How to Access I2P Sites the Right Way in 2022

A new window will display and show a list of all the Refunds that are available to be claimed. To each paid cancelled or declined order equals one refund. In the “Withdraw to wallet” field, please enter the Bitcoin Address you want the refund to be sent to and click on the [Sign] button. 

This can be any Bitcoin Address you own. May it be an exchange deposit address, a blockchain.info wallet address, a paper wallet address, etc.

How to Access I2P Sites the Right Way in 2022

For those Bitcoins to be released to you, the Transaction window will now be displayed, and you as the buyer also need to sign on the dotted line inserting your key. 

Once you sign off, you can broadcast the transaction to the Bitcoin network and the Bitcoins will be sent to your nominated Bitcoin Address.

How to Access I2P Sites the Right Way in 2022

Now two commands will be running:

  • Signrawtransaction: This allows you to sign-off the transaction, insert your key into the Bitcoin Deposit Address.
  • Sendrawtransaction: Broadcasts the signed transaction to the Bitcoin Network. 

To run these two commands, it’s required to have Bitcoin-QT installed and connected to the internet. Along with this, you also need the Private Key from the repurposed Bitcoin Address that you stored when you created your order. 

Before we get to the Bitcoin-QT commands, decode and check the transaction on https://blockchain.info/decode-tx.

Just highlight the text between the quotes as demonstrated in the image below, and copy it to your clipboard:

Navigate to https://blockchain.info/decode-tx through Tor browser as it protects your privacy. Paste the text in and click on the [Submit Transaction] button.

How to Access I2P Sites the Right Way in 2022

After The Marketplace proposes a refund and you agree with it, sign it off and get back the Bitcoins. Open Bitcoin-QT, go to Menu->Debug Window, and click the Console tab as displayed below:

How to Access I2P Sites the Right Way in 2022

Create the signrawtransaction command from the transaction text provided by TMP and the Private Key from the repurposed Bitcoin Address.

Now paste the result of the signrawtransaction command you have just run into the Seller Signed Transaction Text box below to generate the command you can send to the buyer to run. 

Stage 1. Generate *REFUND* DOS bitcoind.exe or Bitcoin-QT GUI Debug compatible signrawtransaction command: 

Private Key:

Transaction text:

How to Access I2P Sites the Right Way in 2022

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Stage 2. Generate DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible sendrawtransaction command.

Paste the result of the transaction text below to generate the final command you need to run to claim your funds.

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Once you have done this, click the [Format Refund Transaction] button and copy the blue result text that appears below your clipboard. 

Return to the Bitcoin-QT debug window and paste all the text in and press [Enter]. You should receive a result something like this in the black text:

How to Access I2P Sites the Right Way in 2022

Finally, broadcast the signed transaction to the Bitcoin network. Copy all the black text as outlined in the red box to your clipboard. 

Navigate back down to the Transaction String Formatting – REFUND Stage 2 (this will be displayed below in this guide) and paste the text in and click on [Generate Refund Broadcast Transaction Command].

Copy the purple text to your clipboard, paste it into the Bitcoin-QT Debug window and click on [Enter] on your keyboard. 

The return from the sendrawtransaction command will be a transaction ID you can use to monitor the progress of the transaction on the Bitcoin network:

How to Access I2P Sites the Right Way in 2022

Return to TMP and click on the [Mark as Claimed] button. This will remove the refund from your list, so don’t [Mark as Claimed] until your Bitcoins have been successfully refunded. 

How to Access I2P Sites the Right Way in 2022

Selling on the Marketplace

At TMP users can configure their store-front and before being allowed to offer products they can buy from themselves as a way to test the process end-to-end, without having to obtain full permission from TMP staff to offer products. 

Note: A service fee for every completed order to TMP will be paid.

Log in to the TMP account and select the [Become a vendor] menu option on the left-hand side:

How to Access I2P Sites the Right Way in 2022
  1. Review the Security Policy and Vendor Agreement and select [Continue] from the Vendor Agreement screen.
  1. In the Vendor Creation, Shop Settings window provides the name of your shop and an appropriate tagline. Leave the Public checkbox unchecked. You will only need to change this when the account is approved. Click on [Next]
How to Access I2P Sites the Right Way in 2022

In the Vendor Creation Profile window, provide some information about the shop, the items, the terms and conditions, etc, and click on [Next].

How to Access I2P Sites the Right Way in 2022

In the agreement window, click on [Finish] and the shop will be created. A Shop Management icon will be shown across the top right of the menu. 

Click on it to navigate to the shop interface. 

Note: To approve the shop and be able to receive real orders, contact the individual listed. 

How to Access I2P Sites the Right Way in 2022

The Shop Management interface shows an overview of orders, allows management of products, shipping options, orders, and retrieves Bitcoins stored in Deposit Addresses from completed orders. It should look as below:

How to Access I2P Sites the Right Way in 2022

Creating the Keys or “Wallets” in TMP Terminology: 

  1. Keys are needed for the orders that the seller will receive. Click on the [Wallets] link on the left-hand side. 
  1. For each payment order, TMP creates a Bitcoin Deposit Address from a key provided by the buyer and one key from the seller, which is generated internally – Multi-signature. 
How to Access I2P Sites the Right Way in 2022

Sellers need a large stock of keys that can be used by TMP. On the other hand, buyers need to generate a unique Bitcoin Deposit Address. For every Bitcoin Deposit Address created, one of those keys is consumed.  

To generate keys or “wallets” as TMP calls it, use Bitcoin Addresses using the Bitcoind.exe that comes with Bitcoin-QT (see prerequisites above for links). 

Bitcoin-QT will store the Bitcoin Addresses (keys/wallets) securely in its own wallet.dat and you can easily access the private part of each ‘key’ that is needed when you come to claim your Bitcoins from completed orders. 

Use Bitcoin-QT as a vault to store all your order keys.

  1. Another option to create multiple keys is to use a Bitcoin Address generator website. Access https://www.bitaddress.org/ and move the mouse around to begin the initial Bitcoin Address generation process. Once it returns a Bitcoin Address, open Notepad (any text editor), or add three columns: 

“Bitcoin Address”, 

“Private Key” and 

“Public Key (130 Characters)” 

Copy the Bitcoin Address and Private Key into the Notepad file. Leave the Public Key column blank. Repeat this process to generate two addresses, the resultant Notepad file should look like:

How to Access I2P Sites the Right Way in 2022
  1. Enter the Private Key from one of the addresses in the Notepad file. Click on [View Details] to display all the information about the Bitcoin Address. Highlight the Public Key (130 characters [0-9A-F]): copy and paste it alongside the appropriate Bitcoin Address in the Notepad file. Repeat for the second address. The result should look like this:
How to Access I2P Sites the Right Way in 2022
  1. TMP can now create two Bitcoin Deposit Addresses. Return to the TMP Wallets screen and click on the Add Wallets button to add the newly generated keys. Ensure you save the Notepad file somewhere safe as you will need the Private Key against each Bitcoin Address (key) to retrieve the Bitcoins associated with that order.
  1. In this window, you can bulk add a massive amount of keys. The window below shows you how you should format the keys: 

Bitcoin-Address Bitcoin-Address-Public-Key. 

Paste the appropriate strings from your Notepad file into this window, click on [Enter] to place each key on a new line: 

How to Access I2P Sites the Right Way in 2022
  1. Click on the [Add Wallets] button to store keys in your account. The screen will return to the “Wallets” overview. You will see your new keys added, and the adjacent (X) allows you to see if it has been used to generate a Bitcoin Deposit Address yet. 
How to Access I2P Sites the Right Way in 2022
  1. Click on the [Add Wallets] button to store keys in your account.
How to Access I2P Sites the Right Way in 2022
  1. Since there are no orders yet, this will just show an X against both keys. Remember: Your “wallets” (keys) can only be used once per order even if unpaid.
  1. Create a product and sell it to yourself as a test. Define a Shipping Option and click on the Shipping Options link from the menu on the left-hand side. Once the dialog appears, click on the [Add] button in the top right to define a new option. Fill in some details and click [Create]. 
How to Access I2P Sites the Right Way in 2022

The screen will be returned to the Shipping Options where the available options will be listed.

How to Access I2P Sites the Right Way in 2022
  1. Create a product to sell to yourself and click on the Products link from the menu on the left-hand side. The Products summary screen will be displayed.
How to Access I2P Sites the Right Way in 2022
  1. Click on the [Add] button. Create the product along the lines demonstrated in the screenshot below. Ensure the Visible box is not checked and also ensure to minimize the cost of the product to the lowest amount possible as it is just a test, in case things go wrong. 
How to Access I2P Sites the Right Way in 2022
  1. Click on [Create] to add the product to your inventory. Once the product has been added, a notification across the top bar will be received and the page will redisplay the product in ‘update’ mode. [View on site] button will be displayed and it allows you to preview your product as a buyer would. 

Proceed to purchase the product.

How to Access I2P Sites the Right Way in 2022

Click on [View on site]. This will open a new tab showing the product. Select a Shipping Option and choose [Add to Cart].

How to Access I2P Sites the Right Way in 2022

The product will be added to your cart and you will be able to preview the process as any buyer would. Click on the Shop Management link to return to the shop management overview screen.

  1. As soon as the payment for the recently created order has cleared (reached 6 confirmations), your management view will show the order in the New Orders sub-window. Go ahead and click on [View] next to the order:
How to Access I2P Sites the Right Way in 2022
  1. Shipping information, payment, and product information are summarised here. Click on [Approve].
How to Access I2P Sites the Right Way in 2022
  1. Click on [Mark As Shipped]:
How to Access I2P Sites the Right Way in 2022
  1. Migrate to the Shipped Orders sub-window. At this point, the buyer needs to Finalize the transaction to indicate the items that have been received and you can move on to the final stage and claim your Bitcoins. 
How to Access I2P Sites the Right Way in 2022
  1. As you are the buyer in this test transaction, return to the buyer’s view so you can Finalize the order. Click on your account name and select Account from the menu. From the left-hand menu, under the Orders heading, click on [List].
  1. When the order details screen comes up, click on the [Finalize order] button. 
  1. Return to the Shop Management interface and before you can collect a payment, you need to make sure you have nominated a Bitcoin Address that TMP uses to generate the transaction that releases the Bitcoins from the Deposit Address to you. Click the Settings link from the menu and the Vendor Settings window will be displayed:
How to Access I2P Sites the Right Way in 2022
  1. Enter the Bitcoin Address that you want to use for receiving the Bitcoins retrieved from the Bitcoin Deposit Address. This could be anything as an exchange deposit address, a blockchain.info wallet address, a paper wallet, etc. Click on [Save]. 

From the menu on the left-hand side, select [Payments] to bring up the window of the payment. This shows all the payments that are waiting for you. Click on the [Sign] button.

How to Access I2P Sites the Right Way in 2022
  1. The signing window will be displayed. As indicated in the Concepts part of this guide, this is basically the transaction that has been created and signed by TMP and now just needs your signature to release the funds to you. 

There are two commands shown in this window, the first is signrawtransaction, meaning you’re signing on the dotted line and giving the authorization to move the Bitcoins from the Bitcoin Deposit Address used for the order to your nominated Bitcoin Address. 

The transaction also includes TMP’s service fee which is sent to a Bitcoin Address they choose. 

How to Access I2P Sites the Right Way in 2022

  1. The transaction can be decoded by pasting the highlighted text into https://blockchain.info/decode-tx. Access the link using Tor Browser to ensure your privacy. 
How to Access I2P Sites the Right Way in 2022
  1. The second command is sendrawtransaction which broadcasts the transaction you signed to the Bitcoin network. Switch back to Bitcoin-QT which you have got running. 

To run the commands, open Bitcoin-QT, go to Menu->Debug Window and click the Console tab. The view should look like this:

How to Access I2P Sites the Right Way in 2022
  1. Open the Notepad file you have created and copy the Private Key associated with the Bitcoin Address indicated in the TMP Transaction window to your clipboard (highlighted in blue below):
How to Access I2P Sites the Right Way in 2022
  1. Insert the private key in place of the text marked PRIVATEKEYHERE in the string and then copy everything from the word signrawtransaction to your clipboard and paste the result into the Bitcoin-QT debug window.
  1. Paste your private key that is still on your clipboard in the Private Key box and all the text from the signrawtransaction box into the Transaction text box and press on [Format Transaction].
  1. Copy all the blue text onto your clipboard and return it to the Bitcoin-QT debug window and paste it in and press on [Enter].
  1. You should receive a result something like this in black text:

.How to Access I2P Sites the Right Way in 2022

  1. Broadcast the shiny signed transaction to the Bitcoin network. Copy all the black text to your clipboard. Navigate back down to the Transaction String Formatting area. 

Stage 2 (explained on the String Formatting section below in this guide) and paste the text in and click on [Generate Broadcast Transaction Command]

  1. Copy the purple text to your clipboard, paste it into the Bitcoin-QT Debug window, and click on [Enter] on your keyboard. 
  1. The return from the sendrawtransaction command will be a transaction ID. Therefore, you can use it to monitor the progress of the transaction on the Bitcoin network:
How to Access I2P Sites the Right Way in 2022

Return to TMP and click on the [Mark as Claimed] button if you have confirmed your Bitcoins have been successfully redeemed.

How to Access I2P Sites the Right Way in 2022

Finalizing Transactions Outside the Marketplace

As explained in the What Happens When A Marketplace Disappears section above in this guide, sellers and buyers can still complete paid orders without TMP. Since this tutorial is primarily aimed at sellers, we are going to be selling ourselves a product that makes it easy to ensure the explanation of how to get access to the necessary keys required to unlock the Bitcoins in the Bitcoin Deposit Address for the order finalized outside The Marketplace. 

In order to recover any of the Bitcoins that reside in an order Bitcoin Deposit Address, both the seller and the buyer have to be able to contact each other. This is necessary because either the buyer or the seller will replace TMP, creating and signing a transaction (inserting their key) that will then be provided to the counterparty to also sign-off on (insert their key) and broadcast the result to the Bitcoin network. 

In this way, the Bitcoins can be released from the Bitcoin Deposit Address.

As described above, sellers and their buyers can get in contact with each other by including a contact email address on the vendor profile or through a more secure durable communication platform such as Bitmessage. 

How to do this? Place an order and click on the [Shop Management] link on the top menu bar to view your shop’s overview. You should see your recently paid order sitting in the New Orders sub-window:

How to Access I2P Sites the Right Way in 2022
How to Access I2P Sites the Right Way in 2022

Click on the [View] button to bring up the order detail screen. Click on the [Show Payment Information] button along the top:

How to Access I2P Sites the Right Way in 2022

Display the payment information associated with this order:

How to Access I2P Sites the Right Way in 2022

On the Payment Information screen, you want to know which bits are relevant to make it able to retrieve the Bitcoins outside of TMP. The information you need from this screen are:

  • The Redeem Script
  • The Escrow Wallet (This is the Bitcoin Deposit Address) 
  • The Transaction ID
  • The Seller’s Public Key

Open the Notepad and create four columns: 

  • Bitcoin Deposit Address, 
  • Transaction ID, 
  • Redeem Script and, 
  • Sellers Public Key. 

Copy the values from the Payment Information screen. The result should look something like this: 

How to Access I2P Sites the Right Way in 2022

As the seller, you now have the information you need to create and sign (insert your key) the transaction. For the next part, we’re going to be using a combination of https://blockchain.info/rawtx and the Bitcoin-QT Debug window.

The Bitcoin commands we will be running are:

Createrawtransaction: (Run by the Seller) – Creates the transaction that releases the Bitcoins from the Bitcoin Deposit Address to the sellers chosen Bitcoin Address (a paper wallet, blockchain.info wallet or Bitcoin exchange – any Bitcoin Address the seller owns)

Signrawtransaction: (Run by Seller and Buyer) – Two keys must be inserted to release the Bitcoins, so the first signatory (key insertion) will be from the seller. The seller will run this command (signrawtransaction) on the result from createrawtransaction in the step above. The output will then be passed to the buyer who will also run signrawtransaction to sign off (insert their key) and the final result can then be broadcasted to the Bitcoin Network.

sendrawtransaction: (Run by Seller or Buyer) – Broadcasts the transaction that has been signed by both the seller and buyer to the Bitcoin Network, so the Bitcoins are actually moved (Remember, the Bitcoin Network needs to know about it or it didn’t happen). The transaction that is broadcast must be the one that both the buyer and seller have signed off on. In this tutorial, this will be when the buyer runs signrawtransaction (the final key in the lock). If the seller wants to broadcast the transaction, they can ask the buyer to just send them the result of signrawtransaction and then they (the seller) can run sendrawtransaction themselves. The result of running this command successfully is the transaction ID, which can be plugged into blockchain.info to check its progress on the Bitcoin Network (number of confirmations etc).

To run the commands, open Bitcoin-QT, go to Menu->Debug Window and click the Console tab. The view should look like this:

How to Access I2P Sites the Right Way in 2022

To create the raw transaction, it is necessary to know some information about the transaction that was used to deposit the Bitcoins into the Bitcoin Deposit Address. On blockchain.info, this information is accessible. 

You can reach it by manually putting:  https://blockchain.info/rawtx/{REPLACE-ME-WITH-THE-TRANSACTION-ID-YOU-RECORDED-IN-THE-TEXT-FILE-IN-STEP-3}?scripts=true into your address bar. 

The tools exist under the Transaction String Formatting Create My Own Raw Transaction to guide you through the process. The five stages will be explained in the Creating My Own Raw Transaction section below in this guide. 

Stage 1. Generate *RAWTX* URL on blockchain.info (see it below in this guide)

Stage 2. Generate *RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible createrawtransaction command (see it below in this guide)

Stage 3. Generate *SELLERS RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible signrawtransaction command (see it below in this guide)

Stage 4. Generate *BUYERS RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible signrawtransaction command (see it below in this guide)

Stage 5. Generate *BUYER OR SELLER RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible sendrawtransaction command (see it below in this guide)

Click the link to Stage 1 above, and paste the requested value into the boxes (The Transaction ID) to generate the blockchain.info link. Copy the link into the browser address bar and copy all the text in the box highlighted onto the clipboard. 

The screenshots below by the stages will tell you what text you need to copy where.

Progress to Stage 2 and enter the information requested. You will source the Transaction text from Stage 1 which you have just run, while the Bitcoin Deposit Address and Redeem Script will come from the details you noted down from the TMP Payment Information screen. 

Once you have generated and run the createrawtransaction command, running it in Bitcoin-QT debug window should yield a long string in black text:

How to Access I2P Sites the Right Way in 2022

Leave all the boxes in Stage 2 populated, move on to Stage 3. For this step ,you need the Private key that is associated with the repurposed Bitcoin Address that you have. 

You should have this in a Notepad file which you made in Step 10 of the Sellers section. Search this file for the seller public key you recorded back in Step 3 and enter the Private Key that is on the same row:

Transaction String Formatting

The default string that is provided when you want to claim a transaction doesn’t work with the Windows Bitcoin Daemon. The reason is the escapement of quotes. This JavaScript will format the transaction into a block that you can paste into a DOS box and get your signed transaction from.

Payment Retrieval

Stage 1. Generate DOS bitcoind.exe or Bitcoin-QT GUI Debug compatible signrawtransaction command.

Private Key:

Transaction text:

How to Access I2P Sites the Right Way in 2022

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Stage 2. Generate DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible sendrawtransaction command

Paste the result of the transaction text below to generate the final command you need to run to claim your funds.

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Refunds

Stage 1. Generate *REFUND* DOS bitcoind.exe or Bitcoin-QT GUI Debug compatible signrawtransaction command.

Private Key:

Transaction text:

How to Access I2P Sites the Right Way in 2022

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Stage 2. Generate *REFUND* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible sendrawtransaction command.

Paste the result of the transaction text below to generate the final command you need to run to claim your refund.

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Create My Own Raw Transaction

These tools are used to create raw transactions. They are used in conjunction with the Finalising transactions outside of The Marketplace section as explained above of this guide.

Stage 1. Generate *RAWTX* URL on blockchain.info

Transaction ID:

How to Access I2P Sites the Right Way in 2022

Result (Paste this into your Browser address bar or just click it):

Stage 2. Generate *RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible createrawtransaction command

Copy everything from blockchain.info in the browser window (Stage 1 above) into the Transaction text: box below. 

Note: Stage 2 and Stage 3 need to be done one after the other. 

How to Access I2P Sites the Right Way in 2022

Transaction Text:

From the blockchain.info website, Bitcoin Deposit Address: (Sourced from the TMP Payment Information screen – under the Escrow Wallet heading).

Redeem Script:

Sourced from the TMP Payment Information screen. 

Destination Bitcoin Address: (Where the Bitcoins in the Bitcoin Deposit Address will be sent)

Miners Fee (Minimum of 0.0001 BTC): BTC Summary.

Amount of BTC that you will receive:

Amount of BTC that Miners will get as a fee:

The total value of the transaction (Miners fee + What you receive):

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Stage 3. Generate *SELLERS RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible signrawtransaction command

This stage depends on the values (Bitcoin Deposit Address, Redeem Script etc) that you have entered in Stage 2. If not, complete it before moving on to this stage and don’t clear the boxes.

Paste the result of the createrawtransaction command from Step 2 into the Unsigned Transaction Text

Sellers Private Key: (Your key – as the seller – to the Bitcoin Deposit Address)

Unsigned Transaction Text:

How to Access I2P Sites the Right Way in 2022

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Now paste the result of the signrawtransaction command you have just run into the Seller Signed Transaction Text box below to generate the command you can send to the buyer to run. 

Seller Signed Transaction Text:

or

Result (Send this to the Buyer and ask them to enter it into Stage 4 below to complete the signing process):

Stage 4. Generate *BUYERS RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible signrawtransaction command

As the Buyer, you need the Private Key from your repurposed Bitcoin Address that you stored when you created your order (check in the Buyers Section) to sign the transaction the seller has sent you. This will enable you, or the seller, to release the Bitcoins stored in the Bitcoin Deposit Address (See Stage 5)

The text pasted in should look something like this: signrawtransaction 

01000000014a4ba53608f7d2fb6f478d9e1f71c6f2f67de765

958430fcfa969bdad3d1af14730440220692fdee8d5dd7c2aa9109731f4eeeb

6ba751d7863b26a201000000f400539985aeb5a438a06bef976c5b6858b7a7

f44965dd9f7dde80e47911902202833ab1c66fe878b1b0

ca9474920c21ad49c6449e10d6e54fbf1471ce4d794c1658462a22d112eeaedef

7a7aad8be912fb33737aa1017327af13a5d8bb721c65c5

861ba52368119941045d2e9b84c928de41495356d692ca91daa41f49d7464b5

7cdec1b9b63be3b36deb969bd4fbf1471ce4d794c165be

bf4aed59cce2a2ca2b223aed122102b63b8203f05249767712175200901db1c70

d836171df2fd05afeb016e42f3a2953aeffffffff01

f7bf1400000000001976a914c3e998b45efd5ccd99a560019103fc6bf83f5a50

88ac00000000 [{\”txid\”:\”de7c252a46a8cf

0f43585d751a76bf11a3d976da2263b86adc1ef70836a54b4a\”,\”vout\”:1,

\”scriptPubKey\”:\”a3d1014815899171c46a9ba3f

7445ce6b1bd4b05485187\”,\”redeemScript\”:\”7ec170d2963831ec34d95

b29158a06b2d112eeaedef7a7aad8be9134d95b22

41045a9b63be3b36deb85aeb5a432fb33737aa

1017327af13a5d8bb721c65c5861ba52368119941045d2e9b84c928de4

1495356d692ca91daa41f49d7464bef976c5b6858b7a

7f44965dd9f7dde80bebf4aed59cce2a2ca2b223aed122102b63b8203f0

5249767712175200901db1c70d836171df2fd05afeb

016e42f3a2953ae\”}] [\”BUYERS_PRIVATE_KEY_GOES_HERE\”]

Buyers Private Key: (Your key – as the buyer – to the Bitcoin Deposit Address)

Transaction Text provided to you by the Seller:

Result (Paste this into your DOS command box or send it to the Seller):

or

Result (Paste this into your Bitcoin-QT GUI Debug box or send it to the Seller):

Stage 5. Generate *BUYER OR SELLER RAWTX* DOS bitcoind.exe compatible or Bitcoin-QT GUI Debug compatible sendrawtransaction command

Paste the result of running the signrawtransaction text from Step 4 above in Bitcoin-QT, into the box below to generate the command to tell the Bitcoin Network to move the Bitcoins from the Bitcoin Deposit Address. You should see the words complete: true in the text you paste in.

Signed Transaction Text provided by the Buyer:

Result (Paste this into your DOS command box):

or

Result (Paste this into your Bitcoin-QT GUI Debug box):

Leave a Reply

Your email address will not be published. Required fields are marked *