FURYA Network
The Sports, Gaming & Entertainment Network (FURYA Network), is a blockchain
designed to support the future of sports betting & related gaming by
leveraging the modular Cosmos design. We believe the future will be heavily shaped by many of the values driving the recent wave of crypto and blockchain development: transparency, increased decentralization, and utility that benefits all stakeholders, especially the user-base.
Utilizing a sovereign blockchain uniquely enables:
- An adaptable framework to design custom applications.
- Enablement of features, tools and economic models where users can directly benefit from the value they help create.
- An unparalleled level of transparency.
- An efficiency of settlement and immediate payout to participants.
At launch, the FURYA Network will be optimized to deploy an inaugural application: Six Sigma Sports, which is re-imagining the sports betting landscape and bringing a unique user experience with the benefit of blockchain technology.Please visit to learn more about Six Sigma Sports.
Hardware Requirements
- Minimal
- 1 GB RAM
- 25 GB SSD
- 1.4 GHz CPU
- Recommended
- 2 GB RAM
- 100 GB SSD
- 2.0 GHz x2 CPU
Operating System
- Linux/Windows/MacOS(x86)
- Recommended
Installation Steps
Prerequisite: go1.18+ required. ref
Furya could be installed by two ways - downloading binary from releases page or build from source.
Download from releases page
sudo mv furyad /usr/local/sbin/furyad
Building from source
Optional requirement: git. ref and GNU make. ref
git clone https://github.com/furya-network/furya.git
cd furya
git fetch --tags
git checkout [vX.X.X]
go mod tidy
make install
Install system.d service file
nano /etc/systemd/system/furyad.service
Please following contents(working dir may be changed as needed)
[Unit]
Description=Furya Network node
After=network.target
[Service]
Type=simple
User=ubuntu
WorkingDirectory=/home/ubuntu
ExecStart=/usr/local/sbin/furyad start
Restart=on-failure
RestartSec=10
LimitNOFILE=40960
[Install]
WantedBy=multi-user.target
Reload unit files in systemd
sudo systemctl daemon-reload
Generate keys
furyad keys add [key_name]
or
furyad keys add [key_name] --recover
to regenerate keys with your BIP39 mnemonic
Connect to a chain and start node
- Install furya application
- Initialize node
furyad init {{NODE_NAME}} --chain-id furya-network-1
Select network to join
- Replace
${HOME}/.furya/config/genesis.json
with the genesis file of the chain.
- Add
persistent_peers
or seeds
in ${HOME}/.furya/config/config.toml
- Start node
furyad start
Network Compatibility Matrix
Version |
Mainnet |
Testnet |
SDK Version |
v0.0.1 |
✗ |
✓ |
v0.45.4 |
Active Networks
Mainnet
Coming Soon!!
Testnet
wget https://github.com/furya-network/networks/blob/master/furya-network-1/genesis.json -O ~/.furya/config/genesis.json
Verify genesis hash sum
sha256sum ~/.furya/config/genesis.json
Correct sha256 sum for furya-network-1 is - 2bea72699f9c1afd6217f7e76f14f07c1fbe849d090fc37cd008a42d14d5d30c
Genesis file sha sum is published in according repository.
- Add
persistent_peers
or seeds
in ${HOME}/.furya/config/config.toml
sed -i '/s/persistent_peers = ""/persistent_peers = "4980b478f91de9be0564a547779e5c6cb07eb995@3.239.15.80:26656,0e7042be1b77707aaf0597bb804da90d3a606c08@3.88.40.53:26656/g' $HOME/.furya/config/config.toml
furyad start
Initialize a new chain and start node
- Initialize:
furyad init [node_name] --chain-id [chain_name]
- Add key for genesis account
furyad keys add [genesis_key_name]
- Add genesis account
furyad add-genesis-account [genesis_key_name] 10000000000000000000ufury
- Create a validator at genesis
furyad gentx [genesis_key_name] 10000000ufury --chain-id [chain_name]
- Collect genesis transactions
furyad collect-gentxs
- Start node
furyad start
Reset chain
rm -rf ~/.furya
Shutdown node
killall furyad
Check version
furyad version
Documentations
For the most up to date documentation please visit Gitbook