Post #19152

Signature not verified

This entry might be using an old signature, or it was signed by a key that does not exist on the server.

The entry content as it exists in the database. This should be verified against the blockchain entry.
Development of Golang DID resolver/registrar
Hello, the community!
In the previous grant round, we applied with the [URL='']grant for the development of standalone Golang DID resolver/registrar[/URL].

I feel that this project was supported by the community: it was ranked at the position of the cut-off grant, but in this grant round we decided not to fund cut-off grants.

Without going into technical details, I'd like to highlight, that, in my opinion, Golang DID library is extremely important for our ecosystem and for the projects, written on Golang — PegNet, Factom Open API and etc.

Considering Factoshi's experience of "development first, paid after" as a very good practice for grant pool projects, I decided to start working on this project without grant funding and then apply for back pay in the next grant round.

We cut the scope of works to the following:
[*]Explore and develop [B]the specification[/B] document for:
[*]DID low-level functions for Factom Golang lib
[*]Standalone Golang library/module — DID resolver/registrar — that may be imported into any high-level application
[*]High-level functions as a specification
[*]Join DID workgroup, discuss and approve the specification with developers
[*]Develop (code):
[*]Contribute to Factom Golang lib and code DID low-level functions
[*]Develop the standalone Golang DID resolver/registrar

[I]The amount of the works above is ~3 man-months. We are still willing to internalize some development costs [B](10-25% discount)[/B] as stated in the original proposal and it fully depends on market conditions, i.e. FCT price[I], at the moment of the next grant round.[/I][/I]

We remove DID integration into Factom Open API as part of this project, as it's the separate project and it's better not to mix it up.
[B]We are still willing to develop DID support for Factom Open API and it will be done after Golang lib will be released.[/B]

[B]TL;DR:[/B] We consider Golang DID lib as an extremely important for PegNet, Open API and other Golang apps, so we decided to start developing it without advance grant payout and apply for back pay when the works will be done.
This is the raw content, without BBCode parsing.