Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/bee/installation/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ docker run\
--rm -it ethersphere/bee:stable\
start \
--welcome-message="Bzzzz bzzz bzz bzz. 🐝" \
--blockchain-rpc-endpoint https://stake.getblock.io/mainnet/?api_key=your-api-key \
--blockchain-rpc-endpoint https://gno.getblock.io/<<your-api-key>>/mainnet/ \
--debug-api-enable
```

Expand All @@ -66,7 +66,7 @@ docker run\
--rm -it ethersphere/bee:stable\
start \
--welcome-message="Bzzzz bzzz bzz bzz. 🐝" \
--blockchain-rpc-endpoint https://stake.getblock.io/mainnet/?api_key=your-api-key \
--blockchain-rpc-endpoint https://gno.getblock.io/<<your-api-key>>/mainnet/ \
--debug-api-enable
```

Expand Down Expand Up @@ -118,7 +118,7 @@ There are some important configuration parameters which must be set in order for
For Bee, amend the following parameters:

```
BEE_BLOCKCHAIN_RPC_ENDPOINT=https://stake.getblock.io/mainnet/?api_key=your-api-key
BEE_BLOCKCHAIN_RPC_ENDPOINT=https://gno.getblock.io/<<your-api-key>>/mainnet/
BEE_PASSWORD=my-password
```

Expand Down
14 changes: 7 additions & 7 deletions docs/bee/installation/fund-your-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ value to zero. This means that your node's chequebook will not get funded with
xBZZ, meaning that other nodes will only serve it within the free tier bandwidth
threshold.

Since gas fees on the [Gnosis Chain](https://www.xdaichain.com/) are very low,
Since gas fees on the [Gnosis Chain](https://www.gnosis.io/) are very low,
you won't need much xDAI either to get started. You may acquire a small amount
for free by using the official Gnosis Chain xDAI faucet [xDAI Faucet](https://gnosisfaucet.com/). The required amount is a function of the current transaction fee on chain, but 0.01 xDAI should be
more than enough to start up your node.
Expand All @@ -62,14 +62,14 @@ Ethereum address.
If you want to run a full node, or upload a lot of content, then you may need
more xDAI for gas. To acquire this, you may convert DAI on the main Ethereum
network to xDAI using the
[xDAI bridge](https://www.xdaichain.com/for-users/bridges/converting-xdai-via-bridge),
[xDAI bridge](https://docs.gnosischain.com/bridges/tokenbridge/xdai-bridge),
or buy xDAI
[directly using fiat](https://www.xdaichain.com/for-users/get-xdai-tokens/buying-xdai-with-fiat).
[directly using fiat](https://buyxdai.com/).

You will also need to fund your node with more xBZZ for full speed access, or to
purchase postage stamps to upload content. To bridge BZZ from the Ethereum
mainet to the [Gnosis Chain](https://www.xdaichain.com/), you may use
[OmniBridge](https://omni.xdaichain.com/bridge).
mainet to the [Gnosis Chain](https://www.gnosis.io/), you may use
[OmniBridge](https://omni.gnosischain.com/).

To find out what your node's Ethereum address is, please consult your relevant
installation guide or check your logs!
Expand All @@ -79,11 +79,11 @@ installation guide or check your logs!
To interact with the BZZ ecosystem, you will need to make a couple of small
configuration additions to your wallet software. In the case of e.g. MetaMask,
you'll need to
[add the Gnosis Chain network](https://www.xdaichain.com/for-users/wallets/metamask),
[add the Gnosis Chain network](https://docs.gnosischain.com/tools/wallets/metamask/),
and then
[add a custom token](https://metamask.zendesk.com/hc/en-us/articles/360015489031-How-to-add-unlisted-tokens-custom-tokens-in-MetaMask).

The canoncial addresses for the BZZ token on the various blockchains are as
The canonical addresses for the BZZ token on the various blockchains are as
follows:

| Blockchain | Contract address |
Expand Down
2 changes: 1 addition & 1 deletion docs/bee/installation/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ To set your RPC endpoint provider, specify it in configuration for the `blockcha

```yaml
## bee.yaml
blockchain-rpc-endpoint: https://gno.getblock.io/mainnet/?api_key=<<your-api-key>>
blockchain-rpc-endpoint: https://gno.getblock.io/<<your-api-key>>/mainnet/
```
### Configure Swap Initial Deposit (Optional)

Expand Down
2 changes: 1 addition & 1 deletion docs/bee/working-with-bee/light-nodes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Light Nodes
id: light-nodes
---

:::danger
:::info
When a light node is requesting data from the network - it will not benefit from plausible deniability. This is because a light node does not forward on behalf of other nodes, and so it is always the _originator_ of the request.
:::

Expand Down
6 changes: 3 additions & 3 deletions docs/bee/working-with-bee/ultra-light-nodes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ title: Ultra Light Nodes
id: ultra-light-nodes
---

:::danger
When running without a blockchain connections, bandwidth incentive payments (SWAP) cannot be made so there is a risk of getting blocklisted by other peers for unpaid services.
:::info
When running without a blockchain connection, bandwidth incentive payments (SWAP) cannot be made so there is a risk of getting blocklisted by other peers for unpaid services.
:::

#### Configuration

In order to run an ultra-light node use the same configurations as for the [light node](/docs/bee/working-with-bee/light-nodes) but leave the `blockchain-rpc-endpoint` configuration param value to empty (or just comment it out).
In order to run an ultra-light node use the same configuration as for the [light node](/docs/bee/working-with-bee/light-nodes) but leave the `blockchain-rpc-endpoint` parameter value to empty (or just comment it out).

:::caution
Make sure you set the `swap-enable` configuration parameter to `false`, otherwise you will get an error.
Expand Down
2 changes: 1 addition & 1 deletion docs/learn/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ The "context deadline exceeded" is a non critical warning. It means that a node

### How do I set up a blockchain endpoint?

We recommend you run your own [xDAI Node using Nethermind](https://www.xdaichain.com/for-validators/new-validator-process-flow/nethermind-node-setup).
We recommend you run your own [Gnosis Node using Nethermind](https://docs.gnosischain.com/node/tools/sedge).

- If you use "bee start"

Expand Down
2 changes: 1 addition & 1 deletion docs/learn/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ It is used as payment for [postage stamps](glossary#postage-stamps) and as the u

## xDai Token

xDai is [DAI](https://developer.makerdao.com/dai/1/) [bridged](#bridged-tokens) to the [Gnosis Chain](https://www.xdaichain.com/) using [xDai Bridge](https://bridge.gnosischain.com/). It is also the native token of the Gnosis Chain, i.e. transaction fees are paid in xDai.
xDai is [DAI](https://developer.makerdao.com/dai/1/) [bridged](#bridged-tokens) to the [Gnosis Chain](https://www.gnosis.io) using [xDai Bridge](https://bridge.gnosischain.com/). It is also the native token of the Gnosis Chain, i.e. transaction fees are paid in xDai.

## Goerli

Expand Down
1 change: 0 additions & 1 deletion sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ module.exports = {
'bee/installation/build-from-source',
'bee/installation/hive',
'bee/installation/docker',
'bee/installation/bee-clef',
'bee/installation/connectivity',
'bee/installation/fund-your-node',
],
Expand Down
4 changes: 4 additions & 0 deletions src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ function Home() {
const {siteConfig = {}} = context;
return (
<Layout title="Welcome" description="Hello and welcome to Swarm! 🐝">
<div className={styles.titleContainer}>
<h1 className={styles.mainTitle}>Swarm Documentation</h1>
<p className={styles.subTitle}>Official documentation of the decentralised data storage and distribution protocol built to power the next generation of censorship-resistant, unstoppable, serverless dapps.</p>
</div>
<div className={styles.container}>
<a className={styles.sectionButton} href="/docs/learn/introduction">
<img className={styles.sectionImageLearn} src="img/learn.svg"></img>
Expand Down
14 changes: 14 additions & 0 deletions src/pages/styles.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,20 @@
overflow: hidden;
}

.mainTitle {
text-align: center;
}

.subTitle {
max-width: 50%;
margin: auto;
text-align: center;
}

.titleContainer {
padding-top: 40px;
}

@media screen and (max-width: 1000px) {
.heroBanner {
padding: 2rem;
Expand Down