要 Kaname Protocol — demo node

創作者が鍵を持ち、事業者は自分の複製だけを管理し、評価者の証明で受け入れが決まり、削除は公開ログに残る。作品の識別子は did:content、組織は did:web。このノードは一つのプロセスでその全役割を演じます(状態はインメモリ)。

手順の記録

    レジストリ(did:content)

    Transparency Log

    inbox

    組織(did:web)とリソース

    API

    GET  /healthz
    GET  /1.0/identifiers/{did}            DID 解決(未知の did:content は did.kataru.io に委ねる)
    GET  /.well-known/did-content/{scid}/did.jsonl
    GET  /1.0/lookup?digestMultibase=… | ?softBinding=io.iscc.v0:…
    GET  /log  /log/root                    Transparency Log
    GET  /inbox/{id}/{n}   POST(Activity Streams の活動)
    GET  /orgs/{name}/did.json              did:web の DID 文書
    POST /api/demo/run/{3|4|12|17}   POST /api/demo/reset   GET /api/state