Mainnet

Aura Network

Casinos y la noche chilena: Más que solo apuestas

Los casinos son un elemento muy popular en la vida nocturna de Chile. Estos establecimientos no solo ofrecen la oportunidad de apostar y ganar dinero, sino que también brindan una experiencia única de entretenimiento y diversión. En este artículo, exploraremos la relación entre los casinos y la noche chilena, y descubriremos que va mucho más allá de las simples apuestas.

La historia de los casinos en Chile

La historia de los casinos en Chile se remonta a principios del siglo XX. En aquel entonces, estos establecimientos eran lugares exclusivos reservados para la élite social. Sin embargo, con el paso del tiempo, los casinos se fueron popularizando y abriendo sus puertas a un público más amplio.

Uno de los casinos más emblemáticos de Chile es el Casino de Viña del Mar, ubicado en la ciudad costera del mismo nombre. Este casino, fundado en 1930, ha sido testigo de innumerables noches de diversión y es considerado un ícono de la vida nocturna chilena.

La oferta de juegos y entretenimiento

Los casinos en Chile ofrecen una amplia gama de juegos para satisfacer los gustos de todos los visitantes. Entre los juegos más populares se encuentran las máquinas tragamonedas, el póker, la ruleta y el blackjack. Estos juegos de azar brindan emoción y la posibilidad de ganar grandes premios.

Además de los juegos, los casinos también ofrecen una variedad de espectáculos y eventos en vivo. Desde conciertos de renombrados artistas hasta shows de comedia y baile, la oferta de entretenimiento es diversa y emocionante. Muchos casinos también cuentan con restaurantes y bares de alta calidad, donde los visitantes pueden disfrutar de una deliciosa comida y bebida mientras se sumergen en la atmósfera única del casino.

La noche chilena y los casinos

La noche chilena es conocida por ser vibrante y llena de energía, y los casinos desempeñan un papel importante en esta escena. Muchas personas eligen visitar un casino como parte de su noche de diversión, ya sea para apostar o simplemente para disfrutar del ambiente animado.

Los casinos en Chile son lugares donde las personas pueden socializar, relajarse y disfrutar de un momento de esparcimiento. Es común ver grupos de amigos o parejas disfrutando de una noche de juegos y entretenimiento en estos establecimientos. La emoción y la adrenalina que se experimenta al apostar y ganar en un casino hacen que la noche chilena sea aún más emocionante y memorable.

Declarado como uno de los mejores casinos en Chile, el Casino de Viña del Mar ofrece una experiencia única para los visitantes. Además de su amplia oferta de juegos y espectáculos, este casino cuenta con una ubicación privilegiada frente al mar, lo que brinda vistas impresionantes y una atmósfera inigualable.

En conclusión, los casinos en Chile son mucho más que solo lugares para apostar. Son espacios donde las personas pueden disfrutar de una noche de entretenimiento y diversión. La historia, la oferta de juegos y espectáculos, y su papel en la noche chilena hacen de los casinos una parte integral de la cultura del país. Si estás buscando una experiencia única y emocionante, no dudes en visitar uno de los casinos en Chile y sumergirte en la magia de la noche. ¡Buena suerte!

Stake With Us
Installation Guide
Tendermint CLI
Public Endpoint
State Sync
Snapshot
Custom Explorers
Stake With Us
Stake With Us
Installation Guide
Tendermint CLI
Public Endpoint
State Sync
Snapshot
Custom Explorers

How To Install Full Node Aura Network Mainnet

Setting up vars

Your Nodename (validator) that will shows in explorer

NODENAME=<Your_Nodename_Moniker>

Save variables to system

echo "export NODENAME=$NODENAME" >> $HOME/.bash_profile
if [ ! $WALLET ]; then
    echo "export WALLET=wallet" >> $HOME/.bash_profile
fi
echo "export AURA_CHAIN_ID=xstaxy-1" >> $HOME/.bash_profile
source $HOME/.bash_profile

Update packages

sudo apt update && sudo apt upgrade -y

Install dependencies

sudo apt install curl build-essential git wget jq make gcc tmux net-tools ccze -y

Install go

if ! [ -x "$(command -v go)" ]; then
  ver="1.19.4"
  cd $HOME
  wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
  sudo rm -rf /usr/local/go
  sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
  rm "go$ver.linux-amd64.tar.gz"
  echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile
  source ~/.bash_profile
fi

Download and build binaries

cd $HOME
git clone --branch aura_v0.4.4 https://github.com/aura-nw/aura
cd aura && make

Config app

aurad config chain-id $AURA_CHAIN_ID

Init app

aurad init $NODENAME --chain-id $AURA_CHAIN_ID

Download configuration

cd $HOME
curl -s https://raw.githubusercontent.com/aura-nw/mainnet-artifacts/main/xstaxy-1/genesis.json > $HOME/.aura/config/genesis.json

jq -S -c -M '' $HOME/.aura/config/genesis.json | sha256sum
# this should return
# 90b9404d38167e3b40f56ddc11a1565f0107b89008742425e44905871699febc  -

Set seeds and peers

seeds="22a0ca5f64187bb477be1d82166b1e9e184afe50@18.143.52.13:26656,0b8bd8c1b956b441f036e71df3a4d96e85f843b8@13.250.159.219:26656"
peers="ced3a13f4f7200ce1a2392a5738c88532f794359@mainnet-aura.konsortech.xyz:25656"
sed -i -e 's|^seeds *=.*|seeds = "'$seeds'"|; s|^persistent_peers *=.*|persistent_peers = "'$peers'"|' $HOME/.bcna/config/config.toml

Disable indexing

indexer="null"
sed -i -e "s/^indexer *=.*/indexer = \"$indexer\"/" $HOME/.aura/config/config.toml

Config pruning

pruning="custom"
pruning_keep_recent="100"
pruning_keep_every="0"
pruning_interval="50"
sed -i -e "s/^pruning *=.*/pruning = \"$pruning\"/" $HOME/.aura/config/app.toml
sed -i -e "s/^pruning-keep-recent *=.*/pruning-keep-recent = \"$pruning_keep_recent\"/" $HOME/.aura/config/app.toml
sed -i -e "s/^pruning-keep-every *=.*/pruning-keep-every = \"$pruning_keep_every\"/" $HOME/.aura/config/app.toml
sed -i -e "s/^pruning-interval *=.*/pruning-interval = \"$pruning_interval\"/" $HOME/.aura/config/app.toml

Set minimum gas price

sed -i -e "s|^minimum-gas-prices *=.*|minimum-gas-prices = \"0.001uaura\"|" $HOME_PATH/config/app.toml

Create service

sudo tee /etc/systemd/system/aurad.service > /dev/null <<EOF
[Unit]
Description=aura
After=network-online.target

[Service]
User=$USER
ExecStart=$(which aurad) start --home $HOME/.aura
Restart=on-failure
RestartSec=3
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

Register and start service

sudo systemctl daemon-reload
sudo systemctl enable aurad
sudo systemctl restart aurad && sudo journalctl -u aurad -f -o cat

Guidence for create validator

Create wallet

To create new wallet you can use command below. Don’t forget to save the mnemonic

aurad keys add $WALLET

To recover your wallet using seed phrase

aurad keys add $WALLET --recover

Show your wallet list

aurad keys list

Save wallet info

Add wallet and validator address into variables

AURA_WALLET_ADDRESS=$(aurad keys show $WALLET -a)
AURA_VALOPER_ADDRESS=$(aurad keys show $WALLET --bech val -a)
echo 'export AURA_WALLET_ADDRESS='${AURA_WALLET_ADDRESS} >> $HOME/.bash_profile
echo 'export AURA_VALOPER_ADDRESS='${AURA_VALOPER_ADDRESS} >> $HOME/.bash_profile
source $HOME/.bash_profile

Create validator

check your wallet balance:

aurad query bank balances $AURA_WALLET_ADDRESS

To create your validator run command below

aurad tx staking create-validator \
  --amount 100000uaura \
  --from $WALLET \
  --commission-max-change-rate "0.01" \
  --commission-max-rate "0.2" \
  --commission-rate "0.07" \
  --min-self-delegation "1" \
  --pubkey  $(aurad tendermint show-validator) \
  --moniker $NODENAME \
  --chain-id $AURA_CHAIN_ID

Check your validator key

[[ $(aurad q staking validator $AURA_VALOPER_ADDRESS -oj | jq -r .consensus_pubkey.key) = $(aurad status | jq -r .ValidatorInfo.PubKey.value) ]] && echo -e "\n\e[1m\e[32mTrue\e[0m\n" || echo -e "\n\e[1m\e[31mFalse\e[0m\n"

Get list of validators

aurad q staking validators -oj --limit=3000 | jq '.validators[] | select(.status=="BOND_STATUS_BONDED")' | jq -r '(.tokens|tonumber/pow(10; 6)|floor|tostring) + " \t " + .description.moniker' | sort -gr | nl

Usefull commands

Service management

Check logs

journalctl -fu aurad -o cat

Start service

sudo systemctl start aurad

Stop service

sudo systemctl stop aurad

Restart service

sudo systemctl restart aurad

Node info

Synchronization info

aurad status 2>&1 | jq .SyncInfo

Validator info

aurad status 2>&1 | jq .ValidatorInfo

Node info

aurad status 2>&1 | jq .NodeInfo

Show node id

aurad tendermint show-node-id

Wallet operations

List of wallets

aurad keys list

Recover wallet

aurad keys add $WALLET --recover

Delete wallet

aurad keys delete $WALLET

Get wallet balance

aurad query bank balances $AURA_WALLET_ADDRESS

Transfer funds

aurad tx bank send $AURA_WALLET_ADDRESS <TO_AURA_WALLET_ADDRESS> 100000uaura

Voting

aurad tx gov vote 1 yes --from $WALLET --chain-id=$AURA_CHAIN_ID

Staking, Delegation and Rewards

Delegate stake

aurad tx staking delegate $AURA_VALOPER_ADDRESS 100000uaura --from=$WALLET --chain-id=$AURA_CHAIN_ID --gas=auto

Redelegate stake from validator to another validator

aurad tx staking redelegate <srcValidatorAddress> <destValidatorAddress> 100000uaura --from=$WALLET --chain-id=$AURA_CHAIN_ID --gas=auto

Withdraw all rewards

aurad tx distribution withdraw-all-rewards --from=$WALLET --chain-id=$AURA_CHAIN_ID --gas=auto

Withdraw rewards with commision

aurad tx distribution withdraw-rewards $AURA_VALOPER_ADDRESS --from=$WALLET --commission --chain-id=$AURA_CHAIN_ID

Validator management

Edit validator

aurad tx staking edit-validator \
  --moniker=$NODENAME \
  --identity=<your_keybase_id> \
  --website="<your_website>" \
  --details="<your_validator_description>" \
  --chain-id=$AURA_CHAIN_ID \
  --from=$WALLET

Unjail validator

aurad tx slashing unjail \
  --broadcast-mode=block \
  --from=$WALLET \
  --chain-id=$AURA_CHAIN_ID \
  --gas=auto

RPC

https://mainnet-aura-rpc.konsortech.xyz

API

https://mainnet-aura-api.konsortech.xyz

Peers

ced3a13f4f7200ce1a2392a5738c88532f794359@mainnet-aura.konsortech.xyz:25656

State Sync

sudo systemctl stop aurad

cp $HOME/.aura/data/priv_validator_state.json $HOME/.aura/priv_validator_state.json.backup
aurad tendermint unsafe-reset-all --home $HOME/.aura --keep-addr-book

SNAP_RPC="https://mainnet-aura-rpc.konsortech.xyz:443"

LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height); \
BLOCK_HEIGHT=$((LATEST_HEIGHT - 1000)); \
TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)

echo $LATEST_HEIGHT $BLOCK_HEIGHT $TRUST_HASH

peers="ced3a13f4f7200ce1a2392a5738c88532f794359@mainnet-aura.konsortech.xyz:25656"
sed -i 's|^persistent_peers *=.*|persistent_peers = "'$peers'"|' $HOME/.aura/config/config.toml

sed -i -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ; \
s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"$SNAP_RPC,$SNAP_RPC\"| ; \
s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ; \
s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"$TRUST_HASH\"|" $HOME/.aura/config/config.toml

mv $HOME/.aura/priv_validator_state.json.backup $HOME/.aura/data/priv_validator_state.json

sudo systemctl restart aurad
sudo journalctl -u aurad -f --no-hostname -o cat

Daily Snapshot (Every 12 Hours)

sudo systemctl stop aurad
cp $HOME/.aura/data/priv_validator_state.json $HOME/.aura/priv_validator_state.json.backup
rm -rf $HOME/.aura/data

SNAP_NAME=$(curl -s https://snapshot2.konsortech.xyz/aura/ | egrep -o ">aura-snapshot.*\.tar.lz4" | tr -d ">")
curl https://snapshot.konsortech.xyz/aura/${SNAP_NAME} | lz4 -dc - | tar -xf - -C $HOME/.aura
mv $HOME/.aura/priv_validator_state.json.backup $HOME/.aura/data/priv_validator_state.json

sudo systemctl restart aurad && journalctl -u aurad -f --no-hostname -o cat