# Quickstart

The Quip protocol is published as open source software on [GitHub](https://github.com/quipnetwork/) and [GitLab](https://gitlab.com/quip.network). If you wish to run a node, you can download the desktop node runner on Windows, Linux, or Mac OSX which will guide you through setting up your environment:\
\
<https://gitlab.com/quip.network/quip-node-manager/-/releases>&#x20;

For more node running options see the [Nodes section](https://quip.gitbook.io/docs/nodes).

Right now there's not much to do other than mine blocks, generate some quantum-resistant keys through our wallets on Ethereum, Solana, their L2s, and the Bitcoin L2s Arch and Midl, but we are building out the smart contract layer so you can take advantage of the quantum computers too!

You can generate post-quantum keys to prepare for the smart contract layer by using our wallets at [account.quip.network](https://account.quip.network/) or you can use the libraries below.

If you want to understand the structure of what we're building, here's some key diagrams below:

<figure><img src="https://3152605581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FimLXGikv2xKCr3QXaV3a%2Fuploads%2FpwWj2BnNY9IUlSOsTWNG%2Fstakeholder-categories-2.png?alt=media&#x26;token=ceb726ed-ccf2-4daf-9b47-bdb3204f680a" alt=""><figcaption><p>The structure of the Quip Network</p></figcaption></figure>

<figure><img src="https://3152605581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FimLXGikv2xKCr3QXaV3a%2Fuploads%2FuDQFUmLkp9nOnFaQK46Z%2Fquip_whitepaper_consensus.png?alt=media&#x26;token=cedece41-3135-41da-b82b-4ce372f2f3d2" alt=""><figcaption><p>Quip Network interactions with other chains</p></figcaption></figure>

<figure><img src="https://3152605581-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FimLXGikv2xKCr3QXaV3a%2Fuploads%2Fgit-blob-870a4dbb3749da07e2ac145266ab4df8d1d33768%2Fimage.png?alt=media" alt=""><figcaption><p>The QUIP Lifecycle</p></figcaption></figure>

Quip's implementation of various hash algorithms, especially the preferred Winternitz One-Time Signature (WOTS+), is available as a library for [rust](https://crates.io/crates/hashsigs-rs), [c++](https://github.com/quipnetwork/hashsigs-cpp), [typescript](https://www.npmjs.com/package/@quip.network/hashsigs), and [solidity](https://www.npmjs.com/package/@quip.network/hashsigs-solidity). If you do not want to use these libraries directly, you can use the interface at [account.quip.network](https://account.quip.network/).

All Quip Network libraries and contracts are available for review at our [Github](https://github.com/QuipNetwork).

More coming soon

{% hint style="info" %}
Want to learn more about QUIPs from scratch? Head to the [Basics](https://gitlab.com/piqued/gitbook/-/blob/main/getting-started/broken-reference/README.md) section to learn more.
{% endhint %}
