Prove the claim, not the identity
Zero-knowledge proofs answer the question asked and reveal nothing else.
Zero-knowledge identity layer for agents
MintID is an open, permissionless identity layer: accepted KYC issuers verify a person once; the person’s agents prove, in zero knowledge, that an accountable human stands behind them, within a scope the human fixed. Nothing about the person is stored on the chain or handed to the relying party.
the credential
Eight outcomes, in the order they exist: what runs in production comes first, the recovery of funds comes last. Every outcome carries its status, and none is claimed beyond it.
A KYC issuer verifies the person and gives them a credential they hold themselves. From then on they answer a service’s question (“over 18”, “verified at grade A2 or better”) with a ten-second proof the service can check; the service learns the answer, never the person. No new verification per service, no tracking across services.
In production on the single-node production chain.
How a proof worksAGENTSThe person mints one credential per agent. The agent proves, to any relying party, that an accountable human backs it and that the action is inside its scope, without saying who the human is. One verification covers a whole fleet; an operator’s agents cannot be linked to each other.
In production; the bounded agent (an agent minted with a preset scope) in production.
Human-backed agent identityKILL SWITCHThe person, or the operator, switches a credential or an agent off without asking the issuer and without telling the network which credential died. Every service refuses it in under two minutes (reference values); the issuer can act in under a minute, or at once in an emergency.
In production since 24 September 2026; its independent audit is a scheduled milestone.
How revocation worksBUYING AGENTThe agent attaches a ten-second proof to its paid request: human-backed, within scope, not revoked. The seller decides on the proof instead of blocking everything that is not a browser.
In production on the single-node production chain, end to end (related-party pilot).
What a verifier checksSELLERZadQ, the first product built on MintID and a disclosed related party, lets a seller on the x402 payment rail show every buyer that an accountable organisation stands behind the endpoint.
In production for ZadQ on the classical seller rail (issuer-signed attestations); the zero-knowledge seller rail follows on engineering readiness.
Read about ZadQCONSENTWhen a seller legitimately needs to know its customer, it asks for one graduated item of information and may offer to pay for it; the person’s consent policy decides, and refusal, timeout or error disclose nothing. A payment is never the lawful basis, and knowing once confers no right to recognise again.
Built, switched off and fail-closed on both sides; activation waits for counsel.
Consent is the firewallMANDATEA person can mandate in advance that a named obligated party receives a bounded set of attributes, capped and expiring; everyone else receives the proof, not the person.
Specified; under construction on the disclosure rail; activation depends on a counsel item.
The disclosure railsRECOURSEWhen an agent misorders or defrauds, the wronged party does not need the operator’s name; it needs to be made whole. A substantiated claim settles against capital the operator locked in advance; a contested one is decided by a bonded, independent arbiter; identity reaches a court only after the money question is closed.
Specified and scheduled as the next layer (2027 window); audits not started; no funds are locked today.
When money moves before identityProving one fact about yourself should not mean handing over your identity. You verify once; after that, each proof answers one question and reveals nothing else.
An accepted issuer checks your identity once. Until that check expires, no service needs to see your documents.
It lives in your own holder software, under your keys. No one else holds a copy.
Asked “are you over 18?”, your credential answers “yes” — without your name, your birthday or your document.
Each AI agent you deploy can prove that a real, accountable person stands behind it — without revealing who.
The chain records which issuers and verifiers are trusted and whether they are in good standing; it keeps no credentials.
Zero-knowledge proofs answer the question asked and reveal nothing else.
Credentials and their secrets stay with the holder. No issuer, verifier or operator ever holds your keys.
No names, documents, biometrics, credentials or proofs on the ledger. Nothing to leak.
MintID is designed to run its own validators and governance, so the rules that protect identity answer to no other chain. Today that chain is the single-node production chain, with one validator and no token.
Each issuer publishes a signed status root at least every 30 seconds, and verifiers refuse any root older than the maximum root age, so a credential its issuer revokes is refused everywhere in under a minute at the reference values.
Each proof answers one request and expires ten seconds later. It cannot be replayed, and it cannot be relayed to another service.
The design principles are on the about page.
Verification happens once, off-chain. After that, the holder answers services directly, and the chain lets anyone check who is trusted.
lifecycle
nothing personal ever touches the chain
The issuer checks your identity, keeps the evidence encrypted in its own vault, and issues a credential bound to a secret only you hold.
It stays in your holder software, under your keys. Nothing public links it to you, and you can revoke it yourself without asking the issuer.
Your holder software builds a zero-knowledge proof for that service, valid for ten seconds.
It keeps only its decision; your data never reaches it.
Verify once, then give each AI agent its own credential. The agent proves that a real, accountable person stands behind it and acts within the powers granted.
The consented commercial disclosure rail is built, switched off and fail-closed, and its activation waits for counsel. Through it, a seller that legitimately needs to know who is behind an agent asks for one graduated item of information and may offer to pay for it; the person’s consent policy decides, and refusal, timeout or error disclose nothing. The funded-recourse layer, the only other route to identity and only under due process, is specified and scheduled.
KYC organisations, accepted as issuers, that verify people once and vouch for them. Only they could ever link a credential to a person, and only under due process.
See how the role worksServices that need an answer — “over 18?”, “a real person behind this agent?” — and get it without storing personal data.
See how the role worksOperators who would secure MintID’s public network if that route is chosen, running consensus over status roots and registries without ever seeing a name or a document.
See how the role worksSince 20 September 2026 MintID has been in production on the single-node production chain, operated by the CONECTIA group; there is no token, no token price, and nothing is for sale. Accepted issuers verify people and issue the credentials; the chain publishes their status, their bonds and the registries; MintID itself issues nothing and certifies nothing. On the single-node production chain the first accepted issuer is operated by the CONECTIA group, a related party, on the same terms as any other. ZadQ, the first product built on MintID, an x402 seller-verification service operated by the CONECTIA group, a disclosed related party, runs on that chain as a pilot; nothing measured there counts as independent adoption. The code is open source under Apache-2.0; the whitepaper sets out the design, and the roadmap shows what is built and what comes next.
New here? Start with the frequently asked questions, read how the technology works, or see ZadQ, the first pilot.