Announced Thursday, exchange OKCoin is awarding its largest individual grant so far to Bitcoin Core maintainer Marco Falke, the second-most prolific contributor to Bitcoin Core in the softwareâs history.Â
OKCoin is awarding Falke an Independent Developer Grant, which is the âequivalent of a developer salary for the year,â though Falke requested that the exact amount not be disclosed for the sake of his financial privacy.
Read more: OKCoin, BitMEX Sponsor Bitcoin Core Developer Amiti Uttarwar
With his grant, Falke will continue his work as maintainer of Bitcoin Core, the key software underpinning Bitcoin, which heâs been heads-down on since 2016. His work helps to ensure that changes to Bitcoin Core are merged, helps to organize developers that are spread out over the globe, and runs tests to ensure the code is working properly, among other tasks.
When asked about his personal accomplishments, Falke emphasized that Bitcoin Core is a team effort, with developers from around the world making it what it is. âI am proud to see what Bitcoin Core is today and how everyoneâs contributions shaped Bitcoin Core for the future,â Falke told CoinDesk.
Falke is one of a handful of Bitcoin Core maintainers. Maintainers are sometimes described as the leaders of sorts of Bitcoinâs code. But, while maintainers are crucial to Bitcoin, the role isnât as authoritative as has been painted.
âSome of my days are surprisingly unexciting maintenance work,â as Falke put it.
Testing ensures code works as intended. He spends a lot of time keeping tests of the code in line, ensuring that any issues they expose will be fixed. âOn top of that, I am running my own nightly test runs, code coverage runs, benchmarks and fuzzers,â Falke said.Â
In addition, he reviews proposed code changes and merges them into Bitcoin Core âwhen they have been sufficiently vetted.â
Read more: Hard Fork vs Soft Fork
Helping to speed up this maintenance process is what he believes is his âmost usefulâ contribution to Bitcoin Core.
He created a little bot for GitHub, where Bitcoin Coreâs code is stored, and where developers propose code changes, and discuss them. The bot, called DrahtBot, âdoes all the automatable things that I used to do,â Falke said.
Many Bitcoin Core developers are working on the code at the same time. Itâs easy for little code clashes to arise. Once a change is approved and âmergedâ into the code base, it might impact other peopleâs code. DrahtBot notifies developers of these conflicts. âThe bot will also list all future conflicts, assuming a pull request was merged, to aid maintainers planning ahead,â Falke added.
DrahtBot also âbuildsâ the Bitcoin Core code into binaries that bitcoiners can run on their devices, among other tasks.
This bot frees up âa lot moreâ time for Falke to focus on other more difficult tasks, which canât be automated and taken over by a robot.
One reason Falke is happy to be receiving this grant is that he is leaving Chaincode, a startup in New York City that funds developers and researchers dedicated to improving Bitcoin.
He decided to move back to his farm in Germany. âGiven that I grew up on a remote farm, away from big cities, NYC was definitely a new, lasting and exciting experience. Nonetheless, I couldnât see myself settle down in NYC long-term,â Falke said.
Then, coronavirus hit, making New York City an even less attractive place to live for Falke.
âEven before COVID, I saw many of my friends and colleagues leave NYC. Then with the COVID situation happening, and seeing politics and immigration policy becoming increasingly hostile towards immigrants and visa holders, it convinced me to move back to Germany,â he said.
Read more: Hereâs How to Expand Who Contributes to Bitcoin Core
Chaincode only employs people who live in New York City. When Falke decided to depart, Chaincodeâs head of special projects Adam Jonas helped him find new funding at OKCoin.
âIâd like to thank Adam Jonas from Chaincode for reaching out to various companies in the space and showing them the importance of supporting Bitcoin developers,â Falke said.
With a global health crisis thatâs far from over and a feeble world economy, 2020 has been a disaster of a year. The sliver of a silver lining, though, is that 2020 has been the best ever in terms of funding developers tinkering to make bitcoin better after a long dearth of funding.
Read more: Square Crypto, Human Rights Foundation Ramp Up Bitcoin Development Grants
These sorts of grants have been growing in popularity. Many open source Bitcoin developers work on the code as a side project, essentially improving the digital currency for free, despite their contributions helping everyone in the industry, including the companies profiting from it. But now, more exchanges and other bitcoin organizations are beginning to support this work financially.Â
âWe are inherently incentivized to invest in Bitcoin, which is fundamental to the growth of our industry,â said OKCoin CEO Hong Fang in a statement. âSupporting Marcoâs work on strengthening the testing framework in addition to his general responsibilities as a maintainer is important to continuing quality development.â
OKCoin has awarded a number of grants this summer, including to Bitcoin Core contributor Amiti Uttarwar and to open-source payment processor BTCPay.