This never-done-before technology enables the ability to launch powerful private smart contracts on chain while allowing ZK-proof transaction edged privacy.
Although the technical procedure for achieving sender/receiver privacy in one transaction is complex in the backstage, it can be summarized as sending coins from one Ghost Vault to another. A brief technical overview can be seen in the Commitment Key Pack Technical Paper.
2-Way Ghosting is currently only available in the QT Wallet. Support in other wallets will be available.
You must first have ghosted NIX in your Ghost Vault. You can begin your 2-way ghost transaction by clicking the "Ghost Vault" button followed by the "Un-Ghost NIX from Vault" tab.
Deselect the "Un-Ghost to Myself" checkbox, enter the recipients Ghost Key in the "Un-Ghost To: " input field and enter an amount of ghosted NIX to send.
Your 2-Way Ghost transaction will then be added to the blockchain with both send and receive addresses privatized.