GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - catalyst-network/whitepaper: Catalyst Whitepaper

BranchesTags
Open more actions menu

Latest commit

 

History

10 Commits
10 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
Figures
Figures
 
 
dictionary
dictionary
 
 
tex-files
tex-files
 
 
.dockerignore
.dockerignore
 
 
.gitignore
.gitignore
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
catalyst-technical-whitepaper-new.bbl
catalyst-technical-whitepaper-new.bbl
 
 
catalyst-technical-whitepaper-new.bib
catalyst-technical-whitepaper-new.bib
 
 
catalyst-technical-whitepaper-new.pdf
catalyst-technical-whitepaper-new.pdf
 
 
catalyst-technical-whitepaper-new.tex
catalyst-technical-whitepaper-new.tex
 
 
catalyst-technical-whitepaper.bbl
catalyst-technical-whitepaper.bbl
 
 
catalyst-technical-whitepaper.bib
catalyst-technical-whitepaper.bib
 
 
catalyst-technical-whitepaper.tex
catalyst-technical-whitepaper.tex
 
 

Repository files navigation

ReDoc logo

Catalyst Whitepaper

Discord Twitter Follow Subreddit subscribers

This is the Technical White Paper for the Catalyst Network. Discussed within are some of the key concepts that are implemented on the network.

Set up

Setting up and using LaTeX can be found here:

https://github.com/catalyst-network/whitepaper/wiki/Using-and-Compiling-LaTeX

Building (local)

This repository is a LaTeX project. The recommended entrypoint is:

  • catalyst-technical-whitepaper-new.tex

Prerequisites (Ubuntu/Debian)

Install a TeX distribution and latexmk:

sudo apt update
sudo apt install -y latexmk texlive-latex-base texlive-latex-extra texlive-fonts-recommended texlive-pictures texlive-bibtex-extra

Build

make pdf

Outputs are written to build/ (see Makefile).

Build (Docker)

If you prefer not to install TeX locally:

docker build -t catalyst-whitepaper .
docker run --rm -v "$PWD:/work" catalyst-whitepaper

Alternative entrypoints

  • catalyst-technical-whitepaper.tex exists, but may not build in some revisions depending on which consensus subsection file is present.

File Format

Each section and subsection is split into separate .tex files for ease of editing. It follows the following rules:

  • The Introduction, Conclusion and Abstract are found in tex-files/intro, tex-files/conclusion and tex-files/abstract respectively.
  • Each section has a dedicated folder
  • Within the section folders each subsection has a dedicated .tex file.

Proof of Authority Test-Net Paper

The paper that covers the PoA Test net and the minor changes involved with that can be found here.

Differences are primarily in the consensus algorithm with regards to producer selection.

About

Catalyst Whitepaper

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

3 stars

Watchers

5 watching

Forks

3 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.