The month of August is over and so is our August bounty. We would like to thank everyone who contributed, and would like to invite more to get involved — it’s never too late to join! (scroll to the end for instructions on how to get started).

The August 2018 GitHub Bounty Program has seen tremendous activity throughout many GitHub repos. There are now over 60 official repositories encompassing a wide variety of projects and programming languages — something for every developer to dig into!

Don’t forget that we have numerous official SDK repos covering all the major programming languages, so if you’d like to get started we have you covered.

September 1st — September 30th rewards will be:

1st : $2,000 USD

2nd: $1,500 USD

3rd: $1,000 USD

4th–6th: $250 USD / each

7th–10th : $50 / each

(+ merged PR’s — $10 and for merged Core v2 PRs $20 each)

Missed what this is all about and you want to get involved?

Read : “ARK GitHub Development Program Bounty”.

August 2018 Winners:

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

1st place: 2,000 USD

Github User: Dated

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

chore: updates urls in package.json 2018–08–31 08:22:05 — mobile-wallet#209745200

chore: updates authors / credits 2018–08–31 08:21:36 — mobile-wallet#210106287

chore: reorganize readme following boilerplate style 2018–08–31 08:21:12 — mobile-wallet#210825085

Fixes responsiveness of last block container 2018–08–31 01:37:09 — explorer#212146488

fix: new link to contributing guidelines 2018–08–29 11:11:10 — core-commander#211712568

chore: misc fixes (urls, readme, version) 2018–08–29 11:10:31 — paper-wallet#211709074

chore: update slots test names of crypto package 2018–08–29 10:12:37 — core#211671226

fix: link to docs 2018–08–28 13:28:07 — python-crypto#211353118

Show converted value only when on mainnet 2018–08–28 13:23:51 — explorer#211315452

fix: link to docs 2018–08–28 13:21:21 — java-crypto#211356423

fixes and chores: doc links, badges, banner 2018–08–28 10:56:26 — core#211373004

Adds tooltip showing converted amount at point in time 2018–08–28 05:38:04 — explorer#211265915

Format dates and numbers based on locale 2018–08–27 09:53:11 — explorer#211051872

Removes tooltip warnings in unit tests 2018–08–27 09:15:34 — explorer#211048680

Adds Discord icon to footer 2018–08–27 04:48:11 — explorer#210778623

Fixes border on address wrapper on small screens 2018–08–27 04:32:13 — explorer#209953882

chore: reorganize readme following boilerplate style 2018–08–27 04:19:49 — explorer#210720682

Adds transaction type dropdown to wallet-transactions page 2018–08–27 03:52:43 — explorer#210912458

chore: adjust repository link in footer 2018–08–27 03:01:24 — explorer#210979261

chore: fixes badges / contributors link in readme 2018–08–24 20:53:01 — python-crypto#210728272

chore: fixes badges / contributors link in readme 2018–08–24 20:52:26 — python-client#210727068

Adds error handling to explorer installation 2018–08–22 04:30:24 — core-commander#209472006

chore: adds pull request template from boilerplate 2018–08–21 14:19:33 — explorer#209539951

Hides paginator wrapper if all buttons are hidden 2018–08–21 14:09:12 — explorer#209365143

Makes paddings in ‘page-sections’ more uniform 2018–08–21 13:59:29 — explorer#209363724

Centers search icon on small displays 2018–08–21 13:50:42 — explorer#209361541

fix: wrong contributing link 2018–08–20 19:05:32 — python-client#209539608

sets correct link for the travis build status 2018–08–20 09:43:48 — mobile-wallet#206649898

Fixes inconsistent use of top padding in content header component 2018–08–19 03:07:10 — explorer#208082509

Fixes failing delegate unit test 2018–08–19 02:56:01 — explorer#208192641

Fixes margins of ‘Show more’ wrapper element 2018–08–18 13:31:57 — explorer#209311513

Dependency udpates 2018–08–14 07:33:12 — explorer#208129441

Fixes border if only vote component is present 2018–08–13 16:31:39 — explorer#208022057

Adds redirect to 404 from voters page if address is invalid 2018–08–13 07:00:26 — explorer#207875764

Fixes double border in delegate component 2018–08–13 04:33:43 — explorer#207836767

Fixes text alignment of content header on 404 page 2018–08–13 04:01:32 — explorer#207822384

Show the delegate username in the Wallet Blocks page 2018–08–09 08:42:10 — explorer#207224942

Retrieves delegates name on voters page 2018–08–09 07:15:15 — explorer#207219697

Fixes conditions for paginator 2018–08–09 03:02:54 — explorer#207117134

sets correct link for the travis build status 2018–08–07 14:58:48 — desktop-wallet#206673538

chore: sets correct link for the travis build status 2018–08–07 14:19:15 — ruby-client#206678747

chore: sets correct link for the travis build status 2018–08–07 14:19:14 — php-crypto#206679043

chore: sets correct link for the travis build status 2018–08–07 14:18:28 — php-client#206679066

chore: sets correct link for the travis build status 2018–08–07 14:18:14 — java-client#206679638

chore: sets correct link for the travis build status 2018–08–07 14:17:35 — java-crypto#206679660

chore: sets correct link for the travis build status 2018–08–07 14:17:11 — go-client#206679889

chore: sets correct link for the travis build status 2018–08–07 14:16:12 — go-crypto#206679914

chore: sets correct link for the travis build status 2018–08–07 14:16:06 — elixir-crypto#206680204

chore: sets correct link for the travis build status 2018–08–07 14:16:02 — elixir-client#206680247

chore: sets correct link for the travis build status 2018–08–07 14:15:10 — ruby-crypto#206678547

chore: sets correct link for the travis build status 2018–08–07 14:14:36 — swift-crypto#206677679

chore: sets correct link for the travis build status 2018–08–07 14:14:16 — swift-client#206678179

fix: text alignment in footer 2018–08–07 03:48:49 — explorer#206537927

Increases certain timeouts to 20 seconds 2018–08–02 11:14:08 — explorer#205696651

Replaces calls to pause() with waitForElementNotPresent() 2018–08–01 16:21:12 — explorer#205451778

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

2nd place: 1,500 USD

Github User: Supaiku0

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Special thanks to Supaiku0 for developing the Rust Client and Rust Crypto SDKs (80+ commits that are not covered in this overview).

Don’t load .env in test environment 2018–08–28 12:57:18 — core#210823045

Return empty object instead of array 2018–08–27 04:36:23 — core#210823970

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

3rd place: 1,000 USD

Github User: roks0n

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Create network objects instead of reading them from config.ini 2018–08–30 02:48:45 — python-crypto#211894103

misc: add __init__.py to api directory 2018–08–28 08:13:40 — python-client#211332857

misc: remove “contributions closed” from PR template 2018–08–28 08:04:23 — python-crypto#211080960

Merge develop into master 2018–08–27 11:58:10 — python-client#211082992

Remove unnecessary docs and a test that doesn’t work 2018–08–27 11:23:54 — python-client#211079787

Merge develop branch into master 2018–08–27 05:21:45 — python-crypto#209882858

Fix vote, 2nd signature reg. and delegate registration + minor refactor 2018–08–25 20:42:16 — python-crypto#210920378

docs: update todos in readme.md 2018–08–20 20:37:04 — python-crypto#209635580

Refactor fee and network configuration 2018–08–20 20:10:45 — python-crypto#209628805

Refactor directory structure 2018–08–20 14:34:13 — python-crypto#209536845

Refactor message module to better reflect other crypto libraries 2018–08–20 14:02:21 — python-crypto#209529976

Refactor identity modules 2018–08–20 12:29:56 — python-crypto#209504328

Fix validate_address function 2018–08–17 21:32:56 — python-crypto#209262175

Slots time fix 2018–08–17 20:34:28 — python-crypto#209250002

Fix transaction signing + solve issues #24 + remove nethash 2018–08–17 16:56:25 — python-crypto#209198856

Fix method for sending transactions 2018–08–17 16:12:42 — python-client#208870252

Add missing functionalities (identity, slot) + additional tests 2018–08–13 19:40:44 — python-crypto#208079864

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

4th-6th place: 250 USD / each (no particular order)

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Github User: wownmedia

v2: update ledger to use v2 libraries 2018–08–27 12:26:08 — javascript-cli#211092397

v2: update second signature command to use v2 libraries 2018–08–27 08:31:01 — javascript-cli#211039142

v2: update vote-unvote commands to use V2 libraries 2018–08–27 06:19:02 — javascript-cli#210898275

v2: implement p2p port config request on network service 2018–08–27 04:39:59 — javascript-cli#210722587

v2: command-register-delegate 2018–08–24 11:23:18 — javascript-cli#210538872

update: Add command to retrieve transaction by Id 2018–08–24 04:55:10 — javascript-cli#210049651

v2: update command send to use V2 libraries 2018–08–24 04:54:51 — javascript-cli#210040688

v2: update command create wallet 2018–08–20 12:35:54 — javascript-cli#209503580

Update command wallet/address to use V2 libraries 2018–08–20 09:33:28 — javascript-cli#209462056

v2: commands message sign and verify updated 2018–08–20 09:21:35 — javascript-cli#209358804

Update GET commands to V2 2018–08–19 10:23:49 — javascript-cli#209352847

fix: hardening peer selections 2018–08–17 08:03:28 — javascript-cli#209066205

Github User: JeremiGendron

Tests/graphql query skel 2018–08–23 11:35:38 — core#209930765

PoC GQL tests (basic fixtures and structure) 2018–08–21 02:55:40 — core#209628602

Docs/graphql 2018–08–20 05:44:09 — core#209180515

Nice GQL tests config 2018–08–13 13:45:52 — core#207853366

Graphql/tests minimum viability 2018–08–10 10:49:08 — core#206267949

rm all commented console.log 2018–08–03 06:41:07 — core#205935852

Todo/v1tablefix 2018–08–03 04:34:25 — core#205836920

console.log(error) >> logger.error(error) 2018–08–03 03:31:46 — core#205890831

Github User: vasild

Add a missing test for removeTransactionById() 2018–08–07 02:06:05 — core#206495887

Fix handling of “boolean” environment variables 2018–08–02 17:31:48 — core#205525494

Improve computational complexity when removing forged transactions 2018–08–02 11:40:13 — core#205526193

Minor fixups 2018–08–02 04:21:51 — core#205526052

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

7th+ place: 50 USD / each (no particular order)

— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Github User: ciband

chore: update pytest syntax 2018–08–30 03:01:24 — python-crypto#211829269

chore: update pytest syntax 2018–08–30 02:49:56 — python-client#211829757

chore: Add Visual Studio and VS Code Support 2018–08–28 08:00:46 — python-crypto#211174759

chore: Add Visual Studio and VS Code Support 2018–08–28 07:59:33 — python-client#211175279

chore: Add Windows support for building crypto and client 2018–08–10 02:57:05 — core#207481568

Feat/add windows support 2018–08–09 09:07:34 — core#207192660

Add cross-env to support Windows 2018–08–08 06:12:03 — core#206881640

Feat/add codecov 2018–08–08 03:07:23 — core#206804739

Github User: Pedro-Souza

update link documentation in site 2018–08–20 09:43:15 — python-client#209338152

better design 2018–08–20 09:40:30 — mobile-wallet#208730788

using template literals 2018–08–13 03:02:57 — explorer#207843225

Github User: Neurone

Fixed misleading message while removing watch only wallets 2018–08–20 09:46:49 — mobile-wallet#209325747

Full update and revision of the Italian translation 2018–08–20 09:45:09 — mobile-wallet#209321282

Fixed a typo + use ‘tap’ instead of ‘click on’ 2018–08–20 09:41:44 — mobile-wallet#209197014

Github User: n4ru

Use an object instead of an array to avoid duplicates. Untested. Don’t merge yet. 2018–08–27 05:44:20 — ark-node#210811379

Don’t let invalid spam flood memory with setTimeouts. 2018–08–24 05:18:42 — ark-node#210639039

Github User: dafty

Converting indexes to unique 2018–08–21 12:51:38 — ark-node#209813470

add unique indexes to votes / delegates 2018–08–21 12:07:03 — ark-node#209802986

Github User: egeron

fix: avoid duplicate config values for ark core configuration 2018–08–17 02:41:02 — core-commander#208968893

Github User: paroxysm

peer/blocks should at least return the last block, if the blockHeight… 2018–08–23 05:14:18 — core#210311593

Github User: r0n4ld

Fix eslint error (#862) 2018–08–14 18:14:51 — core#208365922

Github User: ItsANameToo

Fix issue with unconfirmedBalance being undefined 2018–08–03 03:19:34 — core#200207197

I missed these bounties — What is this all about?

Read the full instructions here: https://blog.ark.io/ark-github-development-bounty-113806ae9ffe

Are there any other development bounties going on?

Yes, there is also the community run ACF (ARK Community Fund) — read more here:

And remember to join our Slack!