KERI, or Key Event Receipt Infrastructure, is a decentralized framework for creating and managing digital
identifiers. It uses cryptographic methods to maintain an immutable log of identity events—such as creation, rotation,
and delegation—thereby removing the need for centralized authorities. This framework is designed to empower edge devices
and individual entities to manage their own identities securely, making it particularly valuable in fields like
healthcare data exchange where privacy and trust are critical.
The KERI protocol provides verifiable authorship of any message or data item via secure cryptographically
verifiable attribution to a KERI Identifier as a primary root-of-trust. This root-of-trust is cryptographic,
not administrative, because rather than relying on any trusted third-party administrative process, it is established
and governed at the edge with cryptographically verifiable data structures. The root-of-trust enables end
verifiability where every data item is attributable to its source by any recipient verifier, without reliance on any
infrastructure not under the verifier’s ultimate control. Therefore, KERI has no security dependency on any other
infrastructure. Rather than relying on security guarantees that may or may not be provided by the traditional internet
infrastructure, it enables verification by anyone, anywhere, at any time.
KERI’s Self-Certifying or Autonomic Identifiers (AIDs) are derived from cryptographic key material, binding each
identifier to the holder’s private key. This self-certifying property removes the need for a centralized certificate
authority to vouch for the validity of an identity. Instead, each AID “speaks for itself” by proving control of its
corresponding private key.
Every AID in KERI is accompanied by a Key Event Log (KEL): a continuously growing, tamper-evident record of identity
events. These events include the inception (creation) of an AID, any key rotations, and other relevant changes (like
delegations). Because each new event references the cryptographic hash of the previous event, the KEL provides an
immutable history that is verifiable by anyone.
Key state is the authoritative cryptographic state of an identifier at a given point in time. It represents the most
recent key event in the KEL that defines the control and configuration of that identifier, along with associated
data like sequence number, signing keys, witnesses, and any delegations.
To ensure high availability and security—even when direct exchange between controllers is not practical—KERI introduces
witnesses. A controller of an AID selects and manages its own pool of witnesses, which can be hosted on any combination
of third-party services or self-owned infrastructure. Each witness attests to the validity of a controller’s KEL events
by issuing signed receipts. These receipts are exchanged with other witnesses and processed using an agreement algorithm
called KAWA, which ensures consistent, fault-tolerant replication of the KEL across all witnesses and Guards against
malicious attempts to alter or fork the log. By design, witnesses are under the exclusive control of the AID’s
controller and can be changed at any time without impacting the trust model.
Watchers serve a complementary role for those validating another party’s events. They continuously observe
KELs via witnesses, (potentially for multiple AIDs) and apply a “first seen, always seen” policy. Once a watcher
has received and recognized an event, any later conflicting version of the same event is considered invalid. This
allows watchers to detect duplicity (e.g., if a compromised or dishonest controller tries to publish conflicting
versions of its KEL).Unlike witnesses, watchers are not tied to a single AID. Instead, each validator decides how to run or source its
watcher infrastructure (self-hosted, third-party, or both). Watchers can also exchange signed receipts of key events,
using KAWA to improve their fault tolerance and availability. When they detect a provably duplicitous key state,
they can act as Jurors by sharing that evidence with other watchers or validators. Others may serve as Judges,
evaluating events based on confirmed duplicity evidence.By distributing these “first-seen” records widely and quickly, watchers ensure that original, valid key states are
recognized globally while simultaneously detecting and mitigating attempts to rewrite or fork an AID’s event history.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"healthKERI","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/healthkeri/OvbovaMHLtIokDX_/logo/healthKERI-logo-primary-black.png?fit=max\u0026auto=format\u0026n=OvbovaMHLtIokDX_\u0026q=85\u0026s=4b58f58e85de69940101a726d3cd4386","dark":"https://mintcdn.com/healthkeri/OvbovaMHLtIokDX_/logo/healthKERI-logo-primary-white.png?fit=max\u0026auto=format\u0026n=OvbovaMHLtIokDX_\u0026q=85\u0026s=d899e13a33cc39dbbc571cb622528797"},"favicon":"/favicon.png","navbar":{"links":[{"label":"Support","href":"mailto:info@healthKERI.com"}],"primary":{"type":"button","label":"Get Started","href":"https://app.healthkeri.net"}},"footer":{"socials":{"x":"https://x.com/healthKERI","github":"https://github.com/healthKERI","linkedin":"https://linkedin.com/company/healthKERI"}},"navigation":{"global":{"anchors":[{"anchor":"healthKERI","icon":"lock","href":"https://healthKERI.com"},{"anchor":"Blog","icon":"newspaper","href":"https://www.healthdatamanagement.com/articles/the-necessity-to-adopt-the-five-rights-of-secure-health-data?id=134713"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"healthkeri","hasAudioNarration":false,"actualSubdomain":"healthkeri","customDomains":["docs.healthkeri.com"],"gitSource":{"type":"github","owner":"healthkeri","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20c750faa2f94379e1fa4d","collectionId":"9ec7ebd2-abb3-4495-a939-6509149bc37e","schemaVersion":"v2"},"entitlements":{},"buildId":"6a20c750faa2f94379e1fa4d:success","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Guides","count":13},{"language":"default","tag":"Get Started","count":8},{"language":"default","tag":"KERI","count":5},{"language":"default","tag":"API Reference","count":1},{"language":"default","tag":"API Documentation","count":1}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"essentials/overview","slug":"/essentials/overview","pageMetadata":{"title":"KERI Overview","description":"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.","icon":"lock","href":"/essentials/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(Heading,{level:`2`,id:`what-is-keri`,children:[`What is `,_jsx(_components.a,{href:`https://trustoverip.github.io/tswg-keri-specification/`,children:`KERI`}),`?`]}),`\n`,_jsxs(_components.p,{children:[`KERI, or `,_jsx(_components.strong,{children:`Key Event Receipt Infrastructure`}),`, is a decentralized framework for creating and managing digital\nidentifiers. It uses cryptographic methods to maintain an immutable log of identity events—such as creation, rotation,\nand delegation—thereby removing the need for centralized authorities. This framework is designed to empower edge devices\nand individual entities to manage their own identities securely, making it particularly valuable in fields like\nhealthcare data exchange where privacy and trust are critical.`]}),`\n`,_jsxs(Heading,{level:`2`,id:`what-does-keri-do`,children:[`What does `,_jsx(_components.a,{href:`https://trustoverip.github.io/tswg-keri-specification/`,children:`KERI`}),` do?`]}),`\n`,_jsx(_components.p,{children:`The KERI protocol provides verifiable authorship of any message or data item via secure cryptographically\nverifiable attribution to a KERI Identifier as a primary root-of-trust. This root-of-trust is cryptographic,\nnot administrative, because rather than relying on any trusted third-party administrative process, it is established\nand governed at the edge with cryptographically verifiable data structures. The root-of-trust enables end\nverifiability where every data item is attributable to its source by any recipient verifier, without reliance on any\ninfrastructure not under the verifier’s ultimate control. Therefore, KERI has no security dependency on any other\ninfrastructure. Rather than relying on security guarantees that may or may not be provided by the traditional internet\ninfrastructure, it enables verification by anyone, anywhere, at any time.`}),`\n`,_jsx(Heading,{level:`2`,id:`core-concepts`,children:`Core Concepts`}),`\n`,_jsx(Heading,{level:`3`,id:`autonomic-identifier-aid`,children:`Autonomic Identifier (AID)`}),`\n`,_jsx(_components.p,{children:`KERI’s Self-Certifying or Autonomic Identifiers (AIDs) are derived from cryptographic key material, binding each\nidentifier to the holder’s private key. This self-certifying property removes the need for a centralized certificate\nauthority to vouch for the validity of an identity. Instead, each AID “speaks for itself” by proving control of its\ncorresponding private key.`}),`\n`,_jsx(Heading,{level:`3`,id:`key-event-log-kel`,children:`Key Event Log (KEL)`}),`\n`,_jsx(_components.p,{children:`Every AID in KERI is accompanied by a Key Event Log (KEL): a continuously growing, tamper-evident record of identity\nevents. These events include the inception (creation) of an AID, any key rotations, and other relevant changes (like\ndelegations). Because each new event references the cryptographic hash of the previous event, the KEL provides an\nimmutable history that is verifiable by anyone.`}),`\n`,_jsx(Heading,{level:`3`,id:`key-state`,children:`Key State`}),`\n`,_jsx(_components.p,{children:`Key state is the authoritative cryptographic state of an identifier at a given point in time. It represents the most\nrecent key event in the KEL that defines the control and configuration of that identifier, along with associated\ndata like sequence number, signing keys, witnesses, and any delegations.`}),`\n`,_jsx(Heading,{level:`3`,id:`witness`,children:`Witness`}),`\n`,_jsx(_components.p,{children:`To ensure high availability and security—even when direct exchange between controllers is not practical—KERI introduces\nwitnesses. A controller of an AID selects and manages its own pool of witnesses, which can be hosted on any combination\nof third-party services or self-owned infrastructure. Each witness attests to the validity of a controller’s KEL events\nby issuing signed receipts. These receipts are exchanged with other witnesses and processed using an agreement algorithm\ncalled KAWA, which ensures consistent, fault-tolerant replication of the KEL across all witnesses and Guards against\nmalicious attempts to alter or fork the log. By design, witnesses are under the exclusive control of the AID’s\ncontroller and can be changed at any time without impacting the trust model.`}),`\n`,_jsx(Heading,{level:`3`,id:`watcher`,children:`Watcher`}),`\n`,_jsx(_components.p,{children:`Watchers serve a complementary role for those validating another party’s events. They continuously observe\nKELs via witnesses, (potentially for multiple AIDs) and apply a “first seen, always seen” policy. Once a watcher\nhas received and recognized an event, any later conflicting version of the same event is considered invalid. This\nallows watchers to detect duplicity (e.g., if a compromised or dishonest controller tries to publish conflicting\nversions of its KEL).`}),`\n`,_jsx(_components.p,{children:`Unlike witnesses, watchers are not tied to a single AID. Instead, each validator decides how to run or source its\nwatcher infrastructure (self-hosted, third-party, or both). Watchers can also exchange signed receipts of key events,\nusing KAWA to improve their fault tolerance and availability. When they detect a provably duplicitous key state,\nthey can act as Jurors by sharing that evidence with other watchers or validators. Others may serve as Judges,\nevaluating events based on confirmed duplicity evidence.`}),`\n`,_jsx(_components.p,{children:`By distributing these “first-seen” records widely and quickly, watchers ensure that original, valid key states are\nrecognized globally while simultaneously detecting and mitigating attempts to rewrite or fork an AID’s event history.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"KERI Overview","description":"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.","icon":"lock","href":"/essentials/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What is KERI?","slug":"what-is-keri","depth":2,"children":[]},{"title":"What does KERI do?","slug":"what-does-keri-do","depth":2,"children":[]},{"title":"Core Concepts","slug":"core-concepts","depth":2,"children":[{"title":"Autonomic Identifier (AID)","slug":"autonomic-identifier-aid","depth":3,"children":[]},{"title":"Key Event Log (KEL)","slug":"key-event-log-kel","depth":3,"children":[]},{"title":"Key State","slug":"key-state","depth":3,"children":[]},{"title":"Witness","slug":"witness","depth":3,"children":[]},{"title":"Watcher","slug":"watcher","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"healthkeri","siteName":"healthKERI","title":"KERI Overview - healthKERI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T06:45:04.238Z","originalFileLocation":"essentials/overview.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\">\u003cmeta data-mint-head name=\"application-name\" content=\"healthKERI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"KERI Overview - healthKERI\">\u003cmeta data-mint-head property=\"og:description\" content=\"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"healthKERI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.healthkeri.com/essentials/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"KERI Overview - healthKERI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/healthkeri/1DdVgn7iqrNsB5qK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"healthKERI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.healthkeri.com/essentials/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/essentials/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.healthkeri.com/#organization\",\"name\":\"healthKERI\",\"url\":\"https://docs.healthkeri.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/healthkeri/OvbovaMHLtIokDX_/logo/healthKERI-logo-primary-black.png?fit=max\u0026auto=format\u0026n=OvbovaMHLtIokDX_\u0026q=85\u0026s=4b58f58e85de69940101a726d3cd4386\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.healthkeri.com#website\",\"name\":\"healthKERI\",\"url\":\"https://docs.healthkeri.com\",\"publisher\":{\"@id\":\"https://docs.healthkeri.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.healthkeri.com/essentials/overview#webpage\",\"url\":\"https://docs.healthkeri.com/essentials/overview\",\"name\":\"KERI Overview\",\"description\":\"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\",\"dateModified\":\"2026-01-07T06:45:04.238Z\",\"isPartOf\":{\"@id\":\"https://docs.healthkeri.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.healthkeri.com/essentials/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.healthkeri.com/essentials/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"healthKERI\",\"item\":\"https://docs.healthkeri.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KERI Overview\",\"item\":\"https://docs.healthkeri.com/essentials/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.healthkeri.com/essentials/overview#article\",\"headline\":\"KERI Overview\",\"name\":\"KERI Overview\",\"description\":\"This overview covers KERI’s key features and explains how it empowers secure, autonomous identity control at the network edge.\",\"url\":\"https://docs.healthkeri.com/essentials/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.healthkeri.com/essentials/overview#webpage\"},\"dateModified\":\"2026-01-07T06:45:04.238Z\",\"publisher\":{\"@id\":\"https://docs.healthkeri.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.healthkeri.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"healthKERI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"healthKERI","nav":{"global":{"anchors":[{"anchor":"healthKERI","icon":"lock","href":"https://healthKERI.com"},{"anchor":"Blog","icon":"newspaper","href":"https://www.healthdatamanagement.com/articles/the-necessity-to-adopt-the-five-rights-of-secure-health-data?id=134713"}]},"tabs":[{"tab":"Guides","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Environment","href":"/environment"},{"title":"Software","href":"/software"},{"title":"Quickstart","href":"/quickstart"},{"title":"Cloud Routers","href":"/cloud"},{"title":"Anchored Data","href":"/anchors"},{"title":"RACK Ingress Controller","href":"/kubernetes"},{"title":"Portals","description":"This tutorial will demonstrate how healthKERI RACK gateways can provide the same Zero-Trust security for protecting end-user access to any web portal, web application, SFTP server or SSH access in your network.","href":"/portals"}]},{"group":"KERI","pages":[{"title":"KERI Overview","icon":"lock","href":"/essentials/overview"},{"title":"ESSR","description":"ESSR (Encrypt Sender’s key and then Sign Receiver’s key) in combination with KERI is a pattern that ensures both end‐to‐end confidentiality and provable authenticity while eliminating the need for centralized authorities.","icon":"paper-plane-top","href":"/essentials/essr"},{"title":"Standards","icon":"map","href":"/essentials/standards"},{"title":"Open Source","icon":"code","href":"/essentials/open-source"},{"title":"Community","icon":"people","href":"/essentials/community"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"title":"KERI Overview - healthKERI","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":[],"chunks":[]}