{"agent_card_url":"/v1/agent_card","benchmark_grade_url":"post:/v1/benchmark/grade","benchmark_url":"/v1/benchmark","contact_email":"avijeet@vortx.ai","corpus_state_stats_url":"/v1/corpus_state_stats","manifests":{"algorithms_cid":"oytiwgomzi4y3wphuctubwszz3cid7mb3h76zur5vjc4netyqyga","bands_cid":"5bclaoqykqvjgllmcjkk6l3cm5k7vp5qmtvbv5yjpnk6wxunphwq","registry_cid":"3pbqnyninz6xqll2ynjlh4djlppcp2mdcdmzeq4otebnli5ndzaa","schema_cid":"d24rgwlq47a5ism5vkkbiuav3wi2voewqqgy4x4ttnhdnzziyfkq","sources_cid":"xu646y24wvuegd33m2mrpasxefqgdq3ow5ploezijer6trzuwe3a","topics_cid":"5cbmstx456pc4nc66ncrcz6apce5dy3cg2boskgxadrzwbi2klga"},"mcp_url":"/mcp","memory_token_resolve_url":"post:/v1/memory_token/resolve","memory_token_url":"post:/v1/memory_token","openapi_url":"/openapi.json","operator":{"contact":"avijeet@vortx.ai","country":"India","name":"Vortx AI Private Limited","url":"https://vortx.ai"},"operator_attestation":{"_note":"Verify by rebuilding the tagged preimage from the named fields (bands_cid and registry_cid are under `manifests`) and checking ed25519 against `responder.pubkey_b32`. ed25519 signs blake3 of the domain-separated, length-prefixed segment stream, not a raw string: the machine-readable segment table is at GET /v1/verifier_spec. `binary_blake3` is the BLAKE3 hash of the running emem-server executable, computed once at startup by reading /proc/self/exe; together with `git_commit` and `build_timestamp` this binds the running code to a verifiable source tree. `tee_quote` is null on this responder (full Intel SGX / AMD SEV-SNP attestation report); operators who deploy under a TEE populate it from the platform's quoting service. Whitepaper §20 names the path.","alg":"ed25519","attested_at":"2026-08-10T20:18:07Z","binary_blake3":"4f6fde716467efabfca6bb4c7cdaa682976005d7f50081b08c3564a30dc0e8ec","build_timestamp":"2026-07-17T08:06:08Z","git_commit":"unknown","key_epoch":0,"preimage":"PreimageV1(\"emem.operator_attestation.v1\"){1:version, 2:key_epoch u32-BE, 3:attested_at, 4:git_commit, 5:build_timestamp, 6:binary_blake3, 7:bands_cid, 8:registry_cid}","preimage_domain":"emem.operator_attestation.v1","preimage_version":1,"signature_b32":"opy4o5ukexsy5dar3aeim2leeeg5w4l5gjjgydpsii5ezlksbspuqcrimgoc7anqpotmaqlpix7hdzoqinetszsqsjupatvmhesrqbq","tee_quote":null,"version":"1.1.0"},"policies":{"privacy_policy":"/privacy","security":"https://github.com/Vortx-AI/emem/blob/main/SECURITY.md","support":"/support","terms_of_service":"/terms"},"privacy_url":"/privacy","protocol":"emem","quickstart_url":"/v1/quickstart","responder":{"cid_encoding":"base32-nopad-lowercase","hash_alg":"blake3","key_epoch":0,"pubkey_b32":"5tuqhbx45tcahvycgupww43gssa6sw2cxxzsx5xzp5qz52lcoefq","signature_alg":"ed25519"},"state_diff_url":"post:/v1/state_diff","state_multi_url":"post:/v1/state_multi","state_url":"post:/v1/state","stream_url":"/v1/stream","support_url":"/support","terms_url":"/terms","tools_url":"/v1/tools","vendor":"Vortx-AI","version":"1.1.0"}