DeFund
Статус тестнета: можно участвовать
Описание проекта
DeFund позволяет создавать децентрализованные биржевые фонды (формально называемые dETF) с базовыми активами из десятков и десятков блокчейнов (и быстро растущих). После создания dETF любой пользователь DeFund может инвестировать в любой из предложенных созданных dETF.
Полезные ссылки
Validator setup instructions
DeFund Tokenomics
FundDrop Breakdown
Официальный сайт проекта || Русскоязычная группа Telegram || Explorer || Twitter
Medium || Discord || GitHub
Награды пользователям
"Еще раз спасибо за вклад в развитие сети DeFund. Ваша помощь очень важна для нас, и вы все будете вознаграждены за это."
В токеномике выделены средства:
5% для валидаторов тестовой сети
10% для участников приватной тестовой сети
15% для участников общедоступной тестовой сети
Требования к серверу
CPU: 4 CORE RAM: 8 GB SSD: 300 GB+ OS: Ubuntu 20.04 LTS
Установка
Воспользуйтесь нашим скриптом для быстрой установки:
wget -q -O defund.sh https://raw.githubusercontent.com/MrN1x0n/defund/main/defund.sh && chmod +x defund.sh && sudo /bin/bash defund.sh
Укажите имя для своей ноды и ждите завершения установки, после чего выполните команду:
source $HOME/.bash_profile
Создайте кошелёк, не забудьте сохранить мнемонику.
defundd keys add wallet
# Сначала надо остановить ноду sudo systemctl stop defund cd ~/.defund/ cp data/priv_validator_state.json . mv data data_old wget http://repository.activenodes.io/snapshots/defund-private-1_2022-07-04.tar.gz tar xzvf defund*.tar.gz rm defund*.tar.gz mv priv_validator_state.json data/ # Запускаем ноду снова sudo systemctl start defund && sudo journalctl -u defund.service -f -o cat #Если будут ошибки, тогда перезагружаем сервер reboot #Если ошибок нет, то удаляем старые файлы cd ~/.defund/ rm -rf data_old
Запрашиваем токены в кране.
После полной синхронизации проверяем баланс, если всё в порядке, переходим к созданию валидатора.
defundd q bank balances YOUR_WALLET_ADDRESS
defundd tx staking create-validator \ --amount=1000000ufetf \ --pubkey=$(defundd tendermint show-validator) \ --moniker="$DEFUND_NODENAME" \ --chain-id=defund-private-1 \ --commission-rate="0.10" \ --commission-max-rate="0.20" \ --commission-max-change-rate="0.01" \ --min-self-delegation="1000000" \ --gas="auto" \ --from=wallet
Дополнительно
journalctl -u defund -f
systemctl restart defund
curl localhost:26657/status
Узнать синхронизирована ли нода, если результат false – значит нода синхронизирована
curl -s localhost:26657/status | jq .result.sync_info.catching_up
defundd keys show wallet --bech val -a
Заделегировать токены (для того, чтобы увеличить свой стейк делегируйте на свой valoper адрес):
defundd tx staking delegate YOUR_VALOPER_ADDRESS 10000000ufetf --from wallet --chain-id defund-private-1 --fees 1000ufetf
defundd query staking validators --limit 2000 -o json | jq -r '.validators[] | select(.status=="BOND_STATUS_BONDED") | [.operator_address, .status, (.tokens|tonumber / pow(10; 6)), .description.moniker] | @csv' | column -t -s"," | sort -k3 -n -r
Список не активных валидаторов:
defundd query staking validators --limit 2000 -o json | jq -r '.validators[] | select(.status=="BOND_STATUS_UNBONDED") | [.operator_address, .status, (.tokens|tonumber / pow(10; 6)), .description.moniker] | @csv' | column -t -s"," | sort -k3 -n -r