layout | title | nav_order | summary | image |
---|---|---|---|---|
default |
Contributions |
10 |
How to contribute to the Cerberus Protocol. |
/assets/cerberus_title.png |
IMPORTANT: This protocol is under development and not yet ready for use. {: .label .label-red }
The cerberus protocol is currently under development and we'll be releasing new sections periodically. This will give us time to gather feedback from bitcoiners who can review our decisions and suggest improvements if necesarry. When it comes to bitcoin security, there's nothing better than peer review!
To provide feedback, let us know in one of the following ways:
The cerberus protocol has received significant contributions from:
- @nwoodfine
- @GorrisR
- Nicolas Bahmanyar
- @richardbensberg
Please note that contributions do not necessarily indicate endorsement.
In addition to the contributors above, we've received invaluable feedback from many friends in the industry that indirectly made its way into cerberus. Here's a big thanks to those that helped, you know who you are!
If you want to help but are short on ideas, here are some pages we're going to gradually get to.
- Setup ceremony
- Receive a transaction
- Send a transaction
- Hardware wallet recovery
- Hardware wallet replacement
- Personnel changes
-
Clone both repositories side by side in the same parent directory:
git clone https://github.com/nwoodfine/cerberus.git git clone https://github.com/nwoodfine/style-the-docs.git
-
Ensure Ruby 3.2.2 is installed (using a version manager like rbenv or RVM is recommended):
# Using rbenv rbenv install 3.2.2 rbenv local 3.2.2 # Or using RVM rvm install 3.2.2 rvm use 3.2.2
-
Navigate to the cerberus directory:
cd cerberus
-
Install dependencies:
bundle install
-
Run the site locally:
bundle exec jekyll serve
-
View the site at: http://localhost:4000/cerberus/
This site uses a custom fork of Just the Docs located at: https://github.com/nwoodfine/style-the-docs