evm-gnupg
v0.0.1
Published
Javascript reference implementation for the OpenPGP on Ethereum specification proposal by The Martian Company.
Maintainers
Readme
Ethereum Virtual Machine GNU Privacy Guard (EVM GNUPG)
Javascript reference implementation for the OpenPGP on Ethereum address specification proposal by The Martian Company.
Keys generated by this program are used by the Ur to sign published recipes.
EVM GNUPG uses GNU Privacy Guard EVM Wallet to interface with wallets and it is a dependency for the Ur uncensorable Life and DogeOS user repository and application store, which uses it to generate a new Ethereum Virtual Machine compatible network account's (an Ethereum wallet) valid OpenPGP key, if not already present on the system.
EVM GNUPG is part of the EVM Toolchain.
Installation
The program in this source repo can be installed from source using GNU Make.
make \
installThe program has been officially published on the
the uncensorable
Ur
user repository and application store as
evm-gnupg.
The source code is published on the
Ethereum Virtual Machine File System
so it can't possibly be taken down.
To install it from there just type
ur \
evm-gnupgA censorable HTTP Github mirror of the recipe published there, containing a full list of the software dependencies needed to run the tools is hosted on evm-gnupg-ur.
Direct links to the binary package can be directly accessed through Github in many ways. Check the Fur documentation for more information.
The package has also been published
on the NPM Registry as evm-wallet.js
and so it can be installed from there by typing
npm \
install \
"evm-gnupg.js"Be aware the mirror could go offline any time as Github and more in general all HTTP resources are inherently unstable and censorable.
Documentation
Upon installation, manual can be consulted by typing:
man \
evm-gnupgNotes and other documentation are in the
docs
source tree directory and installed onto the
<data_dir>/doc/evmfs directory.
You can consult the manual from an online mirror of this
repository. The rst source files are located in the man
directory.
License
This program is released by Pellegrino Prevete under the terms of the GNU Affero General Public License version 3.
