Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BGL (Bitgesell) Bounty/Improvement Program ($50000 budget) #81

Open
wu-emma opened this issue Jun 25, 2022 · 9 comments
Open

BGL (Bitgesell) Bounty/Improvement Program ($50000 budget) #81

wu-emma opened this issue Jun 25, 2022 · 9 comments

Comments

@wu-emma
Copy link
Collaborator

wu-emma commented Jun 25, 2022

Bitgesell (BGL) project is open for the contributions and participation.

BGL is BTC-derived cryptocurrency with own blockchain, transaction fee burning
mechanics and faster halving rate. A good source of the information would be the
first 2 posts in the bitcointalk forum thread: https://bitcointalk.org/index.php?topic=5238559.0

A $50000 budget formed by the BGL community to motivate developers make technical contributions.

Code improvements that would be paid include:

  • fixes for unit and integration tests (this process is approximately 80% completed).
    A good chunk of tests fixed (see example here Update p2p_* tests from bitcoin core #46
    would be compensated around $1000);
  • cleaning the codebase (this must require thorough understanding of what is required
    and what is not), just fixing some comment links or introducing changes to readme files
    could be useful (but bounty payment would be less);
  • we are also looking for maintainers to review PRs, test the builds, test changes
    manually and running test suites;
  • Continuous Integration: there are CirrusCI configs written to build the
    software for various platforms, there are minor issues present and fixes/updates to
    those are also welcome;
  • fixes to the UI are welcome, example: BGL has only segwit addresses support
    (no legacy), so the feature of signing a message is not supported (BTC does not
    support this too), removing this from UI in a graceful way would be considered as
    useful contribution;
  • infrastructural upgrades: if you want to bring up BGL testnet (which is not supported
    at the moment as the fees in mainnet are very reasonable) this would be much welcome too;

This list is just an example, if you want to contribute in another way that you think
brings value to the project, feel free to ask prior (if the task is large) or make a
partial change/prototype. Honest contributions are welcome, the cheat/abuse contributions
like formal changes (formatting, a pair of comments added, etc.) would be rejected.
There are other repositories of the project (where you can propose updates too), notably:

We are strong believers in open-source and the approach that GitCoin is offering to the
worldwide developer community: freedom, transparency and direct cooperation.
Please respect everyone and don't spam messages that make no sense, any questions
could be asked in:

PRs would be paid in USDT upon approval, contributions in other areas (like infrastructure)
would be compensated after implementation. People that are interested are welcome to become regular
maintainers of the project (this is negotiable after some contribution is made);

Welcome to Bitgesell team and good luck!

3 maintainers would process new PRs: @madnadyka @janus @van-orton please keep incoming requests processed in good tempo (accept, reject, comment, etc.).

@gitcoinbot
Copy link

gitcoinbot commented Jun 26, 2022

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 1000.0 USDT (1000.00 USD @ $1.0/USDT) has been submitted by:

  1. @seeergo
  2. @alekcangp
  3. @leetdev
  4. @naftalimurgor
  5. @coinslist
  6. @0xswakei
  7. @gitcoindev
  8. @ckirwa

@wu-emma please take a look at the submitted work:


@gitcoinbot
Copy link

gitcoinbot commented Jun 26, 2022

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 264 years from now.
Please review their action plans below:

1) seeergo has started work.

I will add typescript to the front-end part of the bridge project
2) leetdev has started work.

Add Metamask support to WBGL bridge.
3) coinslist has started work.

I will add TypeScript to the back-end of the application. This includes adding strict typing and static types.
4) 0xswakei has started work.

I will add unit tests to the front-end of https://github.com/BitgesellOfficial/wbgl-bridge repo
5) gitcoindev has started work.

Improve and fix Bitgesell functional tests and the functional tests framework.
6) alekcangp has started work.

A live visualisation of Bitgesell network activity: http://mempool.bglnode.online.

https://github.com/alekcangp/bglpool
7) kryptos-ke has started work.

Hello,

I will update MetaMask feature to support Goerli Testnet in Development since Protcol changes on Ethereum deprecates Ropsten, Rinkeby Testnet.

Learn more on the Gitcoin Issue Details page.

@janus
Copy link
Collaborator

janus commented Jun 26, 2022

Issue Status: 1. Open 2. Started 3. Submitted 4. Done

Work has been started.

These users each claimed they can complete the work by 264 years, 4 months from now. Please review their action plans below:

1) seeergo has started work.

I will add typescript to the front-end part of the bridge project

Learn more on the Gitcoin Issue Details page.

@SeeeRGo
What is your scope of work?

@janus
Copy link
Collaborator

janus commented Jun 26, 2022

Could you add tests to your work?

@SeeeRGo
Copy link

SeeeRGo commented Jun 27, 2022

@janus to answer both your questions. Scope of my work is entire "app" folder, it's not that big)
I can add tests no problem, but to save us some back and forth can you specify, do you have anything particular in mind or any tests I would deem necessary would be enough? Since the app is not that big I can get pretty high coverage % :)

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 264 years, 4 months from now.
Please review their action plans below:

1) gitcoincode has started work.

I will add typescript to the front-end part of the bridge project

Learn more on the Gitcoin Issue Details page.

@ayushkumar63123
Copy link

Please check my pull requests

@janus
Copy link
Collaborator

janus commented Jul 4, 2022

@janus to answer both your questions. Scope of my work is entire "app" folder, it's not that big) I can add tests no problem, but to save us some back and forth can you specify, do you have anything particular in mind or any tests I would deem necessary would be enough? Since the app is not that big I can get pretty high coverage % :)

@SeeeRGo
I would want you to do the followings:

  1. Add unit test.
  2. Make sure that your code works with server(service).
  3. Integrate with MetaMask : Ethereum and BSC.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 1000.0 USDT (1000.00 USD @ $1.0/USDT) attached to this issue has been cancelled by the bounty submitter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants