Haiphen
Please contact [email protected] for help with installation.
"Create your own traceable digital-copyright"
[Coming soon: simplified installation and execution by leveraging dockerhub]
Haiphen: a low level binary file to 'stamp' your docker-image with an encrypted, digital copyright [patent pending]. A community of developers, leveraging this tool, will be able to selectively and securely share pertinent API data with eachother. End users, using the tool will have single entry point access point to all of their 3rd party software (easier to manage, make payments, audit, etc.) All copy-rights are secured on an immutable, decentralized blockhain (filecoin)
Install
Requirements: You should have the following installed on your machine:
Navigate to command-line on your machine and enter the following commands:
$ brew tap JudeSafo/homebrew-testtap
$ brew install digital-copyright
Alternatively you can clone this repot git clone https://github.com/haiphenai/digital-copyright/
and run:
$ cd digital-copyright
$ mv haiphen \usr\local\bin\haiphen
If succesfull test installation by typing haiphen
and confirming it returns
Examples:
# Create a test file [test.txt]
echo "This is a Test." > test.txt
# Generate a Key and save it to file [encryption.key]
...
Create a test docker image
$ reactjs-boilerplate test_docker_image
...
$ docker compose up -d
$ docker build -t test_docker_image
Run Haiphen to stamp your license
Navigate to the <path> where your current license
is saved and enter the following:
$ haiphen -e -i License -o LICENSE_sha256hash.enc
Confirm that your (chrome) browser opens and the transaction has been written to an ethereum node at hash-address
Deploy docker image and monitor
- deploy your image
$ docker run test_docker_image
- ...
- (In progress) Open the chrome extension to track your API activity
Contributing
Please read through the contributing guidelines
Help & Community
Join our slack channel or mesage us on discord or Slack chat] if you run into issues or have questions. We're excited to welcome you to the community!