After you have created your Ethereum accounts in your MetaMask, and added the OWL contract address into your custom tokens page, you will need to buy some OWL tokens. All transactions done through StealthPay require a 0.1 OWL fee. Uniswap is the best exchange to do this, as you can use Ethereum or most ERC-20 tokens to purchase OWL token.
IMPORTANT: Please make sure you are using your “Send Account” address to receive your OWL tokens from Uniswap or where ever you are acquiring them from.
The account you use for receiving funds from a sender, and setting up the ENS domain associated with receiving funds will be called “Receiving Account” throughout this guide
To withdraw your payments from StealthPay v2, you MUST have an ENS domain registered to your Ethereum address. This allows the StealthPay protocol to fetch your public keys. You must switch to your “Receiving Account” on MetaMask. All payments sent to you via StealthPay are routed through an ENS domain before they are available for withdrawal.
Registering an ENS domain
Go to https://app.ens.domains/ to purchase an ENS domain with Ethereum, and input a domain name you’d like to use. Once you enter your desired domain name, click “search” to see if it is available.
Note: the longer the domain name is, the cheaper it will be to purchase. The lowest cost of an ENS name is 0.009 ETH. There will also be fees associated with the following transactions. You will need to fund your “Receive Account” with enough Ethereum to purchase the ENS domain and pay for the fees.
If the name you entered is available, you should be taken to a screen like this.