How To Get Your WordPress Site Verified for Brave Rewards
This tutorial is designed to help you get your WordPress Site verified for the Brave Browser Rewards System
NOTE: This tutorial assumes you have already correctly setup your WordPress Site on a linux server, running apache2 webserver, and have access to the linux terminal on the server.
NOTE: This tutorial assumes you have already setup your Brave Creator account, and your uphold account and linked your wallet. These steps can be found here.
NOTE: The Brave Team (They are a great team by the way!!) directs you to use one of two methods to get your site verified. The first method is the File Upload Verification Method by using a WordPress Plugin, and the other is by making a DNS Record edit. However, The WordPress Plugin method no longer works and the Plugin looks to have been abandoned. This tutorial shows you how to manually complete what the WordPress Plugin was originally designed to help with.
1. The first thing that you need to do is to access your root directory of your WordPress Site. This usually resides in "/var/www/html/wordpress/" on your server.
2. Next, once you are logged into your Brave Rewards Creator portal you will need to click on the add channel button. You will then be asked what type of channel you want to add. In this case, since we are wanting to add a WordPress Site, we will click the website option.
3. You will now be presented with a page that state "Hello, It looks like you are using WordPress" and will give you three simple steps to verify your site. These steps will first tell you to install a WordPress Plugin, but as of the time of the writing (05/30/19) this Plugin does not work correctly for all users or WordPress users that are using Apache2 webserver.
4. Instead of installing the WordPress Plugin, we will create a directory named ".well-known" by using the following command.
You should now have a directory at the following path "/var/www/html/wordpress/.well-known"
5. Now we will make sure that the new directory has the correct permissions for verification by running the following command.
This will set the user and group of this directory to www-data
6. Now we will create the needed text file for verification. I prefer vim as my text editor however you can use what ever text editor you feel most comfortable with.
We now need to set the text file to the same owner and group as we did the direcetory we created in step 5.
Now we will restart our apache2 server to make sure the new files are included.
7. Now that the server has restarted we can go ahead and click on the verify button on the Brave Rewards Creator webpage. If all has gone well you should be directed back to your Brave Rewards Creator dashboard and an email will be sent to you stating that verification was successfull. If something has gone wrong you will see an error page.
According to Brave Rewards Creator instructions you can now remove the brave-payments-verification.txt file from your WordPress Site directory.
NOTE: It may take over 24 hours for the verification to be shown in your Brave browsers Brave Rewards tab.
IN NO EVENT WILL WE BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL, SPECIAL OR EXEMPLARY DAMAGES FOR ANY USE OF THIS SITE, OR USE OF ANY OTHER LINKED SITE, OR SOFTWARE, EVEN IF WE ARE ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
With over 10 years of experience in the Technology field, I have solved my fair share of technical issues and problems.u00a0