Difference between revisions of "Bounties"

From Veriblock Wiki
Jump to: navigation, search
Line 11: Line 11:
 
== Open Bounties ==
 
== Open Bounties ==
  
 
=== Write Demo GRPC Client for Python ===
 
 
NodeCore has a grpc API.
 
 
We would like to add a sample for python and node.js to help the community developers.
 
 
This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).
 
 
There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client
 
 
Code would be hosted here: https://github.com/VeriBlock/samples
 
  
  
Line 29: Line 17:
 
There is active community work on these already, so you may want to pick a different bounty.
 
There is active community work on these already, so you may want to pick a different bounty.
  
=== Write Demo GRPC Client for Node.js ===
 
 
NodeCore has a grpc API.
 
 
We would like to add a sample for python and node.js to help the community developers.
 
 
This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).
 
 
There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client
 
 
Code would be hosted here: https://github.com/VeriBlock/samples
 
  
  
Line 84: Line 61:
  
 
Faucet created: https://vbk.bitspill.net/
 
Faucet created: https://vbk.bitspill.net/
 +
 +
 +
=== Write Demo GRPC Client for Python ===
 +
 +
NodeCore has a grpc API.
 +
 +
We would like to add a sample for python and node.js to help the community developers.
 +
 +
This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).
 +
 +
There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client
 +
 +
Code would be hosted here: https://github.com/VeriBlock/samples
 +
 +
--
 +
 +
See: https://github.com/speedrunner911/vbk-grpc-python-examples
 +
 +
 +
=== Write Demo GRPC Client for Node.js ===
 +
 +
NodeCore has a grpc API.
 +
 +
We would like to add a sample for python and node.js to help the community developers.
 +
 +
This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).
 +
 +
There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client
 +
 +
Code would be hosted here: https://github.com/VeriBlock/samples
 +
 +
--
 +
 +
See: https://github.com/speedrunner911/vbk-grpc-node-examples
 +
 +
See:

Revision as of 22:00, 12 June 2019

See: Main_Page

Overview

Bounties are to help the community and make the ecosystem better.

See Discord for logistics details. See: Social_Links

Open Bounties

In progress

There is active community work on these already, so you may want to pick a different bounty.


Fast Vanity Address Generator

With the open sourcing of VeriBlock utilities, we want to make a faster vanity address generator.

VeriBlock utilities here: https://github.com/VeriBlock/nodecore/tree/master/veriblock-core/src/main/java/org/veriblock/core

Bounty amount TBD, we will be generous and fair. There are also many people in the community who will be appreciative.

Criteria: 1. Must be open-sourced on github. 2. Judges for functional use and speed listed on Discord.

This is intended as a fun and engaging community project.

If multiple submissions, we will look at first-come and quality. Ultimately we will try to do the right thing.

FYI, we had released a previous generator that wrapped the java code, but it could be made much faster: https://github.com/VeriBlock/nodecore-releases/releases/download/v0.1.1-tools/makeaddress-0.1.2.zip



Done

TestNet Faucet

VeriBlock has a TestNet.

We would like to provide a testnet faucet. This would have the standard features one expects from a faucet.

See: https://wiki.veriblock.org/index.php?title=TestNet

Bounty amount TBD.

This has also been added to wiki: https://wiki.veriblock.org/index.php?title=Bounties

--

Faucet created: https://vbk.bitspill.net/


Write Demo GRPC Client for Python

NodeCore has a grpc API.

We would like to add a sample for python and node.js to help the community developers.

This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).

There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client

Code would be hosted here: https://github.com/VeriBlock/samples

--

See: https://github.com/speedrunner911/vbk-grpc-python-examples


Write Demo GRPC Client for Node.js

NodeCore has a grpc API.

We would like to add a sample for python and node.js to help the community developers.

This should at least show how to call common NodeCore grpc commands, including utilities to display addresses (Base58 encoded string), VBK amounts (convert from atomic long to formatted string with 8 decimals), and transactions/hashes (Hex).

There is a sample C# client: https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client

Code would be hosted here: https://github.com/VeriBlock/samples

--

See: https://github.com/speedrunner911/vbk-grpc-node-examples

See: