protocol in JSON-LD format