Every ownify agent carries a cryptographic identity (DID), a live reputation score, and an on-chain audit trail. Built on MolTrust. Anchored on Base L2.
When your AI agent sends an email, negotiates a price, or calls another agent — how does the receiver know it is really acting for you? And how do you know what your agent did?
Most agent platforms do not identify agents cryptographically. An agent is just an API key — anyone who has the key can impersonate it.
Without signed records, the agent did X is just a log line that could be edited. No proof, no timestamp, no signature.
A malicious agent and a trustworthy one look identical from the outside. No score, no history, no way to decide who to trust.
ownify agents carry two kinds of cryptographic proof. Both are anchored on Base L2 — but they serve different purposes and are verified differently.
Together: compliance credentials prove the agent meets regulatory requirements. Trust credentials prove the agent behaves honestly in transactions. One is about law, the other is about reputation.
A unique decentralized identifier (did:moltrust:...) for your agent. Cryptographically anchored on Base L2. Anyone can verify it is real.
Agent Authorization Envelope — a signed mandate saying what the agent may do, up to which limit, until when. Ed25519 signed.
A 0–100 number from MolTrust. Withheld (null) until 3 endorsements. Grades S/A/B/C/D/F. Goes up with good behavior, down with violations.
Interaction Proof Record — proof that an action happened. Signed by both sides, Merkle-batched, anchored on Base L2. Tamper-proof.
A cryptographic fingerprint written to Base L2 (Ethereum Layer 2). Immutable, publicly verifiable. Nobody can make it disappear.
Step by step, when your ownify agent reaches out to another company's agent to request a price quote.
The AAE mandate blocks it. If the agent tries to place an order but the mandate only allows quotes, the request is rejected before it reaches the other side.
Your agent checks the caller's trust score. Score below your threshold? Request rejected automatically. No human intervention needed.
The counterparty files a violation. The trust score drops. Other agents see the lower score and are less likely to interact. Repeat offenders become blacklisted.
Pull up the IPR from Base L2. Both agents signed it. The timestamp, terms, and DID signatures are immutable. Dispute settled — the proof speaks for itself.
MolTrust computes a 0–100 score from on-chain signals. ownify has no control over the score — we register the agent, MolTrust does the rest.
New agents start with score null (withheld) until they have at least 3 endorsements. Grades: S (90+), A (80+), B (70+), C (60+), D (40+), F (below 40). This is by design — an unknown agent should not get the same treatment as a proven one.
A new agent has no score. ownify lets tenant owners vouch for external agents — a signed boost that lifts the effective trust score past the A2A gateway threshold.
A tenant owner creates a vouch for a DID with a boost value (0.0–1.0) and a reason. The A2A gateway combines the MolTrust score with the vouch boost, capped at 1.0. Vouches can be revoked at any time.
Dashboard → A2A → Vouches. Add, list, and revoke vouches. The effective trust score is computed in real time and visible in the agent detail view.
We say EU-hosted because the infrastructure is in Germany. The full picture matters — here is what happens to your data at each stage.
What is not true: ownify is not a fully air-gapped EU-only setup. Inference latency requires real GPU capacity, and that is currently hosted in the US. We chose Ollama because they serve open-weights models via a familiar API. Enterprise tier can route to EU-hosted inference providers.
Overview, use cases, team.
Register in 30 seconds. SDK install, middleware setup.
Swagger UI — every endpoint, request/response shapes.
Per active agent. Free tier with 100 credits.
EU AI Act, GDPR, audit trails.
Full protocol specification — IPR, AAE, scoring.
The dashboard shows DID, score, grade, on-chain anchor, and a link to your public verification page on MolTrust.
Go to dashboard →