I figured out now how the fiat integration can look like and I think it will be really cool and useful. I'm a little bit excited. :D I think it's a good moment to share my updated "vision" for this project.
For the fiat deposits there is a bank account at the Fidor Bank located in Germany. I must admit that I am not that experienced with banking APIs but Fidor Solutions offers something that I can work with. It's also possible to reserve money for specific purposes which could be useful, to make sure deposited money will not accidentally be used for something else.
Here is a list of the key features:
(Independent of STEEM)
The user/org just needs to connect to their GitHub account on merge-rewards.com to withdraw it. You don't need to exchange bank account information or addresses directly.
Users can claim the bounty automatically with a pull request or the issue owner can release it manually to any user at any time.
The project owner can use it to set up bounties or to reward users directly when merging their pull requests.
Various payment methods provide easy ways to financially support open source work on GitHub. (There is no exchange between fiat and crypto. If you deposit crypto only crypto can be withdrawn. If you deposit fiat only fiat can be withdrawn.)
(Depending on STEEM)
STEEM's proof-of-brain algorithm ensures a fair share of STEEM tokens for all of your merged pull requests in other peoples projects.
Boosters are consumable and transferable items that can be used by GitHub users to increase rewards for their pull requests.
Issues you create a bounty for can be posted to the Steem blockchain to generate extra rewards. Requires a Steem account.
Once you earned some rewards you can use them to claim your own Steem account if you don't have one. This will permanently increase the rewards for your pull requests and enable you to boost bounties with a Steem post.
Buy Seem Power to increase cryptocurrency rewards for pull requests, either for all projects or only individual ones, and earn interest on your investment.
A browser plugin adds functionality directly on github.com to claim rewards for pull requests, set up issue bounties, donate to users/organizations and warn project owners before merging a pull request if there's a bounty attached to on issue that the pull request closes.
Again, most of the above does not represent the status quo but my current vision for this project. Actually implemented is only the following:
And all of this is not even really stable and robust code, at least to my feeling. I could really need some help. The feedback I got so far is all positive but unfortunately there is not much response to the posts here on Steem. I wonder if that's due to my writing skills or the topic itself or the current market situation.
I think this project, if done right, has the potential to draw a lot of qualified attention to the Steem blockchain and eventually have a positive effect on the price. And as I mentioned earlier I think it could be actually a really great and useful tool for open source projects and contributors.
If you agree consider taking a look at the repository and the open issues. There are actually bounties on three of them, worth 100 SBD! If I had more money there would be more. And of course a delegation is highly appreciated.
Ok, I hope I was able to catch the attention of some new people and maybe the follower count will go up a bit again. I will dive into the fidor API now.