getting started
we are still working on the tools described below, our semi-public alpha will start soon.
cli - coming soon
first, install webboot.
npm install -g webboot
then, go to the directory with your public page and run
webboot
webboot will guide you through the process.
browser extensions - coming soon
the webboot browser extension for both firefox and chrome has been uploaded to the respective app stores.
to install them, just click the icons below.
TODO: add links once they exist.
app widget / embeds
the webboot app widget allows you to embed the webboot gui into your page.
this allows you to show the webboot gui to every one of your users.
see below for available integrations:
@magic- coming soon
@magic is a static page generator that generates about 15kb of html + css + js boilerplate.
made by the people that made @webboot.
gatsby- coming soon
gatsby is a free and open source framework based on react and helps developers build blazing fast websites and apps.
db - coming soon
the webboot validator servers will provide a publicly queryable database of hashes.
those hashes will be published and mirrored to three locations:
all apps will query all of those three sources for hashes everytime they check, making it very hard for any attacker to take over the system.
smart contracts - coming soon
we are exploring smart contract based solution to decentralize both the hash verification as well as the storage of the database. this will add an additional layer providing data persistance, integrity guarantees and network stability.
once the smart contracts are in place, the hit by a bus problem will not be part of the equation anymore, making our team irrelevant to the wellbeing of the network.
gui coming soon
first, install the cli:
npm install -g webboot
then, run the gui:
webboot ui
go to the url the cli tells you (probably http://localhost:5235) and start adding pages.
packages
@webboot/core
the core library functionality of @webboot. used both in clients and on the server.
docs@webboot/cli
command line interface exposing the @webboot functionality to bash docs
@webboot/crypto
all cryptographic functionality of @webboot, split into a separate repository to make testing and auditing easier.
docs@webboot/keys
the @webboot pgp public key and fingerprint.
keys