Air-gappable transaction building & key backup and secured browser wallets for Cardano & other cryptos
This repository contains the source material automatically built into the official web site: frankenwallet.com
As with all security procedures, these instructions are subjective and will contain many personal preferences and opinions. The original author hopes that more of these opinions, preferences & experiences building the Frankenwallet will be contributed over time so this becomes a peer reviewed, independently evolving community resource.
In the cases where there may be more than one preference, or additional material that would broaden the target audience, this documentation is expected to grow over time to accomodate differences and expansions in both theory and practice: so please feel free to suggest these.
The material provided here gives recommendations to combine common open-source software packages and tools (generally covered by disclaimers in their own software distributions) in a manner expected to provide additional privacy and security for potentially valuable and confidental resources.
As per general open-source licensing standards (see License tab), these recommendations are offered without any responsibility for loss of resources, security, or privacy that may result: even if the instructions here are followed correctly. Any user of this material must carefully consider the potential consequences and accept total responsibility for their own actions before proceeding.
See also the corresponding notice on the front page of the public web site built from this material: The Frankenwallet > Disclaimer
For contribution guidelines and the process of how the web site is built, see the Contributing tab.
You are welcome to submit a Discussion topic when you find a potential problem or improvement that you're still uncertain of. The maintainer(s), with any interested community members, will respond in hope of resolving the discussion or producing a change recommendation.
If you are certain of a change recommendation, or have a definite query, please check for any existing project Issues that match your concern: to post your feedback there if possible. Otherwise, submit a new issue for response by the maintainer(s). Issues especially helpful to consider are:
- errors that need to be corrected: technical, grammatical or presentational
- security issues which you think require either a fix or an explanation
- platform issues (host computer, external drives, software) you have found, along with any resolutions
As explained on the web site front page, users planning to build the Frankenwallet should already be familiar with the following topics:
- how to install Linux: preferably the Ubuntu Desktop as used here;
- how to use the Linux command line with some fluency (i.e. not just copy / pasting everything);
- some experience installing your required blockchain software (e.g. cardano-cli or Eternl wallet) on a conventional system.
Therefore the definition of "support" for this project is to respond to high level questions about how the Frankenwallet software components work together. There are many other support forums for Linux software and system administration, and questions of that nature should be pursued there before submitting issues here.
The goal of Frankenwallet "support" is for a growing community of participants to answer peer-to-peer questions about how to build the best tools & workflow for security and privacy of cryptocurrencies. Well-considered issues and discussions will help us achieve this: especially in the course of review by representative community members and subject matter experts (see Contributing > Review the Frankenwallet).
Tutorials:
- Medium article 2024-01: The Frankenwallet: Secure workflow and Internet privacy for Cardano and other cryptocurrencies
For email updates on the project, including community feedback & discussions:
- Create a GitHub account if you don't have one.
- Click the Watch button on the top bar of this page.
- Tick the box for All Activity.
To support our work on the Frankenwallet, Cardano users please delegate your ada to COSD stake pool: https://cosd.com/pool