From 11738de624e0bef2923daf3a1a5e9a9249488faf Mon Sep 17 00:00:00 2001 From: gamarin2 Date: Mon, 14 Jan 2019 22:03:18 +0100 Subject: [PATCH] What is gaia intro to docs (#3294) --- docs/.vuepress/config.js | 1 + docs/gaia/what-is-gaia.md | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 docs/gaia/what-is-gaia.md diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 7f7fd33302..94aaf953c0 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -37,6 +37,7 @@ module.exports = { title: "Gaia", collapsable: false, children: [ + "/gaia/what-is-gaia" "/gaia/installation", "/gaia/join-testnet", "/gaia/validators/validator-setup", diff --git a/docs/gaia/what-is-gaia.md b/docs/gaia/what-is-gaia.md new file mode 100644 index 0000000000..cd5df8cab5 --- /dev/null +++ b/docs/gaia/what-is-gaia.md @@ -0,0 +1,22 @@ +# What is Gaia? + +`gaia` is the name of the Cosmos SDK application for the Cosmos Hub. It comes with 2 main entrypoints: + +- `gaiad`: The Gaia Daemon, runs a full-node of the `gaia` application. +- `gaiacli`: The Gaia command-line interface, which enables interraction with a Gaia full-node. + +`gaia` is built on the Cosmos SDK using the following modules: + +- `x/auth`: Accounts and signatures. +- `x/bank`: Token transfers. +- `x/staking`: Staking logic. +- `x/mint`: Inflation logic. +- `x/distribution`: Fee distribution logic. +- `x/slashing`: Slashing logic. +- `x/gov`: Governance logic. +- `x/ibc`: Inter-blockchain transfers. +- `x/params`: Handles app-level parameters. + +>About the Cosmos Hub: The Cosmos Hub is the first Hub to be launched in the Cosmos Network. The role of a Hub is to facilitate transfers between blockchains. If a blockchain connects to a Hub via IBC, it automatically gains access to all the other blockchains that are connected to it. The Cosmos Hub is a public Proof-of-Stake chain. Its staking token is called the Atom. + +Next, learn how to [install Gaia](./installation.md).