I sincerely find it difficult to understand how to produce all that JSON
Discussion
We could start out with simpler json. Don’t add all the fields until we need them.
For zap.store, start out with a WoT score derived from follows, maybe calculated the same way coracle or wikifreedia calculate WoT scores. Then introduce an explicit attestation of trust tailored to the zap.store, like:
{
rater: pk1,
ratee: pk2,
ratingType: trustToRateProductsOnTheZapStore,
category: electronics,
rating: 100 // 0 = don’t trust, 100 = trust
}
Gradually phase out follows and use the above attestations instead.