Hey, maintainer of Cayley ( <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;cayley" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;cayley</a> ) here. Glad to see more people interested in this space!<p>It looks like your code is mostly stubbed out right now -- using gorm for any persistence. You&#x27;ll find that storing a basic graph is easy; doing more complex traversals and optimization is a harder problem.<p>I can appreciate your concept of experimenting with adding monetary incentives on top of requests and datasets. Graphs can be a useful for this, if you view a graph as a (requestable) URI of triples.<p>I&#x27;d recommend linking in Cayley as your backend (you can use it as a library), and dealing with the requests&#x2F;economics as an API layer on top. The benefit of open source is you don&#x27;t have to reimplement everything yourself.<p>And if you have novel notions on how to distribute a graph that could be interesting, feel free to ping me. I warn you that it&#x27;s a hard problem and bold claim in a number of ways -- it&#x27;s not something you just build without working with a couple people.