Open one search result and read the signed record
fetchDereference an id from search: the reading in one line, then the signed body it came from, the URL serving those bytes, and metadata naming cell, band, signing time and key. Takes an emem:fact: citation, a bare fact_cid, or an emem:cell: handle for a whole cell. The value is quoted as the exact decimal string it was signed as, never re-rendered. A fact handle writes nothing; a cell handle, like emem_recall, MATERIALIZES a missing band on a cold cell (fetched upstream, signed, persisted), so the flags follow that path: readOnlyHint false.
When to use: Call on each result you intend to cite, before quoting the number. Quote the one-line reading; the body makes it checkable, and emem_echo_verify grades what you emit against it. An oversize body says so inline and names the URL serving it whole.
Example arguments: {"id":"emem:fact:defi.zb493.xoso.zcb6a:cxjiu7l54ujzrpnekp24n4534yojpue4mprddbvevnqtti3lh5bq"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | An id from `search`: an `emem:fact:` citation, a bare fact_cid, or an `emem:cell:` handle for every fact at one cell. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Echoed id, in canonical form. | |
| url | Yes | Stable URL serving these bytes. | |
| text | Yes | The reading in one line, then the signed body it was lifted from. If the body was too large for the wire it says so inline, with the URL that serves it whole. | |
| title | Yes | What this record is. | |
| metadata | No | cell, band, when it was signed and by which key: the fields a reader needs to judge the citation without re-fetching it. |