Identity and Voting

HlyGrail Algorithm




The content below can be translated into any language using the Google Translate button directly above the video on this page.

The HlyGrail algorithm was designed to encrypt and protect virtually any intellectual property.

Your identity is just another version of intellectual property.

The beauty of the way the HlyGrail Algorithm works is a way to prove your identity to others, such as you are an authorized voter, without providing all your personal information.

As example, you can create an Intellectual Property File that contains some or all of the following:

  1. The Bitcoin Address used to encrypt the Intellectual Property File and contained documents

  2. The hash / fingerprint of a picture of your Driver’s License or other Government Photo ID

  3. The hash of a picture of your Passport

  4. The hash of a picture of your Social Security Card

  5. The hash of a picture of your Birth Certificate

  6. The hash of a picture of your Bank Statement

  7. The hash of a picture of a Utility Bill or Rent Agreement showing home address

  8. The hash of a private report such as a DNA report.

You should add extra security and encrypt each of the pictures with the bitcoin address, then use the hash of the encrypted pictures in the Intellectual Property File. Now encrypt the Intellectual Property File with the bitcoin address.

You can place all your encrypted pictures on a flash drive, along with the encrypted Intellectual Property File. You can make several copies of this drive-in case you lose one.

Notice: if anyone gets your flash drive or copies, everything is encrypted by the bitcoin address, and unless they know the bitcoin address, they can never see your information. Take note, the bitcoin address is in the encrypted Intellectual Property File which proves you knew the address and all documents were complete and unchanged BEFORE putting the transaction on the blockchain.

Now we create a bitcoin transaction, spending to the bitcoin address of your document and include the Hash of the encrypted Intellectual Property File, in the transaction OP_RETURN.

Do NOT lose your blockchain transaction number or the bitcoin address. Remember, if anyone gets your bitcoin address AND your files, they can decrypt them, so pick a very safe place to store the blockchain transaction number separate from your files.

The transaction number is the best way to find your bitcoin address and OP_RETURN.

Here are some methods to store your transaction number:

  1. Store a link to a blockchain explorer with your transaction number in your browser history.

  2. Store the transaction number in a password file.

  3. Create the bitcoin address using a brain wallet and a phrase you can remember.

  4. Write it down and put it in a safe place separate from your files.

It is obvious that your identity information is coded and provably unchanged by using the hash in the OP_RETURN to identify the hash of your encrypted Intellectual Property File. Decrypt the Intellectual Property File with the bitcoin address and you now have a readable version of the Intellectual Property File.

You can now prove any file, such as your Driver’s License, is the same as originally recorded in the Intellectual Property File by comparing the Hash of the encrypted picture, then decrypt the Driver’s License so it can be displayed.

This process works fine, if you need to carry your personal information while traveling, or possibly opening a bank account, without exposing other information. You only expose the files needed.

The above process is simple for carrying, protecting, and presenting personal documents, but an authority oracle is required to validate you for full benefit, such as a voter's ID.

In order to have a voter's ID System, you would need an oracle, such as a voter's Registration official website. When you register with the System, someone would validate information in your Intellectual Property File, such as your Driver’s License and Passport or other proof of citizenship, along with your local residence such as your Utility Bill, and your picture on the government ID.

Once identified, your Blockchain Transaction Number, will be registered on the voter's ID website. NO other information needs to be kept on the website. The System would create a Voter ID number, then include your name and ID number from the government ID, and the blockchain Transaction Number in their database for validation and fraud detection.

On the day you vote, you present your blockchain Transaction Number, your encrypted Intellectual Property File, and your encrypted Government ID. The software would:

  1. Validate your Transaction Number is on the Voter ID System website

  2. Look up the hash code in the OP_RETURN from a blockchain explorer

  3. Validate the hash of the Intellectual Property File

  4. Decrypt the Intellectual Property File with the bitcoin Address

  5. Validate the Hash of the file for your Government ID

  6. Decrypt your Government ID file

  7. Present your Government Photo ID matching your face

At the polls, the ID checker would only need to match your face with the government picture on the screen.

The above system was initially covered by the HlyGrail Patent with greater detail for this ID specific process provided in this document. The above shows how to use the HlyGrail Algorithm to protect personal identification, and how to use the Intellectual Property File as a Voter ID with a third party oracle.

In reality a more efficient system could be integrated into a local, state, country or world ID AML/KYC system, using the HlyGrail Algorithm. Contact the company at, if you are interested in developing or investing in the below system.

  1. First the ID issuer, say the Department of Motor Vehicles would create the standard Driver’s License or Personal ID.

  2. A bitcoin address would be created by the DMV software. There is no need to worry about the private key, because once the transaction is complete, no one can modify the transaction.

  3. A picture of the individual holding the driver’s license under their face would be encrypted by the bitcoin address.

  4. The encrypted picture file would be placed on the magnetic strip or chip.

  5. The software would create a hash of the encrypted picture, create a blockchain transaction using the bitcoin address and hash in the OP_RETURN, then record the bitcoin Transaction Number on the magnetic strip or chip.

  6. The bitcoin Blockchain Transaction Number would now be stored on the DMV website, as long as the ID was valid.

The DMV now has an ID that can be proven as unchanged. When an officer stops an individual, or anyone wants to verify the individual:

  1. The software would read the magnetic strip or chip

  2. Find the blockchain Transaction Number and get the bitcoin Address, and hash in the OP_RETURN

  3. Verify then decrypt the picture on the magnetic strip or chip

  4. Show the picture with the person holding the ID on the monitor to verify their face and the ID

There is no way the data can be modified in the magnetic strip or chip and present the data of the picture matching the individual’s face and ID, if matched against the DMV Transaction Number on their website.

Now any group, such as voter’s registration, can use the DMV ID and software that can read the magnetic strip or chip of the Driver’s License.

  1. The software verifies the information on the DMV website matching the face of the voter

  2. Verify other documents such as SSN, Birth Certificate or other ID needed to prove citizenship and voting district residency. They do not need to keep or record any of these documents.

  3. They then list the bitcoin Transaction number on their website.

  4. They store the Voter ID, name, government ID, and bitcoin Transaction Number in their protected database for fraud detection.

At the voting station:

  1. The voter presents their DMV Driver’s License.

  2. The voter software pulls the Blockchain Transaction Number from the magnetic strip or chip.

  3. The software verifies the Transaction Number is on the Voter Registration website.

  4. The software matches the hash in the OP_RETURN and the encrypted file.

  5. The software decrypts the image file on the magnetic strip and shows the picture of the person holding the driver’s license.

  6. The software looks up the bitcoin Transaction Number in the Voting System database to find the Voter’s ID.

  7. The person’s Voter ID is marked as voted in the Voting System database for this election.

The individual verifying the voter at the voting station has NO access to any of the personal information, other than what is on the driver’s license matching the picture of the individual and the DMV ID.

There are many possible ways to create the ID using the HlyGrail Algorithm, but the main point is, the Algorithm is needed to create the process in a decentralized encrypted way, using a previously known bitcoin address to encrypt a file containing the protected information and / or hash codes.

Below is video script protected under the same HlyGrail Patent and another explanation of the process:

HlyGrail Algorithm and the Intellectual Property File used for Identity and Voting

This is a short video on how to create and verify identity documents that can be proven unaltered and carried by the verified individual. Check out for further details.

Verifiable driver's License

The DMV creates the normal driver's license with the individual’s picture.

A picture is now taken with the individual holding the driver's license under their face.

That picture is included on the magnetic strip of the driver's license, along with a never used bitcoin address.

The individual or other organization, such as the DMV verification department, encrypts the picture on the magnetic strip with the bitcoin address and records the hash. They then create a bitcoin transaction using the address on the magnetic strip and record the encrypted hash into the OP_RETURN of the transaction. They now place the bitcoin transaction number on the ID Verified website of the DMV.

In the future when an officer needs to verify the driver’s ID is not fake, the software finds the bitcoin address on a blockchain explorer and verifies the matching transaction number on the DMV site, checks the hash in the OP_RETURN, encrypts the picture on the magnetic strip with the bitcoin address, verifies the hash of the encryption matches the OP_RETURN, and if all is okay, prints or displays the image on the magnetic strip. Now the officer is confident that the picture on the magnetic strip, the driver's license, and the individual match.

Voting Application

The same process is used for voter's registration. The individual at voter's registration verifies the driver's license information the same as the officer to verify the individual. They then verify other documents, such as passport, residency, etc to insure the individual belongs in the voting district. Once verified, the bitcoin address of the driver's license is placed on the voter's’ Registration Website.

At the voting booth, the same process is use as when the officer checks the validity of the individual and ID, but additionally checks that the bitcoin address is on the voter's’ Registration Website. If everything matches, all the person at the voting station needs to do is match the picture on their display of the individual holding their driver’s license, their driver's license and their face.

Additional Security

In order to protect the individual's identity, critical identification needing verification, such as, bank statement, utility bill, phone bill, passport, driver's license, and others could be encrypted with a bitcoin address to obtain unique hash codes tied to the address. These hash codes with matching ID are placed in an Intellectual Property File which is encrypted with the same bitcoin address and a transaction to the address with an OP_RETURN containing the hash of the encrypted ID file is created.

Now in the case of the Voting Application above, the process is the same except when initially verifying the voter information. In this case the registrar could keep a copy of the encrypted Intellectual Property File to prove they matched the document presented, when encrypted, matched the hash in the Intellectual Property File.

As example, the utility bill, when encrypted, has a matching hash in the Intellectual Property File. The registrar only views the utility bill and records nothing. If there are questions about the validity of the documents presented in the future, only documents matching the hash in the Intellectual Property File held by the registrar are proven. Now if they are hacked, the hacker only gets files with hash codes and no documents. Additionally, since the verified government ID (driver's license) is in the ID Intellectual Property File, the individual is absolutely verified as the presenter of the documents.


This process is protected by bounty. If anyone turns in an unlicensed violator, using the HlyGrail Algorithm, they benefit based on the violation as stated below:

  1. There is NO violation for individuals using the Algorithm for personal noncommercial use.

  2. Anyone using the Algorithm as a minor violation, as example, creating Intellectual Property Files for family and friends, clubs or organizations; the individual identifying the violator will be awarded the right to personally take the violator to Small Claims Court for the maximum award, upon written authority of the author or assigns of the HlyGrail Algorithm.

  3. Major violations, as example, such as a company putting the HlyGrail Algorithm in a hardware product for commercial gain without a license; the individual identifying the violator will be awarded 50% of all profit in a successful court decision. The author, or assigns, will sue the violator for theft of intellectual property with triple damages. The damages could be in the hundreds of millions.

Warning to individuals or companies wanting to use the HlyGrail Algorithm; get a license from the author or assigns. The algorithm covers other blockchains and Altcoins, even if, their OP_RETURN (message field) is identified by other methods or length, and or they use a different ID similar to a bitcoin address or other transaction number.

This document can be encrypted with the below bitcoin address and then obtain the hash of the encrypted file. The bitcoin address can be looked up on a bitcoin block explorer to validate this is the original file. Alternately, you can use the encrypted file and decrypt it using the bitcoin address after verifying the hash in the OP_RETURN matches the encrypted file.

This document is protected as intellectual property with HlyGrail Patent Number:

It should be noted this process, was and is, previously protected by HlyGrail Patent Number:




The encrypted version of this file IS the Intellectual Property File. Contact the company via: or

Copyright 2018: Genus Enterprises LLLP All Rights Reserved.