Trust infrastructure for wallets, apps, and agents on Sui.
Omen is not just a badge. It is a programmable trust stack that links builder identity, security evidence, and policy enforcement so users can evaluate who built a protocol before they route value into it on the Sui network.
Runtime Flow
How the trust engine moves from data to enforcement.
Profile
Link builder, wallets, repos, and contracts
Score
Compute trust index and lifecycle status
Assert
Attach minimum score in transaction flow
Review
Open evidence, audits, and decision history
Trust Lifecycle
Infrastructure over Marketing
The strongest protocol sites make the mechanics legible. Omen now does the same: what gets collected, what gets scored, and where enforcement actually happens.
Collect trust signals
Bind wallets, teams, audits, and protocol metadata into a single builder profile without exposing unnecessary personal data.
Score and classify risk
Omen computes a protocol trust index from identity integrity, audit posture, and on-chain behavior to produce enforceable statuses.
Enforce in transactions
Wallets and apps attach policy thresholds directly to execution so low-trust contracts, agents, or integrations can be blocked automatically.
Anchor evidence
Reports and artifacts are stored against the project record so every decision has a durable audit trail and a human-review path.
Primitives
Composable surface
Builder Identity Graph
Map wallets, repos, teams, and contracts to the same protocol identity so users can verify who is actually behind a deployment.
Trust Index API
Return score, status, and freshness metadata in one read so wallets and frontends can render trust before the user signs.
Policy Assertions
Inject minimum-score requirements into transaction construction to block risky targets at the point of execution.
Walrus-backed Evidence
Anchor audits and supporting files in decentralized storage for reproducible security review and external verification.
Scoring Model
Trust composition
Identity integrity
40%KYB/KYC depth, wallet linkage, team continuity, and provenance confidence.
Audit assertions
35%Audit coverage, unresolved findings, recency, and artifact availability.
Behavior telemetry
25%Revocations, exploit signals, operator history, and abnormal protocol behavior.
Operational Result
Policies consume the score as a runtime decision, not a vanity metric. That is the difference between trust content and product functionality.
Policy States
Operating modes
Verified
Eligible for default routing, featured placement, and green-path UX.
Watchlist
Still queryable, but gated behind extra warnings or human approval.
Revoked
Automatically blocked by policy when score or evidence drops below threshold.
Use Cases
Ecosystem Surface
Wallet-level warnings before users sign high-risk protocol interactions.
App-side route protection for integrations, contracts, and AI agents.
Launchpad and grant review workflows with reusable trust evidence.
Protocol dashboards that show trust posture, not just TVL and activity.
Developer Surface
Seamless Integration
The Omen SDK exposes trust reads, verification checks, audit report retrieval, and transaction assertions. Integrate trust into your protocol in minutes.
import { OmenSDK } from "@omen-labs/sdk";
const omen = new OmenSDK({ network: "mainnet" });
// Query trust for any protocol address
const trust = await omen.getTrustScore("0xprotocol");
if (trust.score < 80) {
throw new Error("Policy blocked: low trust score");
}
// Inject assertion into transaction
await omen.injectSecurityAssertion(tx, {
target: "0xprotocol",
minScore: 80,
});