diff --git a/.lycheeignore b/.lycheeignore
new file mode 100644
index 00000000000..1a59fc5241a
--- /dev/null
+++ b/.lycheeignore
@@ -0,0 +1,4 @@
+https://github.com/osmosis-labs/osmosis-ci*
+https://eips.ethereum.org/EIPS/eip-191*
+https://airdrop.osmosis.zone/
+http://skynet.paullovette.com/
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c89e003893c..f7d6a8cf39d 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -343,7 +343,7 @@ You can also feel free to do `make format` if you're getting errors related to `
There are several steps that go into a major release
-- The GitHub release is created via this [GitHub workflow](https://github.com/osmosis-labs/osmosis/blob/main/.github/workflows/release.yml). The workflow is manually triggered from the [osmosis-ci repository](https://github.com/osmosis-labs/osmosis-ci). The workflow uses the `make build-reproducible` command to create the `osmosisd` binaries using the default [Makefile](https://github.com/osmosis-labs/osmosis/blob/main/Makefile#L99).
+- The GitHub release is created in our private repo via this [GitHub workflow](https://github.com/osmosis-labs/osmosis-ci/blob/main/.github/workflows/create-release.yaml). The workflow is manually triggered from the [osmosis-ci repository](https://github.com/osmosis-labs/osmosis-ci). The workflow uses the `make build-reproducible` command to create the `osmosisd` binaries using the default [Makefile](https://github.com/osmosis-labs/osmosis/blob/main/Makefile#L99).
- Make a PR to main, with a cosmovisor config, generated in tandem with the binaries from tool.
- Should be its own PR, as it may get denied for Fork upgrades.
diff --git a/networks/genesis-validators.md b/networks/genesis-validators.md
index 4f3b0e771b8..0ef95945a6c 100644
--- a/networks/genesis-validators.md
+++ b/networks/genesis-validators.md
@@ -21,7 +21,7 @@ Some important notes on joining as a genesis validator:
active operators of the network. As explained in the [Osmosis: A Hub
AMM](https://medium.com/osmosis/osmosis-a-hub-amm-c4c12788f94c)
post, Osmosis is intended to be a fast iterating platform that
- regularly add new features and modules through software upgrades. A
+ regularly adds new features and modules through software upgrades. A
precise timeline for upgrade schedules does not exist, but
validators are expected to be ready to upgrade the network
potentially as frequently as a monthly basis early on. Furthermore,
@@ -36,6 +36,7 @@ Some important notes on joining as a genesis validator:
recieve fairdrop OSMO. You can verify that a Cosmos address has
received coins in the fairdrop by inputting an address here:
.
+ - **Note: The airdrop URL has been deprecated.**
## Hardware
@@ -289,8 +290,7 @@ It will show an output something similar to:
Genesis transaction written to "/Users/ubuntu/.osmosisd/config/gentx/gentx-eb3b1768d00e66ef83acb1eee59e1d3a35cf76fc.json"
```
-The result should look something like this [sample gentx
-file](%22/Users/sunnya97/.osmosisd/config/gentx/gentx-eb3b1768d00e66ef83acb1eee59e1d3a35cf76fc.json).
+The result should look something like this `/Users/sunnya97/.osmosisd/config/gentx/gentx-eb3b1768d00e66ef83acb1eee59e1d3a35cf76fc.json`.
### Submit Your GenTx
@@ -429,7 +429,7 @@ preinstall new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
@@ -582,7 +582,7 @@ investors, and may not under any circumstances be relied upon when
making investment decisions.*
This work, ["Osmosis Genesis Validators
-Guide"](https://github.com/osmosis-labs/networks/genesis-validators.md),
+Guide"](https://github.com/osmosis-labs/networks/blob/main/genesis-validators.md),
is a derivative of ["Agoric Validator
Guide"](https://github.com/Agoric/agoric-sdk/wiki/Validator-Guide) used
under [CC BY](http://creativecommons.org/licenses/by/4.0/). The Agoric
diff --git a/networks/osmosis-1/upgrades/v11/mainnet/guide.md b/networks/osmosis-1/upgrades/v11/mainnet/guide.md
index 0ef31c4059c..335971a9936 100644
--- a/networks/osmosis-1/upgrades/v11/mainnet/guide.md
+++ b/networks/osmosis-1/upgrades/v11/mainnet/guide.md
@@ -39,7 +39,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v11/testnet/guide.md b/networks/osmosis-1/upgrades/v11/testnet/guide.md
index e555e418cd9..58667c5478a 100644
--- a/networks/osmosis-1/upgrades/v11/testnet/guide.md
+++ b/networks/osmosis-1/upgrades/v11/testnet/guide.md
@@ -39,7 +39,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v12/mainnet/guide.md b/networks/osmosis-1/upgrades/v12/mainnet/guide.md
index bcf56c3c492..8cd4dea30a9 100644
--- a/networks/osmosis-1/upgrades/v12/mainnet/guide.md
+++ b/networks/osmosis-1/upgrades/v12/mainnet/guide.md
@@ -43,7 +43,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v12/testnet/guide.md b/networks/osmosis-1/upgrades/v12/testnet/guide.md
index f918672a48d..8f424de3efa 100644
--- a/networks/osmosis-1/upgrades/v12/testnet/guide.md
+++ b/networks/osmosis-1/upgrades/v12/testnet/guide.md
@@ -41,7 +41,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v13/mainnet/guide.md b/networks/osmosis-1/upgrades/v13/mainnet/guide.md
index b5f7270019e..c7b698b4933 100644
--- a/networks/osmosis-1/upgrades/v13/mainnet/guide.md
+++ b/networks/osmosis-1/upgrades/v13/mainnet/guide.md
@@ -43,7 +43,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v13/testnet/guide.md b/networks/osmosis-1/upgrades/v13/testnet/guide.md
index a1ee7bcd92d..aa198184a31 100644
--- a/networks/osmosis-1/upgrades/v13/testnet/guide.md
+++ b/networks/osmosis-1/upgrades/v13/testnet/guide.md
@@ -41,7 +41,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v14/mainnet/guide.md b/networks/osmosis-1/upgrades/v14/mainnet/guide.md
index f996e014f9d..bfb4a58b56b 100644
--- a/networks/osmosis-1/upgrades/v14/mainnet/guide.md
+++ b/networks/osmosis-1/upgrades/v14/mainnet/guide.md
@@ -43,7 +43,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v15/mainnet/guide.md b/networks/osmosis-1/upgrades/v15/mainnet/guide.md
index c266aa1a650..f3dd90cfd51 100644
--- a/networks/osmosis-1/upgrades/v15/mainnet/guide.md
+++ b/networks/osmosis-1/upgrades/v15/mainnet/guide.md
@@ -43,7 +43,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v15/testnet/guide.md b/networks/osmosis-1/upgrades/v15/testnet/guide.md
index c9e2547b6c3..1706afbb29a 100644
--- a/networks/osmosis-1/upgrades/v15/testnet/guide.md
+++ b/networks/osmosis-1/upgrades/v15/testnet/guide.md
@@ -44,7 +44,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v4/cosmovisor.md b/networks/osmosis-1/upgrades/v4/cosmovisor.md
index 6f1ec94ec3e..7658cd478bf 100644
--- a/networks/osmosis-1/upgrades/v4/cosmovisor.md
+++ b/networks/osmosis-1/upgrades/v4/cosmovisor.md
@@ -7,7 +7,7 @@ new binaries, and cosmovisor will automatically update them based on
on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v5/guide.md b/networks/osmosis-1/upgrades/v5/guide.md
index b65fa19b0fa..139df2e4124 100644
--- a/networks/osmosis-1/upgrades/v5/guide.md
+++ b/networks/osmosis-1/upgrades/v5/guide.md
@@ -39,7 +39,7 @@ new binaries, and cosmovisor will automatically update them based on
on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/networks/osmosis-1/upgrades/v7/guide.md b/networks/osmosis-1/upgrades/v7/guide.md
index 7aa18b87d53..d4575544578 100644
--- a/networks/osmosis-1/upgrades/v7/guide.md
+++ b/networks/osmosis-1/upgrades/v7/guide.md
@@ -35,7 +35,7 @@ pre-install new binaries, and cosmovisor will automatically update them
based on on-chain SoftwareUpgrade proposals.
You should review the docs for cosmovisor located here:
-
+
If you choose to use cosmovisor, please continue with these
instructions:
diff --git a/x/concentrated-liquidity/img/FeeGrowthOutsideCalculations.png b/x/concentrated-liquidity/img/FeeGrowthOutsideCalculations.png
deleted file mode 100644
index e589d1035bd..00000000000
Binary files a/x/concentrated-liquidity/img/FeeGrowthOutsideCalculations.png and /dev/null differ
diff --git a/x/concentrated-liquidity/img/SpreadRewardGrowthOutsideCalcuations.png b/x/concentrated-liquidity/img/SpreadRewardGrowthOutsideCalcuations.png
new file mode 100644
index 00000000000..720d81a8806
Binary files /dev/null and b/x/concentrated-liquidity/img/SpreadRewardGrowthOutsideCalcuations.png differ
diff --git a/x/gamm/README.md b/x/gamm/README.md
index db7617fb1fb..f96a4046eba 100644
--- a/x/gamm/README.md
+++ b/x/gamm/README.md
@@ -612,7 +612,8 @@ osmosisd query gamm total-share 1
## Other resources
* [Creating a liquidity bootstrapping pool](./client/docs/create-lbp-pool.md)
-* [Creating a pool with a pool file](./client/docs/create-pool.md)
+* [Creating a pool with a pool file](./client/docs/create-balancer-pool.md)
+* [Creating a stableswap pool](./client/docs/create-stableswap-pool.md)
## Events
diff --git a/x/gamm/client/docs/README.md b/x/gamm/client/docs/README.md
index 6255c349500..77a42aac5ff 100644
--- a/x/gamm/client/docs/README.md
+++ b/x/gamm/client/docs/README.md
@@ -2,6 +2,6 @@
TODO add an index here explaining each tx type
-- [`create-balancer-pool`](./create-pool.md)
+- [`create-balancer-pool`](./create-balancer-pool.md)
- [`create-lbp-pool`](./create-lbp-pool.md)
- [`create-stableswap-pool`](./create-stableswap-pool.md)
diff --git a/x/gamm/client/docs/create-lbp-pool.md b/x/gamm/client/docs/create-lbp-pool.md
index 4156d594a83..c6bc77b4c66 100644
--- a/x/gamm/client/docs/create-lbp-pool.md
+++ b/x/gamm/client/docs/create-lbp-pool.md
@@ -2,7 +2,7 @@
The below is an example of the pool.json file for a [liquidity
bootstrapping
-pool](https://docs.balancer.finance/guides/crp-tutorial/liquidity-bootstrapping).
+pool](https://balancer.gitbook.io/balancer/guides/crp-tutorial/liquidity-bootstrapping).
A liquidity bootstrapping pool's weight begins at the weight set in the
`weights` parameter and linearly shifts the weights until