View on GitHub

Public website for

Project Fund - A new delegate proposal


Hello everybody!

As many of you know, my name is Dan (outboard). I’ve been an active member of the community for almost a year and have enjoyed watching ARK go through it’s various phases of development and strife. From August 2018 to January 2019, I had the priviledge of serving as a board member of the Ark Community Fund. Earlier this month (February 2019), the new board asked me to take on the role of advisory board member, a role which I happily accepted.

I’m a digital nomad, US citizen, and father of 2 who currently resides in Europe. My existing delegate,, has been actively forging since April of 2018 and is backed by my Estonian company, Cryptobuilders OÜ. I hope to make this project the next phase of my involvement.


Recently, I’ve been greatly encouraged by the few delegates, including jarunik and alessio who have adopted models outside of the tradition profit share approach. I’ve also noticed that funding technical projects within the community has been a very adhoc effort. Many times, a small bit of funding is raised but the project stalls. You all know the ones I’m thinking of. Other times, a project takes ongoing effort and the pricetag raises great concern. My ACF board was part of making some serious waves when we approved a $30,000 rebuild of the core in Python. That project in particular made me realize that the ACF was not set up to fund ongoing development.

Project Fund is here to facilitate community incubation of technical projects.

The delegate, when funded, will provide 0% profit share to it’s voters. Instead, it’s funds will be used to match community funding of tech projects. These projects must be built in some way on the ARK blockchain. Project Fund itself will be build on top of ARK.

Anyone with an ARK wallet will be able to post a project for community funding. An admin team, consisting of volunteer community members with tech backgrounds will provisionally approve these projects for listing on the site. The criteria for approval is simple… build an app, tool, or open source library on ARK (new project or feature adds).


Once a project meets it’s minimum funding amount ($1000 in our example), it is considered funded. A funded project’s funds will be released, again automatically, after the funding duration has past (one month from approval in our example) or when the desired funding amount ($2000 in our example) is acheived. As soon as the funds are released the funding duration begins again. On subsequent funding rounds, the funds are only released at the end of the funding duration, and only if the minimum funding amount is surpassed.

A project is considered to be over / archived when a single funding duration expires without successfully raising the minimum funding amount. When a project is archived, any unreleased funds are returned to the original donors.

Again, all of this happens automatically without the intervention of a board, elected or otherwise. The community votes with their wallet. Nothing more, nothing less. No further obligation.


Tech projects aren’t being built on mass around ARK. There is no incubator to speak of in the ecosystem beyond the team itself. Even work done on the core gets paid for after the effort is expended, discouraging anyone who doesn’t have the free time to contribute. Conflict of interest rules around the ACF mean that 7 highly active members of the community are not eligible for any funding from the only community run funding entity. Jarunik’s efforts are great, but he can’t be expected to do it alone.



Development work on the project will begin as soon as the delegate starts forging. I expect it to take 2 - 4 weeks to complete the initial buildout. There will be 2 applications required for the system to work.


Admins will have the ability to manually archive any project the looks to be abusing the system. I will operate the delegate and assign admin priviledges. If it looks like anyone is attempting to game the system or is not doing anything to fulfill on their project, admins will archive their project before the next funding round. As long as the project owner is fulfilling on their self assigned goals, their project will never be manually archived.

If the delegate drops out of forging position, everything will continue to operate as normal until funds are exhausted, at which point matching donations will cease. Even if matching donations cease, Project Fund will continue to operate as long as it receives enough donations from the community to pay for the backend listener’s server and the transactions require to operate.


There will be no reward split. There will also be no COI provisions. Anyone, including me, will be free to create projects and seek funding. Voters should feel free to seek rewards in this way.


I have worked in IT as a Sysop, Software Engineer, Project Manager, Team Lead and CTO for 15 years. I am an expert in Ruby, Node / JavaScript / TypeScript, Elixir, and many other languages / disciplines.


The singular goal of Project Fund is to encourage the development of real world services and applications powered by the ARK platform. Specifics of the matching algo may be tweaked, but all of the code will always be open source. We welcome contributions from the community as a whole.




We will not approve any project that is not software development centric. There are many places, including the Team, ACF, and Jarunik, where a non-software project can get funding. We hope to fill a void in the current landscape of funding vehicles through this approach.

We will not fund anything deemed to be illegal in any jurisdiction where admins or the parent company Cryptobuilders OÜ operate. This is at my sole discretion as the owner of Cryptobuilders.


To those who encouraged me to proceed with this proposal despite my doubts or desires to do it elsewhere, thank you.
To those who back and vote for Project Fund’s delegate, thank you.
To voters of, thank you for sticking by me.