KNOWLEDGE IS POWER
Frequently Asked Questions
The Swarm community is centred around our Discord server where you will find many people willing and able to help with your every need!
You can find support for running Bee on DAppNode on the DappNode Discord server: https://discord.gg/dRd5CrjF
For any other inquiries, you can contact us at email@example.com
You must verify your account in order to participate in our Discord channel. Please check your direct messages and find the message from Server Captcha Bot, then complete your captcha.
If you did not receive the Server Captcha Bot DM, please go to Privacy & Safety settings and Allow direct messages from other server members. Then leave the Swarm server and re-join.
If you still are not able to use the chat, please get in touch via firstname.lastname@example.org
The Rise of Bee – Airdrop
The value of cashed-out cheques is counted, not the quantity.
Cashing out your cheques once a day should be sufficient. Cashing out cheques more frequently puts stress on the Goerli blockchain and is not advised.
This one is simple. You have to install and run your Bee node. You will need a working, well-connected, and data-rich Bee node to increase your chances of getting the BZZ. The more you contribute to the network, the more chances you have to get BZZ.
The nodes that will be eligible for BZZ tokens are those that have proven exchanged bandwidth with what we call trusted “Queen Bee nodes”.
There are going to be exactly 35 queen nodes in the network and nobody (not even the team members) will know which those nodes are. That will be decided at the very end of the airdrop.
The proof of data exchange between your node and queen node is the value of the cheques you cashed from the queen node (qBZZ).
At the end of the airdrop, we will simply run a script and collect all the value of the cheques originating from queen nodes which are cashed out. The more cashed out qBZZ cheques you received, the more BZZ tokens you will receive. It’s not the number of cheques, but the gBZZ value in the exchange. You only need to cash out cheques every once (we advice doing cashouts on a regular basis, like once a week) in a while and make sure you cash out all of them just before the airdrop ends and we switch to mainnet.
We are handing out exactly 1,000,000 BZZ tokens. The value of qBZZ is not yet determined, as this depends on the network traffic. The total value of BZZ tokens you will get depends on the share of the qBZZ you received over the total number of qBZZ handed out.
For the airdrop, the value of cashed-out cheques matter, not the number of cashed-out cheques.
At the end of the airdrop, 500k worth of qBZZ cheques were collected from all the nodes in the network. In this case, one qBZZ token is worth: 1M BZZ divided by 500k = 2 BZZ tokens per qBZZ token.
So, if your node collected 50 worth of qBZZ cheques, you would receive 50 x 2BZZ = 100 BZZ tokens. If you ran 3 nodes and they collected 50 worth of qBZZ cheques each, then that is 300 BZZ from the airdrop.
The queen bees will be selected from a set of trusted nodes.
We will announce the airdrop end date so you will have time to cashout.
We advice doing cashouts on a regular basis, like once a week > if your node has crashed and you have lost the keypair, you won’t be able to recover the cheques.
This is important — as the airdrop concludes, you will need to cash out your qBZZ cheques. Without this, you will not receive your BZZ tokens once we hit mainnet.
You are strongly advised to join the bee-support channel, our Discord server, or closely follow our social media channels so you don’t miss this tutorial.
You can use the cashout script by Ralph Pichler ; he is a developer working with us.
This script is from the documentation and this is what we recommend to use for now.
If you are using any script that is not published by us, be sure that it comes from a trusted source.
We’re still deciding on the exact mechanism. There will be very clear communication about this.
For now, just make sure you have the private key to your nodes and cash out your cheques on a regular basis, like once a week.
We highly recommend running your Bee node together with Bee-Clef.
If you are running Bee together with the Bee-Clef, you can type in the command line `bee-clef-keys` and that will store the .JSON file into your home folder and put the password in your clipboard.
You can then use that to import to Metamask or any other web3 wallet provider.
Yes, keypairs are the same on all EVMs (Ethereum VMs).
Yes, if you have the private key of the owner of the cheque book that cashed the checks.
We do, however, advise you not to switch too often, as there might be a cost associated for each address with which you retrieve your BZZ from the airdrop.
That will be communicated soon. The testnet is not representative of what the real token will be like.
The airdrop will conclude just before we go live to mainnet.
The terms and conditions of the airdrop will be released closer to the airdrop date.
Running Your Own Bee Node
Bee Documentation: https://docs.ethswarm.org/docs/
Book of Swarm: https://gateway.ethswarm.org/bzz/latest.bookofswarm.eth/
You can get help with your issues, errors and potential bugs in the bee-support channel on our Discord server.
If you are sure you have found an unreported bug, please create a new issue at the ethersphere/bee Github…
Please see the detailed instructions in the documentation. (https://docs.ethswarm.org)
To run a bee node on Windows, please visit https://github.com/ethersphere/bee/releases and download one of the Windows releases. It is also possible to build from source.
At present, it is not possible to run Bee-clef on Windows but you may use the inbuilt (but less secure) Bee key management software.
Try using the Windows 10 Powershell or install a Unix terminal such as Cygwin.
Because of the structure of Swarm, it is best to run many nodes, each with the default database capacity.
An example of how to do this can be found at https://docs.ethswarm.org/docs/advanced/large-node-operators.
Bee-clef is a key manager. With the bee-clef, your keys are not exposed to bee-process.
If you use bee.service:
- Start: sudo systemctl start bee-clef.service
- Stop: sudo systemctl stop bee-clef.service
- Status: sudo systemctl status bee-clef.service
You can use Bee Dashboard which can help you setup your Bee node, monitor its status and perform actions like uploading files and cashing out cheques.
You can also check out a few interesting tools created by our wonderful community members.
If you are on Discord, you can go to #faucet-request channel and type sprinkle “your node address”, and your address will be funded.
For more detailed instructions, please check “fund your node on the docs”
- Set up a MetaMask account on the Goerli test chain
- Go to the bzzaar via the link as provided in your bee logs `https://bzz.ethswarm.org/?transaction=buy&amount=10&slippage=30&receiver=`
- Connect the Bzzaar to your MetaMask wallet on the Goerli test chain (upper right)
- Use the get g-eth button on the bzzaar to get g-eth on your node and MetaMask account
- Press the Exchange button to mint gBzz into the node’s account
- Approve the transaction in your MetaMask
- Wait a bit and the node should be able to proceed.
This can take a couple of minutes; check the faucet address on Etherscan and look for the transactions to your addresses.
You may need to reconnect your wallet to see your balance increase once the transaction is completed.
gEth is the native token on the goerli test blockchain. gBZZ is the BZZ token also on the goerli test blockchain. You get gETH from goerli faucets and it is required for deploying the chequebook contract (once only), depositing gBZZ into the chequebook, and for cashing chequeslater. gBZZ is the Bee currency and is collected or paid for transferring data in the network and for storage when postage stamps get released.
Network traffic depends on your connectivity and the activity level in Swarm.
- In order to operate and run a well-functioning node, you don't need BZZ. You only need some xDAI to deploy your chequebook. Get it here (https://blockscout.com/xdai/mainnet/faucet).
- In order to make use of the Swarm network service (upload/download), you need to pay with BZZ. This BZZ is distributed to node operators and token holders.
Swarm Foundation team members do prefer their privacy. As for the founders or track leads, they have been presenting Swarm in public on numerous occasions. Ultimately, we are all Swarm, and it is best is to check github and other channels.
3,708,125 tokens are going to be minted, to match the circulating supply according to the bonding curve at the price point of 1.92 per token. The smart contract will be released in the next few days, after audits are completed. This bonding curve contract can mint and redeem tokens to match supply and demand.
The mainnet launch, although at that point all the tokens won’t be distributed yet.
Soon to be communicated, follow Swarm’s channels to keep up to date (see footer)
All tokens on the Swarm network, other than the CoinList sale tokens and airdrop tokens, will be distributed on June 21 2021. For regulatory reasons, tokens acquired in the CoinList sale will be distributed on or around August 2 2021.
The Swarm project belongs to the cypherpunk movement. As a result, Swarm has strong principles. One of those is believing in the absence of lockups or any other unnecessary restriction of freedom, within the bounds of regulatory possibilities.
P2p storage and messaging predates blockchain. Swarm started in the first days of Ethereum as part of the original “world computer” vision. The project is the result of years of research and work by the Ethereum Foundation, the Swarm Foundation, and teams and individuals across the ecosystem and the community. Even so, this is just the beginning of the road towards a fully decentralised and fair web.
To learn more about Swarm, the BZZ token and the network, read the recently published White Paper: https://www.ethswarm.org/swarm-whitepaper.pdf