Skip to content
This repository has been archived by the owner on Jul 14, 2022. It is now read-only.

[Challenges]Apply here! #350

Closed
stefanopepe opened this issue May 27, 2020 · 95 comments
Closed

[Challenges]Apply here! #350

stefanopepe opened this issue May 27, 2020 · 95 comments
Labels
Contribution Issues that help other validators, and begin the Contribution evaluation process

Comments

@stefanopepe
Copy link
Contributor

stefanopepe commented May 27, 2020

Do you want to earn extra tokens?
We have contribution opportunities in the challenges section of Stake Wars.

How does it work?
Normally, it's sufficient to create a tutorial in the form of a video, a blogpost or Github document, that shows how to complete the challenge. These guides will help other validators and will help us identify you as a great candidate to run TestNet and MainNet validator nodes.

Contributions in other languages are encouraged but considered on a case by case basis. Updates to these guides, which may be necessary to reflect new releases of the tools involved, will be paid additional tokens at each revision, up to once per month, until Stake Wars will be over.

Once your work is done, reviewed and accepted, it will be added to the list on these challenges. Please note that rewards in tokens will need to pass basic KYC checks from NEAR Foundation, and comply with your local regulations.

Reply below, specifying:

  • which contribution you want to do, and the link to the challenge
  • the type of document you will release
  • the date when you will publish the content (you can postpone a few days, no worries)

Once your reply is posted, we will evaluate the proposal, agree privately on the scope and the acceptance criteria, and you'll be ready!

If you see the reaction 👀 I've seen this
If you see the reaction 👍 you got queued for the betanet tokens

@stefanopepe stefanopepe added the Contribution Issues that help other validators, and begin the Contribution evaluation process label May 27, 2020
@htafolla
Copy link
Contributor

@navneetlakra
Copy link
Contributor

navneetlakra commented May 30, 2020

How to Compile nearcore from beta - Accepted.

https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md#contribution-opportunities

I have created a document which lists steps to checkout the nearcore beta branch and build from there. The document also contains the steps to deploy a staking pool contract using Staking Pool Factory UI. The document is available at: https://github.com/mutedtommy/near-docs/blob/master/compile-nearcore.md

Date Delivered: 30-May-2020

@narniec
Copy link
Contributor

narniec commented May 30, 2020

Challenge Accepted!

@stefanopepe
Copy link
Contributor Author

Thanks guys! All contributions are accepted, please link below your finished document, so I can review the docs internally, and unlock the contribution

@navneetlakra
Copy link
Contributor

Thanks guys! All contributions are accepted, please link below your finished document, so I can review the docs internally, and unlock the contribution

Link to "How to Compile nearcore from beta" document: https://github.com/mutedtommy/near-docs/blob/master/compile-nearcore.md

@navneetlakra
Copy link
Contributor

Challenge Accepted - Explain Near Keys

https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md#list-of-available-contributions

Due Date: 4-5 June

@stefanopepe
Copy link
Contributor Author

stefanopepe commented Jun 3, 2020

Contributions under review:
@htafolla
@navneetlakra
@georgec138

Challenges:
All the current applications are accepted. I am reviewing the process to provide more scalability, will edit the upper thread with additional instructions later today.

@htafolla
Copy link
Contributor

htafolla commented Jun 4, 2020

Ok. I was a little over-ambitious. I got this one done so far. 😄

PR https://docs.near.org/docs/validator/staking

https://github.com/htafolla/docs/blob/master/docs/validator/staking.md

Let me know if it looks good enough to push the PR!

@narniec
Copy link
Contributor

narniec commented Jun 5, 2020

Thanks guys! All contributions are accepted, please link below your finished document, so I can review the docs internally, and unlock the contribution
Pull request VALIDATORS.md russian guide
https://medium.com/@narniec2020/pull-request-%D0%B2-validators-md-8e4e19a3f2ed
Russian guide "How to compile nearcore" + configure stacking pool and become validator.
https://medium.com/@narniec2020/%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA-%D0%BD%D0%BE%D0%B4%D1%8B-near-%D0%B2-%D1%82%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D0%BE%D0%B9-%D1%81%D0%B5%D1%82%D0%B8-betanet-a4d58c9a7bb0
And video https://www.youtube.com/watch?v=TaLAsMy6jyI
Unfortunately, I could not show everything on a live example are not enough NEAR :)
But my pool stacking account "TOP" validating successfully work, through a deployed contract.
I chose the "Enroll your node", but i wanted to try to do more, I will continue
Despite some problems with the network, I'm trying to make a contribution somehow!

@masknetgoal634
Copy link
Contributor

masknetgoal634 commented Jun 7, 2020

Challenge Accepted:

Due Date: June 12

Pool_ID: jazza

@NAKsir-melody
Copy link
Contributor

Translate https://github.com/near/docs/blob/master/docs/validator/staking.md
into korean.

PR: near/docs#385

@stefanopepe
Copy link
Contributor Author

Updates so far:

Additional note: I staked 15k betanet tokens to @navneetlakra 's pool, send me a message on Discord to receive the same

@imnisen
Copy link
Contributor

imnisen commented Jun 9, 2020

Hi, I want to apply these challenges:

@NAKsir-melody
Copy link
Contributor

We've done. setup grafana & send mail
Validator: @staking.dsrv.betanet
Master account: @dsrv.betanet

image

@masknetgoal634
Copy link
Contributor

masknetgoal634 commented Jun 11, 2020

Monitor uptime - Github document

A little guide completed:
https://github.com/masknetgoal634/near-prometheus-exporter/blob/master/guide/GUIDE.md

Pool_ID: jazza

@htafolla
Copy link
Contributor

Monitor uptime - Github document

A little guide completed:
https://github.com/masknetgoal634/near-prometheus-exporter/blob/master/guide/GUIDE.md

This is great work! How can we run this outside of Docker?

@dreamstaker
Copy link
Contributor

  1. I want to make a guide (medium) on how to transfer the node to another server, without stopping the validator with the nearcore build on it. Can it be attributed to "How to compile nearcore"?
    https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md
    Dates: 18 June

  2. Enroll your node (Medium)
    https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge002.md
    Dates: 19 June

@masknetgoal634
Copy link
Contributor

masknetgoal634 commented Jun 12, 2020

This is great work! How can we run this outside of Docker?

It's good idea, I will try it.

@narniec
Copy link
Contributor

narniec commented Jun 12, 2020

"Explain NEAR keys" russian guide
https://medium.com/@narniec2020/near-shell-backup-%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9-b30e8ed1d39d
And youtube where i recover my secure keys https://www.youtube.com/watch?v=VHtzBjbmzT0&feature=youtu.be

@masknetgoal634
Copy link
Contributor

masknetgoal634 commented Jun 13, 2020

A little guide completed:
https://github.com/masknetgoal634/near-prometheus-exporter/blob/master/guide/GUIDE.md

Updated version ^

Pool_ID: jazza

@marco-sundsk
Copy link

Challenge Accepted! Run a monitoring platform: https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge003.md

I wrote a blog to describe how to analyse log and PRC from acratch, in English and Chinese.
For English version, see:
https://github.com/marco-sundsk/NEAR_DOC_zhcn/blob/master/StakeWar/near_monitor.md
For Chinese version, see:
https://github.com/marco-sundsk/NEAR_DOC_zhcn/blob/master/StakeWar/near_monitor_cn.md

Due Date: Have done.

@narniec
Copy link
Contributor

narniec commented Jun 14, 2020

A little guide completed:
https://github.com/masknetgoal634/near-prometheus-exporter/blob/master/guide/GUIDE.md

Updated version ^
Thank you for the good guide.
I created Russian guide and add few moments and screenshot all work!
https://medium.com/@narniec2020/%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3-near-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-grafana-prometheus-18a8b0f74dfb

@bonsfi
Copy link
Contributor

bonsfi commented Jun 15, 2020

Please find detailed guide on how to run a node for Stakewars in Spanish:
https://medium.com/@bonsfi/como-crear-un-nodo-validador-en-near-protocol-6095f5cb491d

Super simple guide :)

@wjdfx
Copy link
Contributor

wjdfx commented Jun 16, 2020

Challenge Accepted!
Validator: @bitcat.stakehouse.betanet
Master account: @catcatcat.test
We use Jianshu to publish content because Jianshu are more friendly to SEO in China and easier to search when using Chinese search engines. We've created a topic dedicated to sharing near relevant content https://www.jianshu.com/c/fb914d41a9ef.

1、https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md#list-of-available-contributions
How to compile nearcore (Chinese)
https://www.jianshu.com/p/c962edcb1099 如何在NEAR网络创建一个自抵押的验证人节点
Explain NEAR keys (Chinese)
https://www.jianshu.com/p/f238b7049cb9 NEAR网络中的密钥对解释

2、https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge002.md#contribution-opportunities
Enroll your node (Chinese)
https://www.jianshu.com/p/944a725c3d50 如何在NEAR网络中创建可接受委托的验证人节点
Manage the pool(Chinese)
https://www.jianshu.com/p/b6b954e121c0 NEAR验证人节点的后期管理与维护
Monitor uptime (Chinese)
https://www.jianshu.com/p/6e197eeb63a0 如何使用Ledger Nano S连接NEAR钱包
Use Ledger Nano S (Chinese)
https://www.jianshu.com/p/39b3562943e0 如果监控NEAR验证人节点

3、https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge003.md#list-of-available-contributions
Run a monitoring platform (Chinese)
https://www.jianshu.com/p/c0b9d21eba3d 如何使用Zabbix监控验证人节点状态
Send alerts (Chinese)
https://www.jianshu.com/p/0ae64d4c53aa 如何使用Zabbix为NEAR节点发送警告

@stefanopepe
Copy link
Contributor Author

stefanopepe commented Jun 17, 2020

@bonsfi , @wjdfx and @georgec138 contributions under review.
All the others: I'm going to add your contributions to the respective challenge files, and will send the BetaNet tokens to your pools asap

HEADS UP! Remember to put the name of your pool in your contribution link, otherwise I have to reverse-engineer the 200+ pull requests to the VALIDATORS.md file to find you 😅

@dreamstaker
Copy link
Contributor

  1. I want to make a guide (medium) on how to transfer the node to another server, without stopping the validator with the nearcore build on it. Can it be attributed to "How to compile nearcore"?
    https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md
    Dates: 18 June
  2. Enroll your node (Medium)
    https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge002.md
    Dates: 19 June

First one: https://medium.com/@nodesanna/stake-wars-challenge-001-d87d207db948

@Vasya-kripto
Copy link
Contributor

Vasya-kripto commented Jun 18, 2020

Hello! I want to make these tutorials:

  1. Explain NEAR keys (English) 23.06 (medium) (https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md)
  2. Manage the pool (English) 25.06 (medium) (https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge002.md)

@narniec
Copy link
Contributor

narniec commented Jun 20, 2020

Hello!
I created 3 Russian guide for Stake Wars Challenge 002 and Challenge 003
"Enroll your node"
"Manage the pool"
"Send alerts"

Stefano, you accidentally added me with the wrong link.
I don't know CN :P
stef

@cryptoenthu1
Copy link

I have completed Challenge 001 and Challenge 002. Running Staking pool id
beeram527-stakingpool in betanet (Account id : @beeram527.betanet).

May 25th 2020, Challenge 001 Deploy your node and your staking pool
May 25th 2020, Challenge 002 Become a validator and manage your seat

@stefanopepe
Copy link
Contributor Author

@Viacheslav198 @Lalit15 @marshall-d-teach I added your contributions to the challenge files.

@imnisen your contribution to the monitoring of the stake is limited, so by now I added only the warchest bot link.

@wjdfx
Copy link
Contributor

wjdfx commented Jul 7, 2020

Validator: @bitcat.stakehouse.betanet
Master account: @catcatcat.test

Challenge 004
https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge004.md#list-of-available-contributions
Monitor the Stake(Chinese)
https://www.jianshu.com/p/18b5d159d73a 如何查看和调整NEAR的验证人质押状态

@Viacheslav198
Copy link

Viacheslav198 commented Jul 7, 2020

Challenge Accepted!

Challenge 001
Russian guide "Explain NEAR keys"
https://github.com/Viacheslav198/near/blob/master/keys.md

Challenge 002
Russian guide"Manage the pool"
https://github.com/Viacheslav198/near/blob/master/pool.md

Date: 08.07

@masknetgoal634
Copy link
Contributor

masknetgoal634 commented Jul 8, 2020

@WilliamGuozi
Copy link
Contributor

WilliamGuozi commented Jul 8, 2020

@Lalit15
Copy link

Lalit15 commented Jul 10, 2020

Challenge001: How to compile nearcore
Complete guide that include Near wallet, Near CLI and Near explorer deploy and understand how node works.
Important to be able to use Near explorer to see and track all actions being performed on network.
Also With Near CLI snapshots at every step for easy reference.

https://medium.com/@coolphil15/launch-near-node-on-near-betanet-test-network-4fcd810a71b5

Date: 10 July 2020

Validator: goodstake3.lalitnear.betanet

@Lalit15
Copy link

Lalit15 commented Jul 10, 2020

Challenge001: Explain NEAR keys
Simple step by step guide to authorize actions on near node without logging to your account in english.

https://medium.com/@coolphil15/how-to-generate-near-keys-using-near-shell-and-authorize-access-6b114003e9d

Date: 10 July 2020

Validator: goodstake3.lalitnear.betanet

@stefanopepe
Copy link
Contributor Author

PSA: we are going to close this thread, and migrate all applications to https://portal.near.org.
If you haven't already, fill up the Challenge 004 form here, so we can send you an invitation to the platform.

@TheMaxWellLabs
Copy link
Contributor

Challenge001: How to compile nearcore

https://medium.com/@qwerspe/compile-nearcore-and-create-validator-338fbf471ec0

Date: 11 July

Validator: @p.qwerspe.betanet

@jimmy3dita In order to fill the form, do I need to finish the challenge 4 or deploy a testnet node first? It needs the testnet pool id.

@bonsfi
Copy link
Contributor

bonsfi commented Jul 14, 2020

My spanish contribution guide on how to participate in stakewars has not been included in challenge 001 contributions. Could you please include it and assign bonust tokens? Thanks :)
https://medium.com/@bonsfi/como-crear-un-nodo-validador-en-near-protocol-6095f5cb491d
validator:nearcola
near portal user:bonsfi

@bonsfi
Copy link
Contributor

bonsfi commented Jul 14, 2020

Just produced Spanish guide on how to connect Ledger with Near Protocol for Challenge 002
https://medium.com/@bonsfi/como-usar-ledger-nano-s-como-key-en-nearprotocol-aac252dd374f?sk=82976f8f705625d844726646cc4f6e63
validator:nearcola
near portal user:bonsfi

@stefanopepe
Copy link
Contributor Author

My spanish contribution guide on how to participate in stakewars has not been included in challenge 001 contributions. Could you please include it and assign bonust tokens? Thanks :)
https://medium.com/@bonsfi/como-crear-un-nodo-validador-en-near-protocol-6095f5cb491d
validator:nearcola
near portal user:bonsfi

It's a great job! But I can't see how it can be included in one of the available contributions below

ID Abstract Description
1 How to compile nearcore Create a tutorial, in the form of a video, a blogpost or Github document, that explains how to clone, compile and run nearcore from the beta branch, and prove that you can become validator with the process. Contributions in other languages are encouraged, but considered case by case basis. Updates to this guide, reflecting any updates of the tools involved, will be paid a % of the initial bounty per each revision, up to once per month, until Stake Wars is over.
2 Explain NEAR keys Explain in the form of a video, a blogpost or Github document how near login works, how the authorization keys are generated, and how you can manage their backup and restore properly. Show in the guide the proof that you were able to run near shell on a different machine, without authorizing a new key. Contributions in other languages are encouraged, but considered on a case by case basis. Updates to this guide, reflecting any updates of the tools involved, will be paid a % of the initial bounty per each revision, up to once per month, until Stake Wars is over.

@Vasya-kripto
Copy link
Contributor

Vasya-kripto commented Jul 21, 2020

@48cfu and @gaia awesome work. Will include you in this week updates and assign you the tokens.
@Vasya-kripto good guide, I'll include it in the list. Don't forget to include the name of your pool here somewhere, as I delegate 15k extra tokens to contributors.

@imnisen I tried to delegate tokens, but my script found that your pool is not locked and refused to do so :)

Will my guide (#350 (comment)) be included in the list here: https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md or did it just credited with 15,000 test tokens?

@bonsfi
Copy link
Contributor

bonsfi commented Jul 21, 2020

Just did this SPANISH guide on how to monitor stake for stakewars challenge 4:
https://medium.com/@bonsfi/como-monitorear-el-stake-de-tu-validador-en-near-protocol-d709326cf6ff?sk=09f62413b029762a549b5596c9543a4c

Hope it's useful. I'm bonsfi and my validator is Nearcola

@stefanopepe
Copy link
Contributor Author

Will my guide (#350 (comment)) be included in the list here: https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md or did it just credited with 15,000 test tokens?

You will receive 15k BetaNet tokens, I simply need to know what is the name of your pool. Do you confirm it issomestaking.stakingpool?

@bonsfi will be added in the next PR

@Vasya-kripto
Copy link
Contributor

Will my guide (#350 (comment)) be included in the list here: https://github.com/nearprotocol/stakewars/blob/master/challenges/challenge001.md or did it just credited with 15,000 test tokens?

You will receive 15k BetaNet tokens, I simply need to know what is the name of your pool. Do you confirm it issomestaking.stakingpool?

@bonsfi will be added in the next PR

I already received 15,000 tokens earlier in my betanet pool - "somebody". And the pool - somestaking.stakingpool is my account in the testnet network. Now I just wanted to clarify whether my guide will be included in the "List of available contributions" in the "Explain NEAR keys" item or not. Earlier You wrote that you would include it in the list, but it is not there)

@ghost
Copy link

ghost commented Jul 22, 2020

done. setup grafana & send mail
Validator: @paulainsley1betanet.stakehouse.betanet
Master account: @aulainsley1.betanet

@48cfu
Copy link
Contributor

48cfu commented Jul 28, 2020

@48cfu and @gaia awesome work. Will include you in this week updates and assign you the tokens.
@Vasya-kripto good guide, I'll include it in the list. Don't forget to include the name of your pool here somewhere, as I delegate 15k extra tokens to contributors.

@imnisen I tried to delegate tokens, but my script found that your pool is not locked and refused to do so :)

Hi Stefano! I'm not sure why my contribution wasn't included in the list of contributions...

@stefanopepe
Copy link
Contributor Author

stefanopepe commented Aug 5, 2020

@Vasya-kripto and @48cfu corrected in this week's updates.
Just found also @gaia contribution that went missing.

PSA: this thread is now closed. Please use the NEAR Portal here: https://portal.near.org/topic/validator
If you don't have an account yet, use this form to submit your validator information even if you haven't completed all the challenges, so we can send you the invitation to the portal.

In case of issues with this transition, feel free to reach out on Discord, via https://near.chat.

@stefanopepe
Copy link
Contributor Author

stefanopepe commented Aug 18, 2020

please use NEAR portal to report your contributions, and once approved do a pull request to the challenge file.
This thread is not followed anymore, so any contribution posted here will not be counted as valid.
If you have problems joining the portal, contact me directly on Discord or Telegram, and I'll send you the invite again.

@bonsfi
Copy link
Contributor

bonsfi commented Sep 1, 2020

Hello, as Near required, I prepared two guides on how to use Ledger with Near. The guides go from setting your account from scratch to signing transactions with Ledger. Please finde them below:)
https://medium.com/@bonsfi/como-usar-leger-con-near-cli-8b9ed66f3b1d
https://medium.com/@bonsfi/how-to-use-ledger-with-near-cli-648d5d990517

@rozum-dev
Copy link
Contributor

rozum-dev commented Sep 5, 2020

Validator: @coolpool.dimaro1.betanet
Master account: @dimaro1.betanet

Challenge001: Accepted! Explaining NEAR keys in Ukrainian
https://medium.com/@dmytro.rozum/дещо-про-ключі-near-2a94888a1ffa

@rozum-dev
Copy link
Contributor

Validator: @coolpool.dimaro1.betanet
Master account: @dimaro1.betanet

Challenge002: Accepted! Enrol your node in Ukrainian

https://medium.com/@dmytro.rozum/%D0%B7%D0%B0%D1%80%D0%B5%D1%94%D1%81%D1%82%D1%80%D1%83%D0%B9%D1%82%D0%B5-%D1%81%D0%B2%D0%BE%D1%8E-%D0%BD%D0%BE%D0%B4%D1%83-39be8334a512

@rozum-dev
Copy link
Contributor

Validator: @coolpool.dimaro1.betanet
Master account: @dimaro1.betanet

Challenge003: Accepted! Setting up Monitoring on Near node via Grafana + Prometheus in Ukrainian

https://medium.com/@dmytro.rozum/%D0%BC%D0%BE%D0%BD%D1%96%D1%82%D0%BE%D1%80%D0%B8%D0%BC%D0%BE-%D1%81%D1%82%D0%B0%D0%BD-%D0%BD%D0%BE%D0%B4%D0%B8-near-node-%D0%B7-prometheus-%D1%82%D0%B0-grafana-1943da054df4

@anechoic-git
Copy link

validator: @anechoic.stakethouse.betanet
master account: @anechoic.betanet

which contribution you want to do, and the link to the challenge
Challenge 001: How to compile nearcore

the type of document you will release
Video: https://youtu.be/FCf-jTFtMcI

the date when you will publish the content (you can postpone a few days, no worries)
Today 9/12/2020

@48cfu
Copy link
Contributor

48cfu commented Sep 13, 2020

validator: @anechoic.stakethouse.betanet
master account: @anechoic.betanet

which contribution you want to do, and the link to the challenge
Challenge 001: How to compile nearcore

the type of document you will release
Video: https://youtu.be/FCf-jTFtMcI

the date when you will publish the content (you can postpone a few days, no worries)
Today 9/12/2020

You should use the near portal to apply to challenges.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Contribution Issues that help other validators, and begin the Contribution evaluation process
Projects
None yet
Development

No branches or pull requests