Links
- https://runevault.org/wallet
- http://runedistribution.herokuapp.com
- https://gitlab.com/thorchain/thornode
Token release schedule:
https://docs.google.com/spreadsheets/d/1e5A7TaV6CZtdVqlOSuXSSY7UYiRW9yzd1ST6QTZNqLw/edit#gid=918223980
https://medium.com/kava-labs/guide-to-joining-the-kava-testnet-9e697d381e07
Riot: https://riot.im/app/#/room/#kava-validators:matrix.org
Commands:
kvd start --trace --log_level "*:debug"
or: --log_level="*:info"
kvcli status
sudo journalctl -u kvd -f
systemctl start kvd
or:
start kvd start kvd && tail -f /var/log/kvd/kvd.log
systemctl stop kvd
systemd files:
/etc/systemd/system/kvd.service
if chanes after:
systemctl daemon-reload
netstat -anp | grep 26657
Test Port 26657
On server:
nc -l 26657 &
see on server:
netstat -anlp |grep 26657
from outside:
telnet kava.stakeservices.com 26657
kvcli tx send kava1ur4d7x8d5rwcle9aqwzchq739v2nstkurtaxu0 111111111111ukva --from kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9 --chain-id kava-testnet-1.1
{"chain_id":"kava-testnet-1.1","account_number":"57","sequence":"7","fee":{"amount":null,"gas":"200000"},"msgs":[{"type":"cosmos-sdk/MsgSend","value":{"from_address":"kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9","to_address":"kava1ur4d7x8d5rwcle9aqwzchq739v2nstkurtaxu0","amount":[{"denom":"ukva","amount":"111111111"}]}}],"memo":""}
kvcli tx staking delegate kavavaloper1557yvujvu05t2p9q6jsu0u47wzdpwz5qss2sgj 1kva --from kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9 --chain-id kava-testnet-1.1
{"chain_id":"kava-testnet-1.1","account_number":"57","sequence":"17","fee":{"amount":null,"gas":"200000"},"msgs":[{"type":"cosmos-sdk/MsgDelegate","value":{"delegator_address":"kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9","validator_address":"kavavaloper1557yvujvu05t2p9q6jsu0u47wzdpwz5qss2sgj","amount":{"denom":"kva","amount":"1"}}}],"memo":""}
Binance Hot Wallet: https://www.mintscan.io/account/cosmos1xxkueklal9vejv9unqu80w9vptyepfa95pd53u
Gute Zusammnfassungen über Cosmos:
https://blog.chorus.one/proof-of-stake-contenders-cosmos-network
Atom Staking erklärt:
https://blog.chorus.one/cosmos-staking-reward-primer-reward-calculator
Verschiedene Validator:
https://medium.com/figment-networks/how-and-why-to-evaluate-validator-participation-in-proof-of-stake-blockchain-communities-7219e4c11294
Schweizer ATOM Staking Service:
https://stargazer.certus.one/validators/F55714243D32FB65B6D95A29D0350EA0CABBA8EA
https://hubble.figment.network/cosmos/chains/cosmoshub-2
https://lunie.io
https://app.lunie.io Online-Wallet for Ledger Nano
Anleitung dazu: https://medium.com/@cosmos_suisse/cosmos-staking-guide-with-lunie-37ca467b31d4
Cosmos Staking Reward Calculator: https://oembed.jotform.com/form/90643919364566
Script um die verdienten Atoms zu reinvestieren:
https://github.com/validator-network/cosmoshub-scripts
Code
ATOM
What is cold staking?
In a normal POS (Proof of Stake) coin you have to unlock the wallet to stake. Unlocking is needed to decrypt the wallet and to load the private key into memory. As long the wallet pwalletMain->IsLocked() no staking is possible, see code here for Navcoin:
https://github.com/NAVCoin/navcoin-core/blob/master/src/miner.cpp#L665
Cold staking is much safer, because if you are hacked, your private key is not at risk.
In particl they say its possible, I do not understand this completly, but it looks like they do it over some multisig sorcery.
https://particl.news/guide-setting-up-particl-cold-staking-f5d9073bac4
Here some question at reedit about this:
How can Cold Staking Implementation work?
byu/umlt inNavCoin
And here the code of particl where SignBlock is done with multisig privat key
Coins with Cold Staking:
https://github.com/particl/particl-core/blob/master/src/pos/miner.cpp#L415
Articels about Cold Staking:
http://www.nasdaq.com/article/quantum-computing-and-building-resistance-into-proof-of-stake-cm863848